2008年12月15日月曜日
2008年12月13日土曜日
ビットローテート
C言語のint型でシフト演算&ローテート(漏れたビットを逆側に付ける)してたのを、Perlでやろうとして、失敗した。
Perlは型がintじゃないので、単純にシフトしてもダメでした。
自分でこりこり書いたけど、拾ってきたやつのほうがすっきりしてたので、流用。
作者さま
http://zaruya.seesaa.net/article/22951378.html
$bit_string =
( $bit_string <<= $shift_width % $frame_size )
& 2 ** $frame_size - 1 | $bit_string >>$frame_size;
2008年12月4日木曜日
手書きメモの検索
http://www.iplab.cs.tsukuba.ac.jp/paper/iwamura_master.pdf
なるほど、そういう需要もあるよね、そりゃ。
手書きでチェックした下線や○×の意図を読み取って検索してくれる。
登録:
投稿 (Atom)