2008-02-23から1日間の記事一覧

配列の中身をすべて取り出す時に…

js

//aは配列 for (var i=0, j=a.length; i < j; i++) { /*何かの処理..*/ } という感じのイディオムがあるけど、これってどれくらい早いんだろう? 試しに計ってみました。 >< コードはこんな感じです。 for1.js #!/usr/bin/env js var a = []; var n = 1000…

(sicp?)put/getの修正

put/getには2つのバグがありました リストをkeyにして正しく検索できない。 失敗するとそこで終了してしまう。 '(test test)などのリストのkeyで正しく検索できない問題 リファレンスにしっかりと書いてありました。 >< http://practical-scheme.net/gauch…