2018年 9月 の投稿一覧

素数判定 isPrime_var180928

素数判定 isPrime_var180928

当ブログの素数判定の記事が多くの方に読んでいただけているようで嬉しいです。ありがとうございます。
過去記事の素数判定の関数名のnewとかoldとかが整理されておらずすみませんでした。
素数判定関数の最新版(isPrime_var180928)を投稿しますのでこちらを参考にしていただけたら幸いです。

さらなる高速化のため、ロジックを一か所修正しております。
修正前:nが2または3ならtrue
修正後:nが2ならtrueを返す

solidityでクイックソート~フロントエンドを書いてgithubを使った~

solidityでクイックソート~フロントエンドを書いてgithubを使った~

https://yuzunoha.github.io/quicksort/

solidityで任意の長さのuint8の疑似乱数の配列を受け取る関数

solidityで任意の長さのuint8の疑似乱数の配列を受け取る関数

_getRandomUintArray

https://ethfiddle.com/0QtdzDXcl5

寿司打のランキングの平均タイプ数をグラフ化した

寿司打のランキングの平均タイプ数をグラフ化した

5%の確率に挑戦して少なくとも1回成功する割合が85%を超えるのは、何回挑戦したときか→37回

5%の確率に挑戦して少なくとも1回成功する割合が85%を超えるのは、何回挑戦したときか→37回

厚さ0.1ミリの新聞紙を37回折ったら地球の直径を超えるみたいなやつ

厚さ0.1ミリの新聞紙を37回折ったら地球の直径を超えるみたいなやつ

1000000 以下の素数の個数の計算にかかる時間(ミリ秒)

1000000 以下の素数の個数の計算にかかる時間(ミリ秒)

JavaScriptはCよりおよそ4倍の時間がかかる。

1000本のワインの中から1本の毒入りワインを見つける問題を解いた

1000本のワインの中から1本の毒入りワインを見つける問題を解いた

bignumber.jsを使った小数点以下の計算

bignumber.jsを使った小数点以下の計算

非同期処理も順番守って出力させたい

非同期処理も順番守って出力させたい