タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

algorithmとAlgorithmと資料に関するpaellaのブックマーク (7)

  • 文字列のハッシュ値の計算 - imHo

    ハッシュの概念はわかる、けど実際のところどんなもんかよくわかってない…。特に文字列のハッシュ値をどうやって計算してるのかと、ハッシュ値が衝突したときにどうするのかと、バッファのサイズをどうするのか。なのでいくつかの処理系を調べてみた。 Gauche ソースを'hash'でgrepしたらそれらしい部分が見つかった。 /* General hash function */ u_long Scm_Hash(ScmObj obj) { u_long hashval; if (!SCM_PTRP(obj)) { SMALL_INT_HASH(hashval, (u_long)SCM_WORD(obj)); return hashval; } else if (SCM_NUMBERP(obj)) { return Scm_EqvHash(obj); } else if (SCM_STRINGP(obj

    文字列のハッシュ値の計算 - imHo
    paella
    paella 2011/04/27
    GaucheとLuaとRubyの文字列のハッシュ値を求めている箇所。ふむふむ
  • #devfest_jp 「Task QueueはMapReduceの夢を見るか?」の資料です - スティルハウスの書庫の書庫

    DevFestの私のセッション 「Task QueueはMapReduceの夢を見るか?」の資料です。 Do Task Queues Dream of MapReduce? Tips and tricks about Google App Engine's Task Queue service and parallel processing with it. (by @kazunori_279) 1. What is Task Queue 2. Parallel Query Demo 3. The App Engine Parallelism 4. Concurrency Control on TQ まあ要するに「MapReduceほど大規模な並列処理にはならないけど、順次処理より数倍は速くなるよ」という趣旨です。 また、このセッションで使用する並列検索デモのコードはこちらで公開しています

    #devfest_jp 「Task QueueはMapReduceの夢を見るか?」の資料です - スティルハウスの書庫の書庫
    paella
    paella 2010/03/12
    devfest_jpで行われたkazunori_279氏のセッション 「Task QueueはMapReduceの夢を見るか?」スライド&デモコード
  • FF12の乱数について

    概要 FF12が内部でどのように乱数を扱っているか調べたので、分かったことを書くよ。 目次 概要 表記 注意 導入 生成器Aの特徴 A系列のよくある利用パターン A系列を使う処理 銃 素手 斧、ハンマー、ハンディボムによる攻撃のダメージ計算 ケアル、ケアルダ ポーション、ハイポーション、エクスポーション、エーテル、ハイエーテル トレジャーの開封 セーブデータのロード A系列の乱数を消費しない行動 応用例 乱数位置の特定 5hits法の原理 "セロビ台地/交差ヶ原"のトレジャーPOP法則 分かっていないこと 表記 この文章では以下の規則に従う。 ⌊x⌋で、x以下の整数のうち最大のものを表す。 x % yで、xをyで割った余りを表す。x % y = x - y * ⌊x / y⌋ 注意 この文章では、FF12内の乱数の規則性を観察し、それを制御する方法について述べている。こういうプレイははおそ

    paella
    paella 2010/03/01
    FF12が内部で乱数をどのように扱っているか、その操り方にも触れている面白い内容。よくこんなに調べ上げたなあと思う。
  • OpenStax | Free Textbooks Online with No Catch

    OpenStax offers free college textbooks for all types of students, making education accessible & affordable for everyone. Browse our list of available subjects!

    OpenStax | Free Textbooks Online with No Catch
    paella
    paella 2010/02/11
    チューナーのアルゴリズムとして、自己相関性とFFTのダウンサンプリングのそれとを比較した論文。これはこれでメモしておこう。
  • Computer Controlled Precision Piano Tuner

    paella
    paella 2010/02/11
    チューナーのアルゴリズムについて書かれた論文。やっぱりFFTをinterpolationしてからダウンサンプリングしている。
  • Google検索アルゴリズムで生態系崩壊を予測 | WIRED VISION

    前の記事 「飛行機からレーザーで地上攻撃」実験に成功 Google検索アルゴリズムで生態系崩壊を予測 2009年9月 8日 Hadley Leggett 写真:Flickr/fusion68k、イラスト:PLOS Computational Biology。サイトトップの画像は海藻をべるマナティ。画像はWikimedia Commons 生物学者たちは、生態系を破壊する最も効率的な方法を見い出した――Google社の検索アルゴリズムに基づいてだ。 物網の要になる生物種が絶滅すると、生態系全体の崩壊を引き起こす危険性があるということは、以前から科学者の間では知られていた。だが、種の相互作用は無数ともいえるほど存在するため、どの動物や植物がいちばん重要なのかを推測することは難しい。 [現在の群集生態学では「物連鎖」という言葉より、物網という概念の方が現実的なものとして重視されてきている

    paella
    paella 2009/09/08
    食物連鎖というより、現在は食物網(たぶんネットワークの方が適訳だと思う)という言葉を使っているのが印象に残った。
  • iPhone and iPad Particle Designer With Cocos2D Support | iPhone and iPad SDK Development Tutorials and Programming Tips

    สล็อตเว็บตรง เว็บใหญ่ API แท้ รับทรูวอเลท สล็อต แตกหนักทุกเกม100% เว็บสล็อตชั้นนำ สล็อตเว็บตรง เว็บใหญ่ API แท้ รองรับทรูวอเลท ใช้งานง่าย ฝากถอนไม่มีขั้นต่ำ สล็อตแตกหนักทุกเกม เล่นได้ทุกค่าย เว็บตรง 100%

    iPhone and iPad Particle Designer With Cocos2D Support | iPhone and iPad SDK Development Tutorials and Programming Tips
    paella
    paella 2009/09/08
    UIの素材集のまとめ。いいリンク先ばかりだったのでブックマーク。
  • 1