【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;
}
}
相關文章
- LeetCode每日一題: 按奇偶排序陣列(No.905)LeetCode每日一題排序陣列
- LeetCode每日一題: 按奇偶排序陣列 II(No.27)LeetCode每日一題排序陣列
- PHP 實現按奇偶排序陣列PHP排序陣列
- 922. 按奇偶排序陣列 II (java)排序陣列Java
- Leetcode每日一題:992.sort-array-by-parity-ii(按奇偶排序陣列Ⅱ)LeetCode每日一題排序陣列
- js 漢字陣列按拼音排序JS陣列排序
- LeetCode 1329按矩陣對角線排序(java)LeetCode矩陣排序Java
- LeetCode 33——搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode 關於陣列的相對排序LeetCode陣列排序
- 陣列物件按物件某個屬性排序陣列物件排序
- Leetcode[陣列] 26. 刪除排序陣列中的重複項LeetCode陣列排序
- LeetCode 81——搜尋旋轉排序陣列 IILeetCode排序陣列
- LeetCode33. 搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode#33搜尋旋轉排序陣列LeetCode排序陣列
- LeetCode33 搜尋旋轉排序陣列LeetCode排序陣列
- 【LeetCode(Java) - 33】搜尋旋轉排序陣列LeetCodeJava排序陣列
- leetCode33搜尋旋轉排序陣列LeetCode排序陣列
- 多維陣列按鍵名進行重新排序陣列排序
- LeetCode - 1389 - 按既定順序建立目標陣列LeetCode陣列
- LeetCode題解(0330):按要求補齊陣列(Python)LeetCode陣列Python
- LeetCode-兩個排序陣列的中位數LeetCode排序陣列
- LeetCode_1636_按照頻率將陣列升序排序LeetCode陣列排序
- LeetCode C++ 56. Merge Intervals【排序/陣列】中等LeetCodeC++排序陣列
- leetcode, LC68:旋轉排序陣列搜尋LeetCode排序陣列
- 陣列排序陣列排序
- PHP 二維陣列, 按某一個欄位排序PHP陣列排序
- PHP 多維陣列排序-按某個 key 的值PHP陣列排序
- LeetCode 4. 兩個排序陣列的中位數LeetCode排序陣列
- LeetCode-4. 兩個排序陣列的中位數LeetCode排序陣列
- 陣列的排序陣列排序
- 物件陣列排序物件陣列排序
- js陣列排序JS陣列排序
- JavaScript 陣列排序JavaScript陣列排序
- LeetCode之從排序陣列中刪除重複項-SwiftLeetCode排序陣列Swift
- LeetCode1122. 陣列的相對排序(20201114每日一題)LeetCode陣列排序每日一題
- 為什麼處理排序陣列比未排序陣列快排序陣列
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 陣列氣泡排序陣列排序