タグ

sortに関するlamichのブックマーク (14)

  • PHP: krsort - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

  • PHP: ksort - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

  • エクスプローラ上で好みのファイル順を記憶させたい

    エクスプローラでのファイルの並び順は,標準で「名前順」になっている。しかし,意思に反した表示順になって困ってしまったことがないだろうか。そのたびに「名前順」に並べ替えるのは面倒だ。こんな時には,標準設定の並び順を好みのものに設定しておこう。手順は次の通りだ。 エクスプローラを起動して,並び順を自分の好きな順に変更する。次に「Ctrl」キーを押しながらウィンドウ右上の「×」印をクリックしよう。ウィンドウを閉じれば,この設定が保存される。この操作は,多くのWindowsアプリケーションで使用されている「ファイルを開く」,「ファイルを保存する」ダイアログボックスでも反映される(ただし,設定の保存はエクスプローラ上のみ)。 エクスプローラを起動して「表示(V)」→「アイコンの整列(I)」で,自分の好きな順に並べ替えよう。並べ替えたら,「Ctrl」キーを押しながらウィンドウ右上の「×」印をクリックし

    エクスプローラ上で好みのファイル順を記憶させたい
    lamich
    lamich 2012/04/11
    さらにこんなTipsもあるのか・・・奥が深いなXP
  • Jquery使って、表示されているHTMLを入れ替えたいのです。…

    Jquery使って、表示されているHTMLを入れ替えたいのです。 <div id="shop"> <p><a href="http://www.aaaa.jp">お店の名前</a></p> <p>あああああああああ</p> </div> <div id="shop"> <p><a href="http://www.bbbb.jp">お店の名前</a></p> <p>あああああああああ</p> </div> <div id="shop"> <p><a href="http://www.dddd.jp">お店の名前</a></p> <p>あああああああああ</p> </div> <div id="shop"> <p><a href="http://www.cccc.jp">お店の名前</a></p> <p>あああああああああ</p> </div> HTMLを直接書き換えられればいいのですが、P

  • クックパッドで人気のレシピベスト100を有料会員にならずに知ることができるリストを作ってみた。|明日のために生きたふり

    You play with the cards you're dealt..Whatever that means. クックパッドで人気のレシピ一覧を有料会員にならずに知る ツイートする 最近楽天レシピvsクックパッドがホットな話題(若干もう古いかもしれませんが)になっていますが、別にその話をする訳ではないです。 今日カボチャの煮付けをべました。 レシピクックパッドを参照していたのですが、 意外とクックパットのレシピはてなブックマークに登録している人って多いのですね。 確かに、作ってみておいしかったレシピだったら今度作るために、ブックマークするなと納得しました。 というわけで はてブの数が多い物=おいしいレシピ ではないかと思い、今回リストアップしてみました。 クックパッドって有料会員にならないと人気順にレシピが見れないし、まぁ使えるかもしれませんね。 順番はもちろ

  • 常識を覆すソートアルゴリズム!その名も"sleep sort"! - Islands in the byte stream (legacy)

    TwitterのTLで知ったのだが、少し前に海外掲示板で"sleep sort"というソートアルゴリズムが発明され、公開されたようだ。このアルゴリズムが面白かったので紹介してみる。 Genius sorting algorithm: Sleep sort 1 Name: Anonymous : 2011-01-20 12:22 諸君!オレは天才かもしれない。このソートアルゴリズムをみてくれ。こいつをどう思う? #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1" & shift done wait example usage: ./sleepsort.bash 5 3 6 3 6 3 1 4 7 2 Name: Anonymous : 2011-01-20 12:27 >>1 なん…だと

    常識を覆すソートアルゴリズム!その名も"sleep sort"! - Islands in the byte stream (legacy)
  • PHP: array_multisort - Manual

    array_multisort( array &$array1, mixed $array1_sort_order = SORT_ASC, mixed $array1_sort_flags = SORT_REGULAR, mixed ...$rest ): bool array_multisort() は、複数の配列を一度に、 または、多次元の配列をその次元の一つでソートする際に使用可能です。 連想配列のキー (string) は不変ですが、 数値添字は再度振り直されます。 注意: 比較結果が等しくなる二つの要素があった場合、それらの並び順は保持されます。PHP 8.0.0 より前のバージョンでは、ソートした配列におけるそれらの並び順は不定でした。 注意: この関数をコールすると、配列の内部ポインタは最初の要素にリセットされます。 パラメータ array1 ソートしたい配列。 array1

  • Blog.okuryu : PHP の array_multisort で多次元配列をソートする

    Tags: | Date: 2006-03-10T02:02:56+09:00 | Comments: 15 | Trackbacks: 0 仕事中に見つけた Hack なんですが、PHP で多次元なハッシュ配列を自由にソートさせる方法を見つけて感動したので紹介します。まず、次のような配列があったとする。 $data = array( [0] => array( "foo" => 10, "bar" => 5, "hoge" => 7 ), [1] => array( "foo" => 8, "bar" => 6, "hoge" => 1 ), [2] => array( "foo" => 10, "bar" => 5, "hoge" => 7 ) ); ポイントとして多次元化されているひとつひとつの配列の添え字が一致すること。これはデータベースから抽出したデータを処理するときなんかではし

  • PHP: krsort - Manual

  • Schwartzian transform - Wikipedia

    This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (February 2024) (Learn how and when to remove this message) In computer programming, the Schwartzian transform is a technique used to improve the efficiency of sorting a list of items. This idiom[1] is appropriate for

  • cut, sort, uniq で生産性を5%向上させる - bonar note

    エンジニア、特にウェブ系のお仕事をしていると、いかに windowsmac が好きでも linux や BSD(mac も今や BSD ですが、、)で作業する時間が圧倒的に長くなりますよね。しかも大抵の場合 X もない CUI な環境で延々何時間も作業するわけです。 で、僕だけかもなのですが、その時間のほとんどは「テキスト処理」にあてられるわけです。TSV ファイルを特定の項目で並べ替えたり、ログファイルから何かの項目を抜き出して(UA とか)、それを種類ごとにカウントしてソートして出したり。 そんな訳で UNIX環境で perl や sed、awk 等の文字列処理が得意なスクリプト言語を良く使うようになりますよね。ちょっとしたものであれば perl で短いスクリプトを書いてしまえばOKなのですが、あらかじめ入っているコマンドを使うだけでも相当の事ができるなあと最近思ったのでメモです

    cut, sort, uniq で生産性を5%向上させる - bonar note
  • コムソート - Wikipedia

    コムソート(英: comb sort)やコームソートや櫛(くし)ソートは、ソートのアルゴリズムの一つ。1980年に Włodzimierz Dobosiewicz が発表し[2][1]、1991年に Stephen Lacey と Richard Box が再発見しコムソートと命名した[3]。 バブルソートの改良版。内部ソートだが、安定ソートではない。実行速度は、ほぼO(n log n)になる。 アルゴリズム[編集] 挿入ソートをシェルソートに改良したときと同様の改良を施す。適当な間隔で整列後、間隔を少しずつ狭めて整列していく。 総数 n を 1.3 で割り、小数点以下を切り捨てた数を間隔 h とする。 i=0 とする。 i 番目と i+h 番目を比べ、i+h 番目が小さい場合入れ替える。 i=i+1 とし、i+h>n となるまで3を繰り返す。 hがすでに1になっている場合は入れ替えが発生

    コムソート - Wikipedia
  • 安定ソート - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "安定ソート" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2022年5月) 安定ソート(あんていソート、stable sort)とは、ソート(並べ替え)のアルゴリズムのうち、順位が同等な複数のデータのソート前の前後関係が、ソート後も保存されるものをいう。つまり、ソート途中の各状態において、常に順位の位置関係を保っていることをいう。 たとえば、学生番号順に整列済みの学生データを、テストの点数順で安定ソートを用いて並べ替えたとき、ソート後のデータにおいて、同じ点数の学生は学生番号順で並ぶようになっている。 例1:学生番号順 成績データ 学生

  • 1