2012-09-25から1日間の記事一覧
s = 'cost = %d, attack = %d' % [1,2] => "cost = 1, attack = 2" #文字列を+でつなぎあわせていくよりも、挿入の方が最終結果がイメージしやすい
x & -x は Hacker's delight にある、立っている一番右端のビットだけ残して0にしてしまう黒魔術 http://d.hatena.ne.jp/siokoshou/20090704 コードで試してみた20.times{|i| puts i.to_s + ' & ' + (-i).to_s + ' (10) = ' + (i&(-i)).to_s puts i.to_s(2)+…
a = [1,2,3] p a =>[1, 2, 3] puts a => 1 2 3 print a =>123 a = ['1','2','3'] p a ["1", "2", "3"] puts a => 1 2 3 print a =>123