●キー配列ソート

「●キー配列ソート」の編集履歴(バックアップ)一覧はこちら

●キー配列ソート」(2009/05/31 (日) 17:26:24) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*情報 作者名:五十六 引用元:[[なでしこプログラム掲示板「キー配列ソート」>http://www.himanavi.net/cgi/nade-bbs/cbbs.cgi?mode=al2&namber=968&rev=&no=0]] *概要 対象配列をKEY配列でソートします。 *解説 ***引数 S:ソートしたい配列 KEY:並び順を示すKEY配列 ***返り値 ソートされた配列 *サンプルプログラム 曜日順=「月火水木金土日」を文字列分解。 バラバラ配列=「火木水月日金木土火土水月土木」を文字列分解。 バラバラ配列を曜日順でキー配列ソート。 それを空で配列結合して言う。//月月火火水水木木木金土土土日 *//本体 ●キー配列ソート(SをKEYで)   結果配列=空。   KEYで反復     1の間       A=Sの0から対象を配列検索。       もし、A≧0ならば         結果配列に対象を配列追加。         SのAを配列削除。       違えば、抜ける。   結果配列で戻る。 ---- #comment() ----
*情報 作者名:五十六 引用元:[[なでしこプログラム掲示板「キー配列ソート」>http://www.himanavi.net/cgi/nade-bbs/cbbs.cgi?mode=al2&namber=968&rev=&no=0]] *概要 対象配列をKEY配列でソートします。 *解説 ***引数 S:ソートしたい配列 KEY:並び順を示すKEY配列 ***返り値 ソートされた配列 *サンプルプログラム 曜日順=「月火水木金土日」を文字列分解。 バラバラ配列=「火木水月日金木土火土水月土木」を文字列分解。 バラバラ配列を曜日順でキー配列ソート。 それを空で配列結合して言う。//月月火火水水木木木金土土土日 *//本体 ●キー配列ソート(SをKEYで)   結果配列=空。   KEYで反復     1の間       A=Sの0から対象を配列検索。       もし、A≧0ならば         結果配列に対象を配列追加。         SのAを配列削除。       違えば、抜ける。   結果配列で戻る。 ---- #comment() ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。