タグ

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

タグの絞り込みを解除

programとTipsに関するefclのブックマーク (3)

  • へ、変態っ!!読めないからやめてっ!bit使ったデータ構造・アルゴリズム実装集 - Negative/Positive Thinking

    この記事はCompetitive Programming Advent Calendar Div2012の2日目の記事です。 12月20日追記: Darseinさんが20日目の記事で、ビット演算についての詳しい説明を紹介してくださっています!必読ですね!!!!:) はじめに Y^´       ∨// /,∠ ,. ' /l/// /, ' , '/ ! | l }´     〈 〉    変  〈/ , ' // ̄`>< /// /// _,.=‐|'"´l l〈  変  / 〈    態.   ∨, '/l|   ,.'-‐、`//`7/  /''"´__ | ハ l丿  態   { 人)   ! !   (/!  |ヽ〈_ ・.ノ〃  〃 /  '/⌒ヾ.! ,' !く   ! !  (_ ト、__/   ヽ、_,.イ    /l l |:::::::```/:::::/...´..

    へ、変態っ!!読めないからやめてっ!bit使ったデータ構造・アルゴリズム実装集 - Negative/Positive Thinking
    efcl
    efcl 2012/12/02
    ビット演算を使ったアルゴリズム等 XORswap(値の交換)、XORshift(擬似乱数生成)、反転
  • online comment (オンラインコメント) - latest log

    uupaa.js のコメントは、多くの場合オンラインコメントとして記述しています。 例えば、uu.ajax の GC部分では function gc(abort) { if (abort) { // [IE6][IE7][FIX] xhr.abort throw exception // http://twitter.com/uupaa/status/26953945895 try { xhr && xhr.abort && xhr.abort(); } catch (err) {} } watchdogTimer && (clearTimeout(watchdogTimer), watchdogTimer = 0); xhr = null; //{@mb _gecko && uueventdetach(win, "beforeunload", ng); // [Gecko] //}@mb

    online comment (オンラインコメント) - latest log
    efcl
    efcl 2011/07/03
    コードにブログ記事のURLを埋め込んでwhy部分を書く
  • プレフィックス(接頭辞)に使えそうなもの | WebSpaceの中の人

    webサイト「WebSpace」(webspace.jp)の中の人のブログ JUGEMのカスタマイズ・スクリプト配布なんかもやってます 関数や変数の先頭につけたりして、どんな動作するのか、どんな意味を持つのかを表したりしますね。 そんなときに使えそうなものたちをいくつか列挙してみます。 対義語・反対語で時間を取らないためにと重複しているものもいくつかあります。 プログラム書いてる時は『これでいいだろう』と選んだプレフィックスで書いていくと、『あれ?意味違うんじゃない?』なんてことが、多々あります。。 ってことで、前回(対義語・反対語で時間を取らないために)に引き続き、書き出しちゃえばいいじゃんってことで。 プレフィックスに使えそうなものの一覧以下からどうぞ。 作る ⇒ make / create 取得する ⇒ get / pull / read / input セットする / 加

    efcl
    efcl 2010/11/09
    命名規則。
  • 1