• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:与えられた配列の順にソートする方法)

与えられた配列を順にソートする方法

このQ&Aのポイント
  • 与えられた配列を順にソートするためのスマートな方法を考えます。
  • map, grep, sortなどを組み合わせて、自分自身のコードを書くことなく配列をソートする方法を紹介します。
  • 与えられた配列の順に要素を並び替えるための効果的な手法を探します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

むりやり one-liner: @ref[sort {$a<=>$b} map {{map {$ref[$_] => $_} 0 .. $#ref}->{$_}} @input]

entree
質問者

お礼

ありがとうございました。 結局下記のような方法で実現しました。 map { my $input = $_; grep { $_ eq $input } @ref } @input