非常に簡単な質問 配列を特定の値で並べ替え、常に中間に配置したいと考えています。例えば ...私の配列の場合:middlelizeArrは(myarr、2)私は、この配列を返す必要があります配列を値で配列して中間に配置
myarr = [1,2,3,4,5];
機能:
result [5,1,2,3,4]
とさえ配列
の場合に最良の状態を見つけますmyarr = [1,2,3,4,5,6,7,8];
result [7,8,1,2,3,4,5,6];
どうすればいいですか?誰かが私を助けることができますか?
あなたが何をしようとしました:これはあなただけ
myArray.middlelize(2);
がそうのように行われることになる言うことができますか? – epascarello
なぜこれをやりたいですか? – nicovank
1)助けを求める前に、あなたが試みたことを私たちに示す必要があります。 2)コードを考えないでください。あなたがそれぞれに書かれた数字を持つ紙の小片でバケツの束を持っていると想像してください。 **あなたはそれをどのように並べ替えるのですか?いくつかの異なる数字でそのプロセスを試してみて、あなたのアルゴリズムを得ました。それをコードに翻訳すると、完了です。 –