圖片來自李顯龍Facebook主頁,已獲得33,414+ 個 like 和 10766+ 次分享。
新加坡總理李顯龍自因4月20日在IT industry leaders上稱,他寫的后一個程序是幾年前寫的 C++ 數獨求解器。有人想要程序源代碼,他就在Facebook上發布了一組他親自編寫的復雜程序代碼,還提供了一個指向Google Drive的鏈接,里面包含了這段代碼及其輸出示例和編譯后的Windows可執行文件。
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.
這段程序很基礎,是以命令提示符的形式運行,環境是一個DOS window。逐行輸入數據后(例如1-3-8---6),求解器就會輸出答案(如果有多個答案,則會輸出所有答案)、搜索答案所花費的步驟,以及一些搜索統計數據。
相關鏈接:
李顯龍原帖:Facebook
源代碼等:Google Drive
李顯龍此前的演講視頻+實錄:Transcript of Speech by Prime Minister Lee Hsien Loong at Founders Forum Smart Nation Singapore Reception on 20 April 2015
GitHub 上的鏡像文件:Sudoku2.cpp
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。