おぉ、この数字はあれがあれできる唯一の素数なんだよ・・・。などといった数字うんちくが好きな人におすすめなのがNumber Gossipだ。このサイトで自分が好きな数字、話題になっている数字を入力すれば、その数が持つユニークな特性を教えてくれるというわけだ。英語なので微妙に解読に手間どるが、数値をう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ここでは、プログラムなどでよく使用されるアルゴリズムについて紹介したいと思います。元々は、自分の頭の中を整理することを目的にこのコーナーを開設してみたのですが、最近は継続させることを目的に新しいネタを探すようになってきました。まだまだ面白いテーマがいろいろと残っているので、気力の続く限りは更新して... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
必ず7で割り切れます。たとえば975,318,642を二つ並べた975,318,642,975,318,642を7で割ってみて下さい。ぴったり139,331,234,710,759,806になります。種明かしをすると、「適当な九桁の数を二つ並べた数」は、必ず1,000,000,001の倍数のがその... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
これなのですが....同じ文字列のn回繰り返しを作る最速の方法を探求してみた - muddy brown thangちょっとした事情により、ある文字列のn回繰り返しを作る関数 (PHPでいうところのarray_repeat(), Perlで言うところの「"..." x n」、RubyやPython... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
実はもう一つ理由があって、それは「基数を変換するプログラムは簡単に書けるから」。
全て10進数で計算するより、10進数の入力を2進数に変換して、演算の後2進数を10進数に変換して出力した方が手間が少ないのですね。
このあたりの知恵は、実は最初からそうだったというよりも使いながらそうなっていったよう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
MOONGIFT
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。JavaScriptによる幾何学ライブラリ「JSX... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
MOONGIFT
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。
JavaScriptで数式エディタ「BrEdi... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
雑記/備忘 | 16:33 | 久々にThe n-Category Cafeを見たら、Mike Stayによる"The Continuation Passing Transform and the Yoneda Embedding"なんて記事がありました。米田埋め込みは圏論ではお馴染み。継続渡しへ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 紙と鉛筆でラムダ計算を実行できることは必要だな――ぉ!問題集希望♪//ラムダ式は、JavaScriptの関数リテラル(function式)と同じ――Lispを出してこなくても遊べるかな。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
有限状態マシンは、ネットワーク・アダプターやコンパイラーなどのイベント駆動型プログラムにおける複雑な振る舞いの、設計および実装を体系づける方式として長年使用されてきました。今ではプログラム可能な Web ブラウザーが、新世代のアプリケーションに新しいイベント駆動型環境を提供しています。このようなブ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
別件で必要があったのでちょこっとこさえたものです。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 単純な四則演算命令をJavascriptで実装し直す。ビット演算が使えるのでそれで。たまに見ると勉強になる。2の補数の説明がGOOD。この辺,Cでアーキテクチャ依存したコードだとワケ分からん最適化してたりして面白そう。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|