読者です 読者をやめる 読者になる 読者になる

プログラミング

グレイコード

先日某勉強会で出たグレイコードについて、一応概念的には知っていたのですが、実装とかをよく知らなかったため調査。グレイコードについてはWikipediaに結構詳しく書いてあります。 グレイコード - Wikipedia このグレイコード、何がいいかというと、数字的…

MacPortsのソフトウェアを一括でインストールするスクリプト書いた

先日、mac portsのソフトウェアの依存関係がどうにもおかしくなってしまっていたので、一念発起してまっさらにして入れなおしました。 アンインストールする方は結構簡単にいくんですが、アンインストールした物を再度インストールしなおすのが大変。 mac po…

例の話題の試験の解答

とりあえず、ざっくりとこんな感じか。 #!/usr/bin/perl use strict; use warnings; my @map; my @start; my @goal; my $i = 0; while (<>) { chomp; my @map_line = split(//, $_); my $j = 0; foreach (@map_line) { @start = ($i, $j) if $_ eq 'S'; @goa…