vallog
ring wandering
ラベル
sort
の投稿を表示しています。
すべての投稿を表示
ラベル
sort
の投稿を表示しています。
すべての投稿を表示
2014/08/16
ソートあるごりずむ
›
バブルソートよりも非効率なソートアルゴリズムを探して ―― ストゥージソートとスローソート - Line 1: Error: Invalid Blog('by Esehara' ) miracle sortステキ過ぎるw ボゴソート、ボゾソート、ストゥージ...
2013/07/06
Gaucheで各種ソートアルゴリズム
›
ソートアルゴリズムって、ふざけたもの含めて結構あるんだなー。ふざけてる系がすごく面白い。ボゴソートとかボゾソートとかパーミューテーションソートとか(笑)あとは基数ソート、ビーズズートなんかのバケツっぽいのが好きだなあ。スパゲティソートもいいなあ(w Wikipediaにあったソ...
Gaucheでstrand sort
›
Strand sort - Wikipedia その他のソート vallog:sort ソース strand.scm ( define ( strand-sort ls ) ( define ( merge ls1 ls2 ) (...
Gaucheでbogo sort
›
これはsleep sortを見て以来の衝撃だな・・・。 ボゴソート - Wikipedia その他のソート vallog:sort ソース bogo.scm ( use gauche.sequence ) ( define ( bogo-sor...
Gaucheでmerge sort
›
マー ジソート - Wikipedia その他のソート vallog:sort ソース merge.scm ( use srfi-1 ) ( define ( merge-sort ls ) ( define ( merge ls1 l...
Gaucheでselection sort
›
選択ソート - Wikipedia その他のソート vallog:sort ソース selection.scm ( use srfi-43 ) ( define ( selection-sort ls ) ( define ( vector-mi...
Gaucheでbozo sort
›
ボゾソート - Wikipedia これもボゴソートと同じ類か(笑) その他のソート vallog:sort ソース bozo.scm ( use srfi-43 ) ( use srfi-27 ) ( define ( bozo-sort...
Gaucheでstooge sort
›
ストゥージソート - Wikipedia その他のソート vallog:sort ソース stooge.scm ( use srfi-43 ) ( define ( stooge-sort ls ) ( let1 vect ( list...
Gaucheでbead sort(ビーズソート)
›
Sorting algorithms/Bead sort - Rosetta Code これすごく面白かった。rosetta codeのracketのソースを参考にしたんだけど、そのコードに出てくるcolumnって手続きが目からウロコだった。これはビーズを通したヒモを立てること...
Gaucheでpermutation sort
›
Sorting algorithms/Permutation sort - Rosetta Code その他のソート vallog:sort ソース permutation.scm ( use util.combinations ) ( defin...
2013/07/05
Gaucheでquick sort
›
クイックソート - Wikipedia 自分も書いてみた。 ふつうにクイックソートをSchemeで書いた - (define -ayalog ’()) 書いたといっても、検索して出てきたshiroさんが書いたクイックソートのコードを参考にした。match使ってないだけ。 ...
2011/07/31
Gaucheでradix sort
›
基数ソート - Wikipedia その他のソート vallog:sort ソース radix.scm ( define ( radix-sort ls :optional ( base 10 )) ( define ( digit-count num...
Gaucheでbucket sort
›
その他のソート vallog:sort ソース バケットソート - Wikipedia ( define ( bucket-sort ls ) ( let* (( min ( apply min ls )) ( max ( apply ...
Gaucheでbubble sort
›
その他のソート vallog:sort ソース bubble.scm 準備 ( use math.mt-random ) ( use srfi-1 ) ( define data ' ( 1 0 9 2 8 4 3 6 7 ...
›
ホーム
ウェブ バージョンを表示