LeetCode 905 922按奇偶排序陣列

2021-09-16 13:46:59 字數 523 閱讀 9738

給定乙個非負整數陣列 a,返回乙個由 a 的所有偶數元素組成的陣列,後面跟 a 的所有奇數元素。

你可以返回滿足此條件的任何陣列作為答案。

輸入:[3,1,2,4]

輸出:[2,4,3,1]

輸出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也會被接受。

1 <= a.length <= 5000

0 <= a[i] <= 5000

題目分析:定義兩個arrarlist線性表l1,l2,這兩個線性表的長度都分別是原陣列長度的一半。其中l1裡面儲存偶數,l2裡面儲存奇數。最後將l2的內容存入l1中。然後建立乙個新陣列,長度和傳入陣列長度相同,遍歷新的線性表,將線性表的元素一一傳入新定義的陣列中。

class solution else

}return nums;

}}

LeetCode 905,922 按奇偶排序陣列

給定乙個非負整數陣列 a,返回乙個陣列,在該陣列中,a 的所有偶數元素之後跟著所有奇數元素。你可以返回滿足此條件的任何陣列作為答案。示例 輸入 3,1,2,4 輸出 2,4,3,1 輸出 4,2,3,1 2,4,1,3 和 4,2,1,3 也會被接受。1 a.length 5000 0 a i 50...

LeetCode 按序列印

第1114題 我們提供了乙個類 public class foo public void two public void three 三個不同的執行緒將會共用乙個 foo 例項。執行緒 a 將會呼叫 one 方法 執行緒 b 將會呼叫 two 方法 執行緒 c 將會呼叫 three 方法 請設計修改...

LeetCode 按奇偶排序陣列

給定乙個非負整數陣列a,返回乙個由a的所有偶數元素組成的陣列,後面跟a的所有奇數元素。你可以返回滿足此條件的任何陣列作為答案。示例 輸入 3,1,2,4 輸出 2,4,3,1 輸出 4,2,3,1 2,4,1,3 和 4,2,1,3 也會被接受。1 a.length 50000 a i 5000cl...