タグ

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

  • 関連タグはありません

タグの絞り込みを解除

haskellに関するareyoukickingのブックマーク (1)

  • クイックソート対決(Haskell vs C#) - このブログは証明できない。

    クイックソートとは。 クイックソート - Wikipedia 大雑把に言えば。 適当な数を選ぶ。 それより小さいリストと大きいリストに分ける。 それぞれのリストをソートする。 というカンジに再帰的に処理します。 まずは、C#で書いてみる Listなどを使わずに、配列を使って書きました。いろいろと書き方があるようですが、これが私の精一杯です。一応、C/C++にも移植できそうな雰囲気で書いてみました。 static int[] QuickSort(int[] a, int c) { if (a.Length == 0) return a; if (c == 0) return a; int p = a[0]; int l = 0; int h = 0; int[] lo = new int[a.Length]; int[] hi = new int[a.Length]; for (int i

    クイックソート対決(Haskell vs C#) - このブログは証明できない。
  • 1