タグ

ブックマーク / qiita.com/sasanquaneuf (2)

  • 【ポエム】チューリング完全性とマルチスレッド処理 - Qiita

    今北産業 マルチスレッド処理を扱うプログラミング言語に関して、 チューリング完全性よりも強い(?)計算可能な範囲の概念がありそう 誰か教えてくれないかな 事の発端 Qiitaの画像アップロード機能も簡単に実装できる。そう、S3ならね。 を読んでいて、ふと気になったことがありました。 クライアント側で沢山のファイルをエラーにならないように気をつけて投げるにはどうすればよいのかな、と。 結論から言うと、type="file"のinputに対してmultipleを指定して、てきとうに同じ処理を繰り返せばよいです。 <script> $(function(){ var fileInput = $('input[type="file"]'); fileInput.on('change', function (e) { uploadFileRecursive(e, 0); }); }); functi

    【ポエム】チューリング完全性とマルチスレッド処理 - Qiita
  • Pythonで迷路を解く - アルゴリズムクイックリファレンス6章の補足 - - Qiita

    概要 を読んで色々なことを勉強しなおし、気になったことを書くシリーズです。 今回は、アルゴリズムクイックリファレンス6章の「グラフアルゴリズム」がテーマです。 具体的には、Pythonで迷路を解く章になりました。どうしてこうなった。 迷路を解く方法について まえおき 分岐点を節点とするグラフに変換して解く、という方法について説明されています。 それは確かにそうなのですが、「与えられた迷路をどのようにしてグラフに還元するか」という部分については、人間がやる方法のみ語られていました。 なので、迷路をできる限り書き写した、以下のような図(文字列)を入力として、グラフを作ることを考えます。 $$$$$$$$$$$$$$$$$ $ $ $ $ $ $ $ $ $ $$$$$ $ $ $ $ $ $ $ $ $ $ $ $ $$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

    Pythonで迷路を解く - アルゴリズムクイックリファレンス6章の補足 - - Qiita
  • 1