タグ

programmingとmathに関するkitsのブックマーク (7)

  • 十六進数を0~9ABCDEFで表記することの良くないと思う点

    追記ABCと123の対応が思いのほか共感されていないが「うちの高校は3年C組まであった」と言われたら ああ,3クラスあったんだな とならないだろうか。あとはエクセルとか 「慣れろ」はその通りなんだけど,違う表記だったらもっと慣れやすかったんじゃないだろうかという 「電子の電荷がプラスだったらなあ」的な文章です 以下文 A,B,C,...を11,12,13,...だと思ってしまうところ アルファベットがABCで始まることは当たり前の知識であり,それに数字を対応させること,特にAに1を対応させることはしばしば行われている この前提と,「(十進で)2桁になるやつはA~Fで表す」という漠然とした記憶が合わさると,Aを11にしてしまう Aが11だと当然Fは16になってしまうが,「十六進だしそりゃあ16まであるだろう」という誤りだが腑に落ちる理屈づけができてしまい修正されにくい そして,なんとかこれ

    十六進数を0~9ABCDEFで表記することの良くないと思う点
    kits
    kits 2017/11/22
    Aは十、Fは十五の認識はあるがまんなかへんはあまりはっきりと覚えていない。
  • 本当に実用的なたったひとつのソートアルゴリズム - CARTA TECH BLOG

    コンテンツメディア事業部の新卒エンジニアがお送りいたします。 突然ですが、皆さんの好きなソートアルゴリズムはなんですか? 私は基数ソートのスマートでストイックな雰囲気に惹かれます。 とはいえ、普段の開発では「どのソートアルゴリズムを使うか」を意識することは少ないのではないでしょうか。 むしろ現実世界で「トランプが全部揃ってるか」を手作業で確認するときとかのほうが、実はソートアルゴリズムが必要なのかもしれません。 ということで(?)、そのような現実的な場面で、当に実用的なソートアルゴリズムを決める戦いが始まりました。 選手紹介 今回試したソートアルゴリズムは、独断と偏見で選んだ以下の5種類。 1 挿入ソート シンプル・イズ・ベスト!正直言ってベンチマークの噛ませ犬! 2 クイックソート 「クイック」の名前はダテじゃない!王者の貫禄を見せてやれ! 3 マージソート 安定感のある隠れた実

    本当に実用的なたったひとつのソートアルゴリズム - CARTA TECH BLOG
  • エンジニアの面接でアルゴリズムを組ませる理由 | quipped

    @shibataismさんが、日経Bizアカデミーに「日エンジニアはシリコンバレーで通用するのか?」という記事を書いている。 「僕は文系だけど、エンジニアとして一流だ」と自己主張する人がいますが、採用側から見て実際にそうであることは稀です。シリコンバレーの企業では、採用面接の際に「 ○○アルゴリズムを書いてみてください」といったように、具体的かつ実践的な課題が出されます。こうした面接で、文系の人は(そもそも大学できちんと勉強したことがないので)適切な回答をするのが難しい場合が多いのです。 とあるのだが、アメリカの大学で数学を勉強し、プログラミングは独習したソフトウェアエンジニアとして1、少し補足してみたいと思う。 「文系」だからといって諦める必要はない これはまあその人の経験によるのだろうけど、文系出身のエンジニアだからといって諦める必要はない。[平林さん](https://falla

    kits
    kits 2011/12/01
    「大学でコンピュータサイエンスを学べば、単位取得のために否応でもアルゴリズムを勉強することになるが、先端の研究はともかく仕事で必要な基礎は、恐れおののくようなものではない」
  • 「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)

    「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)

    「再代入なんて、あるわけない」 ~ふつうのプログラマが関数型言語を知るべき理由~ (Gunma.web #5 2011/05/14)
    kits
    kits 2011/11/18
    参考文献の数学ガールが漫画版だ。
  • theinterviews.jp

    このボーナスは、ゲームを始める前にリスクを避けたい人にとって、非常に有利な条件です。また、フリースピンからの勝利金は賭け条件があるものの、無料で始められる点が大きな魅力でしょう。 おすすめ2実績あるオンラインカジノ ベラジョンの姉妹ブランド インターカジノは、信頼性の高さでも定評があります。 特に、同じ運営会社が手がける有名なオンラインカジノ「ベラジョン」と姉妹ブランドであるため、運営の透明性や安全性が保証されています。 1996年に設立され、20年以上にわたってプレイヤーから愛され続けているという実績が、プレイヤーに安心感を与えているのです。 また、厳格な規制を守って運営されており、キュラソーライセンスを取得しているため、プレイヤーは安心してゲームを楽しめるでしょう。この運営体制と信頼の高さは、初心者からベテランプレイヤーまで幅広い層に支持されています。 おすすめ3キャラクターが特徴的

    theinterviews.jp
  • 檜山正幸のキマイラ飼育記 - JavaScriptで学ぶ・プログラマのためのラムダ計算

    JavaScriptによるテンプレート・モナド、すっげー簡単!」にて: 紙と鉛筆でラムダ計算を実行できることは必要だな、やっぱり。 なんて強調したので、ラムダ計算の入門、いってみよう。 [追記]練習問題集を追加しました。説明を読みながら、あるいは読んだ後で是非やってみてください。→「JavaScriptで学ぶ・プログラマのためのラムダ計算 問題集」[/追記] ※印刷のときはサイドバーが消えます。 内容: JavaScriptの関数リテラル ラムダ式ってなんだ ラムダ計算の体系と適用操作 ラムダ式の例をいくつか β変換 -- ラムダ計算のキモ! β変換を何度か実行してみる 中間まとめ、まだ続きがあるよ JavaScriptの関数リテラル 最初に、JavaScriptに関する知識を確認しておきましょう。なお、JavaScriptの対話的実行環境については「もっともお手軽な対話的JavaScr

    檜山正幸のキマイラ飼育記 - JavaScriptで学ぶ・プログラマのためのラムダ計算
  • OBB vs AABB - Radium Software Development

    kits
    kits 2006/12/15
    0の0乗の話。
  • 1