亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

905-按奇偶校驗(yàn)排序數(shù)組

FWHeart / 1030人閱讀

摘要:前言的第一題按奇偶校驗(yàn)排序數(shù)組給定一個(gè)非負(fù)整數(shù)數(shù)組,返回一個(gè)由的所有偶數(shù)元素組成的數(shù)組,后面跟的所有奇數(shù)元素。你可以返回滿足此條件的任何數(shù)組作為答案。實(shí)現(xiàn)代碼左邊開(kāi)始索引右邊開(kāi)始索引偶數(shù)奇數(shù)

前言

Weekly Contest 102的第一題按奇偶校驗(yàn)排序數(shù)組:

給定一個(gè)非負(fù)整數(shù)數(shù)組 A,返回一個(gè)由 A 的所有偶數(shù)元素組成的數(shù)組,后面跟 A 的所有奇數(shù)元素。
你可以返回滿足此條件的任何數(shù)組作為答案。

示例

輸入:[3,1,2,4]
輸出:[2,4,3,1]
輸出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也會(huì)被接受。

提示

1 <= A.length <= 5000

0 <= A[i] <= 5000

解題思路

一道很簡(jiǎn)單題目,從題目中可以知道返回的結(jié)果數(shù)組的左邊都是偶數(shù),右邊都是奇數(shù),而且題目沒(méi)有要求保留原數(shù)組的元素的順序。所以可以利用這個(gè)特性實(shí)現(xiàn)一個(gè)復(fù)雜度為O(n)的程序。

實(shí)現(xiàn)代碼
    public int[] sortArrayByParity(int[] A) {
        int[] result=new int[A.length];
        int left=0;//左邊開(kāi)始索引
        int right=A.length-1;//右邊開(kāi)始索引
        for(int i=0;i           
               
                                           
                       
                 

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/77148.html

相關(guān)文章

  • 70道前端LeetCode題目集合及視頻講解(持續(xù)更新中...)

    前端LeetCode刷題 下面是已刷的題目的目錄。GitHub:https://github.com/cunzaizhuy...每日打卡更新中,歡迎關(guān)注。 數(shù)組類 26 刪除排序數(shù)組中的重復(fù)項(xiàng) 27 移除元素 35 搜索插入位置 66 加1 80 medium 刪除排序數(shù)組中的重復(fù)項(xiàng)2 88 合并兩個(gè)有序數(shù)組 167 兩數(shù)之和II - 輸入有序數(shù)組 118 楊輝三角 169 easy 求眾數(shù) 1...

    mayaohua 評(píng)論0 收藏0
  • Leetcode PHP題解--D7 905. Sort Array By Parity

    摘要:題目鏈接題目分析這個(gè)題目非常簡(jiǎn)單。要求把數(shù)組重新排序成偶數(shù)在前,奇數(shù)在后。思路把數(shù)組拆分成奇偶兩組,再拼接即可。最終代碼若覺(jué)得本文章對(duì)你有用,歡迎用愛(ài)發(fā)電資助。 905. Sort Array By Parity 題目鏈接 905. Sort Array By Parity 題目分析 這個(gè)題目非常簡(jiǎn)單。要求把數(shù)組重新排序成偶數(shù)在前,奇數(shù)在后。 思路 把數(shù)組拆分成奇偶兩組,再拼接即可。 ...

    biaoxiaoduan 評(píng)論0 收藏0
  • 小李飛刀:做題第十一彈!

    摘要:第五題對(duì)稱二叉樹(shù)難度簡(jiǎn)單給定一個(gè)二叉樹(shù),檢查它是否是鏡像對(duì)稱的。第十六題最大連續(xù)的個(gè)數(shù)難度簡(jiǎn)單給定一個(gè)二進(jìn)制數(shù)組,計(jì)算其中最大連續(xù)的個(gè)數(shù)。第十八題平方數(shù)之和難度簡(jiǎn)單給定一個(gè)非負(fù)整數(shù),你要判斷是否存在兩個(gè)整數(shù)和,使得。 寫在前面 最近忙著調(diào)教新裝備,沒(méi)有及時(shí)的寫題解,但是沒(méi)有在偷懶沒(méi)刷題喔~來(lái)認(rèn)真整理下最近做的題目~ 之前考慮按tag來(lái)刷題,后來(lái)收到了推薦的leetcode題解,就根據(jù)上...

    ytwman 評(píng)論0 收藏0
  • 入坑codewars

    摘要:,黑色的主題風(fēng)格,很符合。時(shí)間復(fù)雜度雖然成功,但我明顯感覺(jué)代碼寫得不是很優(yōu)雅。這個(gè)是沒(méi)錯(cuò)的,但缺乏了宏觀的視角,會(huì)變得片面。但是不重要,關(guān)鍵是這個(gè)思想要學(xué)習(xí),可以應(yīng)用到其他地方。求和,大于就返回偶數(shù)的位置,否則返回奇數(shù)的位置。 前幾天做LeetCode上的大數(shù)乘法,代碼沒(méi)錯(cuò),可就是提交不成功,顯示SyntaxError: Unexpected token var我把所有代碼都注釋掉,只...

    sherlock221 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<