if (tl;dr) {
後藤https://jsfiddle.net/y5v0ur4p/60/
この順列パターンをより速く実行する方法についてのアイデアはありますか?
} else {
再帰的な関数 (ヒープのアルゴリズムなど) のパフォーマンスに追いつくことができる非再帰的な順列関数を JavaScript で書くことが可能かどうか疑問に思っていました。数週間後、私はこれまでのところかなりうまくいったアイデアを思いつきました. 説明はこちらhttps://jsfiddle.net/u68wyvzk/6/
説明が不明確な場合は、質問してください:)
}