- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:与えられた配列の順にソートする方法)
与えられた配列を順にソートする方法
このQ&Aのポイント
- 与えられた配列を順にソートするためのスマートな方法を考えます。
- map, grep, sortなどを組み合わせて、自分自身のコードを書くことなく配列をソートする方法を紹介します。
- 与えられた配列の順に要素を並び替えるための効果的な手法を探します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
むりやり one-liner: @ref[sort {$a<=>$b} map {{map {$ref[$_] => $_} 0 .. $#ref}->{$_}} @input]
お礼
ありがとうございました。 結局下記のような方法で実現しました。 map { my $input = $_; grep { $_ eq $input } @ref } @input