【LeetCode】905.按奇偶排序陣列
給定一個非負整數陣列 A
,返回一個由 A
的所有偶數元素組成的陣列,後面跟 A
的所有奇數元素。
你可以返回滿足此條件的任何陣列作為答案。
示例:
輸入:[3,1,2,4]
輸出:[2,4,3,1]
輸出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也會被接受。
class Solution {
public int[] sortArrayByParity(int[] A) {
int len = A.length;
int[] res = new int[len];
int index = 0;
for(int i = 0; i < len; i++){
if(A[i]%2 == 0){
res[index] = A[i];
index++;
}
}
for(int i = 0; i < len; i++){
if(A[i]%2 != 0){
res[index] = A[i];
index++;
}
}
return res;
}
}
相關文章
- PHP 實現按奇偶排序陣列PHP排序陣列
- LeetCode每日一題: 按奇偶排序陣列(No.905)LeetCode每日一題排序陣列
- LeetCode每日一題: 按奇偶排序陣列 II(No.27)LeetCode每日一題排序陣列
- 922. 按奇偶排序陣列 II (java)排序陣列Java
- Leetcode每日一題:992.sort-array-by-parity-ii(按奇偶排序陣列Ⅱ)LeetCode每日一題排序陣列
- js 漢字陣列按拼音排序JS陣列排序
- 面試題:陣列按列排序的問題面試題陣列排序
- 【LeetCode】Sort Colors 陣列排序LeetCode陣列排序
- LintCode 奇偶分割陣列陣列
- 陣列物件按物件某個屬性排序陣列物件排序
- LeetCode 1329按矩陣對角線排序(java)LeetCode矩陣排序Java
- 多維陣列按鍵名進行重新排序陣列排序
- LeetCode 關於陣列的相對排序LeetCode陣列排序
- LeetCode 33——搜尋旋轉排序陣列LeetCode排序陣列
- Leetcode[陣列] 26. 刪除排序陣列中的重複項LeetCode陣列排序
- 陣列排序陣列排序
- PHP 多維陣列排序-按某個 key 的值PHP陣列排序
- PHP 二維陣列, 按某一個欄位排序PHP陣列排序
- leetCode33搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode 81——搜尋旋轉排序陣列 IILeetCode排序陣列
- LeetCode33 搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode#33搜尋旋轉排序陣列LeetCode排序陣列
- 【LeetCode(Java) - 33】搜尋旋轉排序陣列LeetCodeJava排序陣列
- LeetCode33. 搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode - 1389 - 按既定順序建立目標陣列LeetCode陣列
- 陣列的排序陣列排序
- 物件陣列排序物件陣列排序
- JavaScript 陣列排序JavaScript陣列排序
- js陣列排序JS陣列排序
- leetcode, LC68:旋轉排序陣列搜尋LeetCode排序陣列
- LeetCode-兩個排序陣列的中位數LeetCode排序陣列
- 為什麼處理排序陣列比未排序陣列快排序陣列
- 06:整數奇偶排序排序
- 多維陣列排序陣列排序
- 陣列氣泡排序陣列排序
- 陣列選擇排序陣列排序
- js陣列排序整理JS陣列排序
- javascript 陣列快速排序JavaScript陣列排序