●キー配列ソート

情報


概要

対象配列をKEY配列でソートします。

解説

引数

S:ソートしたい配列
KEY:並び順を示すKEY配列

返り値

ソートされた配列

サンプルプログラム

曜日順=「月火水木金土日」を文字列分解。
バラバラ配列=「火木水月日金木土火土水月土木」を文字列分解。

バラバラ配列を曜日順でキー配列ソート。
それを空で配列結合して言う。//月月火火水水木木木金土土土日

//本体

●キー配列ソート(SをKEYで)
  結果配列=空。
  KEYで反復
    1の間
      A=Sの0から対象を配列検索。
      もし、A≧0ならば
        結果配列に対象を配列追加。
        SのAを配列削除。
      違えば、抜ける。
  結果配列で戻る。


名前:
コメント:


タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2009年05月31日 17:26
ツールボックス

下から選んでください:

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