I told the Founders Forum two weeks ago that the last computer program I wrote was a Sudoku solver, written in C++ several years ago (http://bit.ly/1DMK5Zk). Someone asked me for it. Here is the source code, the exe file, and a sample printout - http://bit.ly/1zAXbua
The program is pretty basic: it runs at the command prompt, in a DOS window. Type in the data line by line (e.g. 1-3-8---6), then the solver will print out the solution (or all the solutions if there are several), the number of steps the program took searching for the solution, plus some search statistics.
For techies: the program does a backtrack search, choosing the next cell to guess which minimises the fanout.
Here’s a question for those reading the source code: if x is an (binary) integer, what does (x & -x) compute?
Hope you have fun playing with this. Please tell me if you find any bugs! – LHL
#SmartNation
===========
Answer: As several of you noted, (x & –x) returns the least significant ‘1’ bit of x, i.e. the highest power of two that divides x. This assumes two’s complement notation for negative numbers, as some of you also pointed out. e.g. if x=12 (binary 1100), then (x & -x) = 4 (binary 100). I didn’t invent this; it is an old programming trick. :)
===========
Update: A few people suggested that I add a licence to the code. Have added it in the Google Drive folder.
同時也有78部Youtube影片,追蹤數超過54萬的網紅マナブ,也在其Youtube影片中提到,チャンネル登録はこちら😌 https://www.youtube.com/c/manabuch?sub_confirmation=1 🔽具体例①の受注に必要なスキル ・案件URL:https://crowdworks.jp/public/jobs/2925161 ・はじめてのHTML (全15回)...
「programming code」的推薦目錄:
- 關於programming code 在 Lee Hsien Loong Facebook
- 關於programming code 在 Goodbye HK, Hello UK Facebook
- 關於programming code 在 โปรแกรมเมอร์ไทย Thai programmer Facebook
- 關於programming code 在 マナブ Youtube
- 關於programming code 在 Goomusic Youtube
- 關於programming code 在 Untyped 對啊我是工程師 Youtube
- 關於programming code 在 Learn How to Code - Programming for Beginners Tutorial with ... 的評價
programming code 在 Goodbye HK, Hello UK Facebook 八卦
言論自由完勝慘慘公爵夫人
應該無乜人會唔記得Harry同Meghan呢兩公婆今年三月接受Oprah訪問呢單英國皇室鬧劇,話自己唔係响大婚典禮嗰日註冊、有皇室人員問個仔會係咩色、質疑係歧視所以個仔唔係王子、有自殺傾向但皇室唔比佢睇醫生之如此類,總之係慘絕人寰。
响訪問出街之後,鬧交界KOL Piers Morgan响當時佢仲係主播嘅《ITV》早晨皇牌節目Good Morning Britain嗰度直接批評Meghan大話連篇,結果Meghan本人同五萬七千幾人一齊向英國電訊監管機構Ofcom投訴,打破Ofcom成立十八年以黎投訴人數嘅紀錄。今日Ofcom正式公布投訴結果,簡單啲就用四個字講晒,「言論自由」。
"Consistent with freedom of expression, Mr Morgan was entitled to say he disbelieved the Duke and Duchess of Sussex's allegations and to hold and express strong views that rigorously challenged their account.
(响貫徹言論自由嘅原則下,Mr Morgan係有權表達對公爵同公爵夫人所講嘅不信任,同時亦有權激烈挑戰佢地嘅言論。)
"The [Ofcom broadcasting] code allows for individuals to express strongly held and robustly argued views, including those that are potentially harmful or highly offensive, and for broadcasters to include these in their programming.
(Ofcom嘅監管守則從來都容許個人,包括廣播機構嘅從業員,表達強而有力嘅論點,當中包括可能做成傷害或者攻擊性嘅言論。)
"The restriction of such views would, in our view, be an unwarranted and chilling restriction on freedom of expression both of the broadcaster and the audience."
(限制呢類觀點只會對廣播從業員或者觀眾嘅言論自由做成不必要嘅寒蟬效應。)
Patreon原文:
英國電視監管機構Ofcom,再一次守住言論自由
https://bit.ly/3zD6b2x
事件回帶重溫,免費Patreon Podcast:
Piers Morgan引發嘅英國文化之戰
https://bit.ly/3qCmbN9
#PrincessPinocchios網軍收皮啦
#英國勝在有理性
Ofcom判決原文:
https://www.ofcom.org.uk/__data/assets/pdf_file/0024/223746/Good-Morning-Britain,-ITV,-8-March-2021,-0600.pdf
***************************************
📢月頭乞食:文字、時間與心血有價
🥣乞兒兜(月頭課金係最抵):
https://www.patreon.com/goodbyehkhellouk
最近更新:
真.「清零」國度
https://bit.ly/3t5rMhQ
外交大臣接受下議院外交委員會質詢,口啞了
https://bit.ly/3BzFkoJ
拜登與阿富汗總統响7月23號嘅電話
https://bit.ly/2V1ERfk
Podcast:近代阿富汗與塔利班點黎
https://bit.ly/3jAElyF
***************************************
programming code 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 八卦
จากประเด็นดราม่าทางการเมือง
สู่เรียนเขียนโค้ด (coding) โดยไม่ต้องใช้คอม ทำได้จริงหรือ
.
- คือถ้าเป็นในระดับมัธยมศึกษา มหาวิทยาลัย ยังไงก็ต้องใช้คอมพิวเตอร์ เพื่อสอนเขียนโปรแกรม ไม่มีมันจะเขียนยังไงเนอะ
- แต่การสอนโค้ดดิ่งในระดับประถมศึกษา ถ้าจะให้สอนโค้ดดิ้งแบบให้รู้จัก syntax อาจไม่เหมาะ เพราะเกินวัยเด็ก
.
ด้วยเหตุนี้เขาจึงมีวิธีสอนแนวอื่นโดยไม่ต้องใช้คอม
แต่เน้นไปที่การฝึกตรรกะ และวิธีคิดแทน ยังไม่ต้องรู้จัก syntax ของภาษา
ในต่างประเทศเขามีโครงการ "CS Unplugged"
ชื่อแปลตรงไปตรงมา "วิทย์คอม (CS: computer science) แบบถอดปลั๊กออก"
.
เป็นการรวบรวมกิจกรรมที่ออกแบบมาให้สอนวิทย์คอม
โดยปราศจากการใช้คอมพิวเตอร์
แต่จะใช้ผ่านการเล่นเกม ทายปริศนา ฯลฯ
จะได้ไม่ยึดติดกับซอฟต์แวร์และฮาร์ดแวร์
.
โดยกลุ่มเป้าหมายเน้นไปที่เด็กปฐมวัย ใช้ได้กับเด็กทั่วโลก
โครงการนี้มีมานานแล้ว กิจกรรมถูกออกแบบมาและปรับปรุงมาเรื่อยๆ
มีกิจกรรมทั้งหมดกว่า 20 กิจกรรม
.
รายละเอียดดูได้ที่เว็บ
https://www.csunplugged.org/en/
.
มีหนังสือคู่มือให้เอาไปใช้สอนเด็กได้นะครับ เวอร์ชั่นภาษาอังกฤษ
https://classic.csunplugged.org/…/CSUnplugged_OS_2015_v3.1.…
.
หนังสือเวอร์ชั่นภาษาไทยดาวน์โหลดได้ที่นี้
ของสถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์
https://drive.google.com/…/1fHLFzN2yri4pQRGBuABxJX04zq…/view
++++
หมายเหตุ สำหรับการสอนโค้ดดิ้งในประเทศไทย
ตอนนี้ก็เริ่มนับร่องแล้ว และถูกบรรจอยู่ในวิชาเรียน "วิทยาการคำนวณ"
เป็นวิชาบังคับตั้งแต่ ป.1 ยัน ม.6
เริ่มนำร่องในหลายโรงเรียน ปีหน้าก็จะทยอยเปิดสอนครบทุกชั้นปี
.
แต่ในระดับประถม เนื้อหาเน้นวิธีคิดเป็นหลัก ยังไม่ได้สอนเขียนโปรแกรมอะไรเลย หนังสือเรียนก็เป็นแนวการ์ตูน อ่านสนุกๆ เด็กน่าจะชอบเลยแหละ
.
พอ ม.ต้น จะเริ่มมีการสอนโค้ดดิ่ง ภาษาที่ใช้มีให้เลือกก็คือ python กับ scratch (เลือกอย่างใดอย่างหนึ่ง)
.
เขียนโดย โปรแกรมเมอร์ไทย thai programmer
From political drama issues
Go to study, write code (coding) without using computer. Can I really do it?
.
- well, if it's in secondary school, I need computer to teach how to write programming. How to write.
- but teaching code in elementary level. If you want to teach you how to teach syntax code, it may not be suitable because it's beyond childhood.
.
Therefore, he has other ways to teach without computer.
But focus on practicing logic and how to think instead. Still don't know the syntax of language.
Overseas he has "cs unplugged" project.
Candid translation name "Science Computer ( CS: Computer Science ) unplugged"
.
It's a compilation of activities designed to teach science.
Without using a computer
But will be used through game, guess puzzles, etc.
So I don't stick to software and hardware
.
Audience Focus on early childhood. It can be used for children around the world.
This project has been a long time. The event is designed and improved.
There are over 20 activities.
.
Details, check it out at the web.
https://www.csunplugged.org/en/
.
There is a manual book for you to use to teach kids. English version.
https://classic.csunplugged.org/wp-content/uploads/2015/03/CSUnplugged_OS_2015_v3.1.pdf
.
Thai version of the book. Download here.
Sirindhorn International Institute of technology thammasat university
https://drive.google.com/file/d/1fHLFzN2yri4pQRGBuABxJX04zq89gzSO/view
++++
Note for coding teaching in Thailand
Now starting to count the groove and being taken in " calculation " class "
Been a mandatory class since the po. 1 Yan University 6
Start the pilot in many schools. Next year, I will gradually open every year.
.
But in primary school, the content focuses on how to think primarily. I haven't taught how to write any program. Study books are comic style. Fun reading. Kids
.
Pom. The Tree will start teaching code. The language that you use is python and scratch. (choose one)
.
Written by Thai Programmer Thai programmerTranslated
programming code 在 マナブ Youtube 的評價
チャンネル登録はこちら😌
https://www.youtube.com/c/manabuch?sub_confirmation=1
🔽具体例①の受注に必要なスキル
・案件URL:https://crowdworks.jp/public/jobs/2925161
・はじめてのHTML (全15回):https://dotinstall.com/lessons/basic_html_v4
・はじめてのCSS (全17回):https://dotinstall.com/lessons/basic_css_v4
・プロゲートHTML/CSS:https://prog-8.com/languages/html
・スマートフォンサイトを作ろう (全22回):https://dotinstall.com/lessons/spsite_html
🔽具体例②の受注に必要なスキル
・案件URL:https://www.lancers.jp/work/detail/2202488
・はじめてのHTML (全15回):https://dotinstall.com/lessons/basic_html_v4
・はじめてのCSS (全17回):https://dotinstall.com/lessons/basic_css_v4
・プロゲートHTML/CSS:https://prog-8.com/languages/html
・スマートフォンサイトを作ろう (全22回):https://dotinstall.com/lessons/spsite_html
・Bootstrap 4入門 (全22回):https://dotinstall.com/lessons/basic_twitter_bootstrap_v5
・jQuery入門 (全20回):https://dotinstall.com/lessons/basic_jquery_v2
🔽具体例③の受注に必要なスキル
・案件URL:https://crowdworks.jp/public/jobs/2925161
・はじめてのHTML (全15回):https://dotinstall.com/lessons/basic_html_v4
・はじめてのCSS (全17回):https://dotinstall.com/lessons/basic_css_v4
・プロゲートHTML/CSS:https://prog-8.com/languages/html
・スマートフォンサイトを作ろう (全22回):https://dotinstall.com/lessons/spsite_html
・Bootstrap 4入門 (全22回):https://dotinstall.com/lessons/basic_twitter_bootstrap_v5
・jQuery入門 (全20回):https://dotinstall.com/lessons/basic_jquery_v2
・WordPress入門 (全23回):https://dotinstall.com/lessons/basic_wordpress
🔽プログラミング学習サイトは、ほとんどが無料だった件【保存OK】
https://manablog.org/learn-programming-website/
🔽PHP初級者から中級者になる必殺技は、Youtubeにあり【便利で泣ける】
https://manablog.org/php-intermediate/
-----------------------------------------------------------------------
SNS
-----------------------------------------------------------------------
【BLOG】
https://manablog.org/
【Twitter】
https://twitter.com/manabubannai
【自己紹介】
https://manablog.org/profile/
-----------------------------------------------------------------------
販売している商品
-----------------------------------------------------------------------
■ブログ型アフィリエイトの完全講義
https://manablog.org/blog-life-start/
■ Manablog Copy|SEOと読みやすさを追求したテーマ
https://manablog.org/manablog-wordpress/
■プログラミング独立の完全ロードマップ
・無料版:https://manablog.org/code-life-start/
・有料版:https://manablog.org/code-life-open/
-----------------------------------------------------------------------
使用機材
-----------------------------------------------------------------------
■ 映像
iPhoneXS Max(https://apple.co/2wiHMjT)
■ 音声
SHUREマイク(https://amzn.to/2FRYPhI)
■ 自撮り棒
https://amzn.to/32aEBJC
programming code 在 Goomusic Youtube 的評價
▶︎Subscribe to Goomusic Channel :
http://www.youtube.com/hoccgoomusic
?Follow Hocc
http://www.facebook.com/hocchocc
http://www.instagram.com/hoccgoomusic/
http://t.me/hocchocc (Telegram)
Buy album at http://hall1c.com
-------------------
HOCC :
這首歌,是我在這個時候,用我整個人寫出來的的一個盼望。
請記住,無論多困難,無論多暗淡,
我們依然還有我們。
親愛的,請選擇繼續相信。
Buy full version here :
http://hall1c.com/product/dearest_black_mp3/
Itunes : https://itun.es/hk/sFEzeb
闊別三年,黃偉文再度與何韻詩攜手,為這個時候的這裡,譜上最黑又最亮的畫面。
親愛的,在黑暗當中,讓我們齊集影子再出發。
HOCC 2016全新廣東歌《親愛的黑色》
曲:hocc@goomusic
詞:黃偉文
編:何秉舜@goomusic/Kiri Tse
監:何秉舜@goomusic/hocc@goomusic
她的臉沒了
她手腳沒了
鐵路和天橋 都一併沒了
花貓也沒了
單車也沒了
寫低的便條 亦再沒文字了
陽光都變黑 親愛的你如何自白
長街都變黑 就齊集影子出~發
人生都變黑 心眼偏更明明白白
色彩都在了 閉著眼 去洞察
光譜崩壞了 以直覺 作答
金粉散落了
紫荊暗淡了
釋出的寂寥 漸變做能量了
陽光都變黑 親愛的你如何自白
長街都變黑 就齊集影子出~發
人生都變黑 心眼偏更明明白白
色彩都在了 閉著眼 去洞察
光譜崩壞了 以直覺 作答
純情染黑 還是記得
仁慈要怎~樣傳達
沿途染黑 還是記得
回到最初~燈~塔
誰知黑與黑 反襯起了紅黃綠白
何只一片黑 十顏十色的畫~冊
何解竟怕黑 真相總會如期大白
色彩都在了 閉著眼 去洞察
感官倘未錯 你自會 有辦法
漆黑中視野 也沒有 被殺
Programming by Kiri Tse
Additional programming by hobing
Bass by 英師傅
Guitars by Soni@GDJYB & 英師傅
Violins by Leslie Ryang
Cello by Anna Kwan
Vocals recorded by hobing & Kiri Tse
Backing vocals by hocc & Kiri Tse
Recorded at hall b, goomusic studio
Mixed by 李端嫻 at DV456 Studio
OP: Goomusic Ltd admin by Tonic Music Ltd (SP: EMI Music Publishing Hong Kong)
/ Wyman admin by Universal Music Publishing Ltd.
ISRC: HKJ051600001
UPC Code: 641022997208
Video by 方譯聲
Assisted by Ivy Au
Camers by Esther Leung, Lennon Leung, MC Mak
Copyright©2016 by Goomusic Limited.
All rights reserved. Unauthorized copying, reproduction, public performance and broadcasting prohibited.
programming code 在 Untyped 對啊我是工程師 Youtube 的評價
不該去美國工作的3個原因 - 美國v.s.台灣・軟體工程師・工作經驗比較-薪水/工時/文化 | Software Engineer in Taiwan v.s. The U.S.
-
有美國夢?想出國工作?想在矽谷當工程師?在美國當軟體工程師跟在台灣有什麼差別?
今天要針對薪水、工時、文化這三個層面來比較美國程序員跟台灣工程師生活與工作上的差別。影片中也會分享我的求學背景跟工作經歷。因為我有在美國跟台灣實習工作過,所以能有比較客觀的看法分享。
薪水:台灣/美國、實習/正職軟體工程師的薪資比較,也會討論稅務跟物價唷!(雖然稅務方面數字有點誤差:P)
工時:軟體工程師一天工作到底是八小時還是無限小時?又是什麼造成工時上那麼大的差別?
文化:比錢更重要的是文化!台灣美國工作環境的文化到底有什麼不一樣呢?產品開發流程的不同?員工工作心態?公司看待員工的方式?工作模式?
只能說這系列的內容真的是乾貨滿滿,是我親身經歷最真實的分享!希望你有滿滿的收穫~
【㊫ 電腦科學/軟體工程 學習資源 📖】
全端工程師密技 Full Stack Eng - Career Path (Codecademy)
https://bit.ly/3niTwLN
前端工程師密技 Front End Eng - Career Path (Codecademy)
https://bit.ly/32K1eql
用Scala學習函式程式設計
https://bit.ly/2IF0Thv
Scala 函数式程式設計原理
https://bit.ly/3kBQXTb
平行程式設計
https://bit.ly/3pCeaZf
Android 應用程式開發 專項課程
https://bit.ly/3lGCUwW
普林斯頓大學 電腦科學 演算法 基礎理論
https://bit.ly/3nxomAh
Go 語言學起來
https://bit.ly/35AWhlv
Parallel, Concurrent, and Distributed Programming in Java 專項課程
https://bit.ly/2IGnlH4
Java 軟體工程基礎課程
https://bit.ly/3fa4gJi
全端開發 跨平台手機app 開發 完整課程
https://bit.ly/2UCGWum
一定要看到影片最後面並且在「YouTube影片下方」按讚留言訂閱分享唷!
-
歡迎留言告訴我你的想法,或是你想認識的程式語言唷!
每(隔週)週六晚上9點更新,請記得開啟YouTube🔔通知!
-
【相關連結】
影片中根據的美國所得稅計算機:[https://goodcalculators.com/us-salary-tax-calculator/]
【愛屋及烏】
Facebook 臉書粉專 [https://www.facebook.com/untyped/]
圖片影片:微信表情包 [giphy.com] [pexel.com] [pngwave.com]
-
Untyped - There are so many data types in the world of computer science, so are the people who write the code. We aim to UNTYPE the stereotype of engineers and of how coding is only for a certain type of people.
對啊我是工程師: 是個致力於推廣電腦科學給各領域族群的頻道,更希望想嘗試卻又不敢踏入的人有更多機會了解 Computer Science。
By 一個喜歡電腦科學邏輯推理,在科技圈努力為性別平等奮鬥的女軟體工程師。
#美國工作 #軟體工程師 #台灣美國比較
【Disclaimer 聲明】
Some links are affiliated.
上面有些連結是回饋連結,如果你透過這些連結購買商品,我可以得到一些小獎勵,但不會影響到你購買的價格,甚至會是更低的價格!謝謝你的支持💕
programming code 在 Learn How to Code - Programming for Beginners Tutorial with ... 的八卦
This course teaches you everything you need to start programming ! You will learn the difference between Python and C# and learn coding ... ... <看更多>