Perdana Menteri Singapura membagikan kode C++ pemecah Sudoku
Lee Hsien Loong, yang saat ini menjabat sebagai Perdana Meteri Negri Singapura itu pernah membuat sebuah tulisan untuk membuat program yang memecahkan teka-teki game sudoku. Tulisan itu dia buat beberapa tahun lalu tersebut memang membuat orang terheran-heran, sebetulnya tidak begitu mengejutkan karena jika melihat latar belakang Lee yang merupakan Sarjana dibidang Ilmu Komputer.
Meskipun kelihatanya pengembang perangkat lunak saat ini seperti telah mengambil alih dunia, namun ada satu arena yang masih relatif jarang, yaitu politik. Seperti yang saya tulis tahun lalu, misalnya, masih sulit untuk menemukan orang-orang di Kongres AS yang memiliki latar belakang sebagai programmer. Namun, ternyata bahwa setidaknya satu negara di dunia, Singapura, memiliki mantan programmer sebagai seorang Perdana Menteri, dan dia benar-benar berbagi beberapa kode untuk menunjukkan kebolehannya.
Lee Hsien Loong telah menjabat sebagai perdana menteri Singapura sejak tahun 2004. Ia belajar matematika dan ilmu komputer di Cambridge University Trinity College di Inggris pada awal 1970-an. Keterampilan matematikanya cukup baik, ia dikenal dengan Wrangler Senior, yang berarti ia adalah Sarjana Matematika di Cambridge University. Setelah menghabiskan waktu di militer, ia segera menemukan jalan ke dalam politik, di mana ia telah menghabiskan sebagian besar karirnya sebagai politikus.
Beberapa minggu yang lalu, saat berpidato di resepsi Founders Forum Smart Nation Singapore Reception, Loong mengatakan bahwa ia meluangkan waktu untuk menikmati program, dan program terakhir yang ditulisnya adalah pemecah Sudoku di C++. Untuk sejauh ini, sebelumnya hari ini ia mengumumkan di Facebook dan Twitter bahwa kodenya dapat untuk di-download. Dia menulis di Facebook bahwa ia menulis program " beberapa tahun yang lalu " dan juga kode "pencarian backtrack, memilih sel berikutnya, menebak yang meminimalkan fanout itu. "
Kode, termasuk sumber dan biner, tersedia di Google Drive. Jika Anda memiliki kesulitan mengakses kode dari Google Drive, seseorang telah menempatkan Loong kode sumber pada GitHub, yang dapat Anda akses di sini.
Dalam pidato yang sama untuk penerimaan Founders Forum Smart Nation Singapore Reception, Loong mengatakan bahwa anaknya, seorang MIT pascasarjana, telah memberinya buku Haskell, ia berencana untuk membaca saat dia pensiun dan mencoba untuk membuatnya. Siapa tahu? Mungkin ada lebih banyak kode yang berasal dari Loong di masa depan.
By Phill Johns on www.itworld.com/article/2917587/open-source-tools/singapores-prime-minister-shares-his-c-sudoku-solver-code.html
http://www.nurulfikri.ac.id/index.php/artikel/item/801-perdana-menteri-singapura-membagikan-kode-c-pemecah-sudoku
Komentar
Posting Komentar