院卒新人サラリーマンのメモ代わり

備忘としてのメモを記載

2019-01-08から1日間の記事一覧

数学パズルQ9

解説が雑すぎてよくわからん。 とりあえず、格子状の最短経路問題について def shortGrid1(row, col) ary = Array.new(row + 1).map { Array.new(col + 1, 0) } ary[0][0] = 1 (0..row).each do |r| (0..col).each do |c| if (r -1 >= 0) ary[r][c] += ary[r…

ruby 2次元配列の作り方

rubyでの2次元配列の作り方 注意しないと同じオブジェクトを参照しちゃう。 以下やり方 ary = Array.new(3).map{Array.new(3,0)}