計算機科学のブログ

Go

有限体の乗算とべき演算 Goでコーディング

プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法 (Jimmy Song(著)、中川 卓俊(監修)、住田 和則(監修)、中村 昭雄(監修)、星野 靖子(翻訳)、オライリー・ジャパン)の1章(有限体)、1.6(有限体の乗算とべき演算)の練習問題4、5、1.6.1(Pythonで乗算をコーディング)の練習問題6、1.6.2(Pythonでべき乗をコーディング)の練習問題7の解答をPythonではなくGoで求めてみる。

関数(とその他の数学とコンピュータに関する予備知識) 入門 繰り返し処理について スライス、map、長さ、forとrange

行列プログラマー (Philip N. Klein(著)、松田 晃一(翻訳)、弓林 司(翻訳)、脇本 佑紀(翻訳)、中田 洋(翻訳)、齋藤 大吾(翻訳)、オライリー・ジャパン)の0章(関数(とその他の数学とコンピュータに関する予備知識))、0.5(ラボ: Python入門 - 集合、リスト、辞書、内包表記)、課題0.5.17、0.5.7(その他の繰り返し処理について)の課題0.5.18、0.5.19、0.5.20の解答をPythonではなくGoで求めてみる。

有限体の加算と減算、剰余、Goでコーディング、モジュロ演算子のPythonと挙動の違い

プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法 (Jimmy Song(著)、中川 卓俊(監修)、住田 和則(監修)、中村 昭雄(監修)、星野 靖子(翻訳)、オライリー・ジャパン)の1章(有限体)、1.5(有限体の加算と減算)の練習問題2、1.5.1(Pythonで加算と減算をコーディング)の練習問題3の解答をPythonではなくGoで求めてみる。

関数(とその他の数学とコンピュータに関する予備知識) 入門 タプルの代わりに配列、配列のスライス

行列プログラマー (Philip N. Klein(著)、松田 晃一(翻訳)、弓林 司(翻訳)、脇本 佑紀(翻訳)、中田 洋(翻訳)、齋藤 大吾(翻訳)、オライリー・ジャパン)の0章(関数(とその他の数学とコンピュータに関する予備知識))、0.5(ラボ: Python入門 - 集合、リスト、辞書、内包表記)、0.5.6(タプル)のインデックス指定とアンパックによるタプルの要素取得の課題0.5.14、0.5.15、0.5.16の解答をPythonではなくGoで求めてみる。

関数(とその他の数学とコンピュータに関する予備知識) 入門 リストの代わり、スライス、直積、変数と代入

行列プログラマー (Philip N. Klein(著)、松田 晃一(翻訳)、弓林 司(翻訳)、脇本 佑紀(翻訳)、中田 洋(翻訳)、齋藤 大吾(翻訳)、オライリー・ジャパン)の0章(関数(とその他の数学とコンピュータに関する予備知識))、0.5(ラボ: Python入門 - 集合、リスト、辞書、内包表記)、0.5.5(リスト))の課題0.5.10、リストの内包表記の課題0.5.11、0.5.12、アンパックによるリストの要素の取得の課題0.5.13の解答をPythonではなくGoで求めてみる。

関数(とその他の数学とコンピュータに関する予備知識) 入門 集合 mapで代用、共通部分、forループ、range

行列プログラマー (Philip N. Klein(著)、松田 晃一(翻訳)、弓林 司(翻訳)、脇本 佑紀(翻訳)、中田 洋(翻訳)、齋藤 大吾(翻訳)、オライリー・ジャパン)の0章(関数(とその他の数学とコンピュータに関する予備知識))、0.5(ラボ: Python入門 - 集合、リスト、辞書、内包表記)、0.5.4(集合)の課題0.5.5、0.5.6、0.5.7、0.5.8、0.5.9の解答をPythonではなくGoで求めてみる。

関数(とその他の数学とコンピュータに関する予備知識) 入門 簡単な式、計算と数値、比較、条件、ブール値、代入文、条件式

行列プログラマー (Philip N. Klein(著)、松田 晃一(翻訳)、弓林 司(翻訳)、脇本 佑紀(翻訳)、中田 洋(翻訳)、齋藤 大吾(翻訳)、オライリー・ジャパン)の0章(関数(とその他の数学とコンピュータに関する予備知識))、0.5(ラボ: Python入門 - 集合、リスト、辞書、内包表記)、0.5.1(簡単な式)、計算と数値の課題0.5.1、課題0.5.2、比較、条件、ブール値の課題0.5.3、0.53(条件式)、課題0.5.4の解答をPythonではなくGoで求めてみる。