私は、正の整数の配列をjavascriptの入力として持っています。出力は、入力で結合された配列要素から作成された最大の整数でなければなりません。例:数字の配列を結合する方法結果の数字はできるだけ大きいです。
- 入力:
[80,35,2,9,45,8]
出力:988045352
- 入力:
[509,7,49,21,527,2,742]
出力:774252750949221
私は私が使用されるが、それをやってのけることができない可能ロジックを知っていると思う...
私はお互いに隣り合う2つの配列要素を両方向に連結し、この値を比較することをお勧めします。どちらが大きいかはこのロジックを使用してすべての配列要素を並べ替えます。しかし、私はjavaScriptでそれを行うことはできません。
ありがとうございます。
何を試してみましたか?配列を作成するコードを少なくとも表示できますか? –
あなたはより良い "結合"を定義する必要があります –