Mobile アルゴリズムの勉強ができる Android/iOS 両対応スマホアプリ、アルゴリズム図鑑 プログラミングを行う際に必要となるのがアルゴリズムへの理解です。例えば配列内の数値を並び替えする場合だけでも、クイックソートやマージソート、バブルソートといった様々な種類の方法があります。アルゴリズムは教科書を見るだけではなかなか理解しにく... 2017.05.31 Mobile
Programming 中点変位法を使用してマインクラフトのようなランダム地形を Unity で作ってみた マインクラフトやテラリアのようなゲームでは地形をランダムで生成しているのだけど、たまたまダンジョンや迷路のランダム生成アルゴリズムを調べてる際に発見した中点変位法によるフラクタル地形を見て、先述したゲームのような地形を生成できるのではないか... 2013.05.26 Programming
Programming 探索問題 俺用メモ。リンク先は ja.wikipedia.org探索問題 search problem探索木 search tree探索グラフ search graph網羅的探索方 brute-force search解の質 quality of s... 2008.06.27 Programming
Programming Collatz problem コラッツの問題数学者ポール・エルデシュは「数学はまだこの種の問題に対する用意ができていない」と述べ、解決した人に500ドルを提供すると申し出た。まあ全くわからんわけだが、プログラム作って動かしてみると確かに最後には「1」になるんだよね。数学... 2008.05.01 Programming
Programming パスカルの三角形 とあるWEBサイトを参考にアルゴリズムの勉強をしてたのだが、パスカルの三角形のところのプログラムがうまく動いてくれなかったので作ってみた。実行結果gってのは g++ と ./a を組み合わせただけのbashスクリプトです。便利。C++なのは... 2007.11.30 Programming