2009-05-01から1ヶ月間の記事一覧

素因数分解もういっかい

素因数分解: ツムジのひとりごと ありがとうございます。111111111の計算に48秒もかかるのは私のミスです。factorizeの終了条件に[ (use util.stream) (define (composites s) (stream-delay (let1 p (stream-car s) (stream-cons (expt p 2) (xor (stream-m…

素因数分解 英語でいうとファクタライゼーション

みずぴー日記 素因数分解がナメたコードを書くことでおれの怒りが有頂天 Gaucheでエラトステネスの篩で素数ストリーム(世間一般のやつより速い)で破壊力ばつ牛ン (use util.stream) (define (composites s) (stream-delay (let1 p (stream-car s) (stream-con…

nsIInputStreamPumpの非同期処理にジェネレータを使う

こいつの使いかたをググると、onDataAvailableのたびに配列(メッセージキュー)に並べておいて、上から順番に処理するコードがよく見つかる。 Fx Socket - 枕を欹てて聴く 実はAjaxのとき話題になったんだが、ジェネレータで、こういった非同期処理を同期処理…