問題タブ [zigzag]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python でジグザグ配列を作成する関数
位置の北と南の距離を表す正と負の整数の配列を作成しようとしています - 配列の要素をジグザグの順序で表示する必要があります。
つまり、最大のメンバーが最初に表示され、最小のメンバーが 2 番目に表示され、残りの要素は、最大のメンバーから減少する大きなメンバーと、最小のメンバーから増加する小さなメンバーとの間で交互に表示されます。
つまり、配列 [1, 3, 6, 9, -3] は [9, -3, 6, 1, 3] になります。
wiggleArrangeArray
n 個の整数の整数配列を 1 つの引数として受け取るfunction を完成させようとしています。
なんて言っていいのかわからない
「配列内の項目が配列内の他の項目よりも大きい場合は、最初に表示します。」
「項目が配列内の他の項目よりも小さい場合は、2 番目に表示します。」
「次に大きい数字と次に小さい数字を交互に」
可能であれば助けてください。これはC++のソリューションへのリンクですが、Pythonで必要です。ありがとう。
編集:関数は次のテストで動作する必要があります: