多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > [LeetCode] 026. Remove Duplicates from Sorted Array (Easy) (C++/Java)

[LeetCode] 026. Remove Duplicates from Sorted Array (Easy) (C++/Java)

來源:程序員人生   發(fā)布時間:2015-04-30 08:34:20 閱讀次數(shù):3921次

索引:[LeetCode] Leetcode 題解索引 (C++/Java/Python/Sql)
Github: https://github.com/illuz/leetcode


026. Remove Duplicates from Sorted Array (Easy)

鏈接

題目:https://oj.leetcode.com/problems/remove-duplicates-from-sorted-array/
代碼(github):https://github.com/illuz/leetcode

題意

給1個有序數(shù)列,刪重復(fù)的元素。

分析

如果可以開1個數(shù)組來存就非常容易。但是這題不讓你用過剩的空間。
不過也不難,只要保護1個新的坐標就好了。
用 C++ 的 STL 可以只要1句話:用 unique 實現(xiàn)功能,用 distance 計算大小。

Java 和 Python 的寫法都和 C++ 的1樣,這里就不寫出來了。

代碼

C++: (摹擬)

class Solution { public: int removeDuplicates(int A[], int n) { if (!n) return 0; int ret = 1; for (int i = 1; i < n; i++) if (A[i] != A[i - 1]) A[ret++] = A[i]; return ret; } };


C++: (STL)

class Solution { public: int removeDuplicates(int A[], int n) { return distance(A, unique(A, A + n)); } };


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美日韩在线亚洲国产人 | 最新国产福利在线观看 | 国产亚洲综合激情校园小说 | 99爱视频 | 色欧美亚洲| 免费看成人国产一区二区三区 | 综合图区亚洲欧美另类小说 | 黄网站色网址 | 国产热视频 | 亚洲精品一区二区乱码在线观看 | 国产成人精品日本亚洲直接 | 最近免费中文字幕完整4 | 国产欧美成人 | 亚洲色欧美| 午夜爽爽爽男女免费观看hd | 久久久久在线视频 | 美女无遮挡免费视频网站 | 亚洲国产精品久久网午夜 | 亚洲视频中文字幕 | 国产精品福利社 | 性色影院| 亚洲欧美成人综合在线 | 国产精品国产精品国产专区不卡 | 欧美日韩生活片 | 久久精品免费播放 | 日本一二线不卡在线观看 | 国产不卡在线视频 | 国产激情一区二区三区成人91 | 日本亚洲视频 | h网站在线播放 | 天天综合欧美 | 国产精品久久久久久久久夜色 | 黄色免费在线网站 | 亚洲综合精品成人啪啪 | 亚欧成人中文字幕一区 | 久久91精品国产91久久 | 伊人蕉久 | 欧美jizzhd欧美精品巨大 | 欧美黑粗特黄午夜大片 | 国产福利一区二区三区 | 欧美一区二区在线视频 |