![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
FayeQ
这个作者很懒,什么都没留下…
展开
-
找到两个链表的相交起始节点
在做这道题的时候看到一个博客写的很清楚,说到“学以致用”。近期就是在刷题、刷题,因为上班前还有一段时间,不知道做什么,乱七八糟的看看这个看看那个。这个学以致用点醒了我,每次刷题就是很机械,这道题做完就做完了(不是做完,是从网上找到然后编程通过),自己根本没有去思考,学而不思则罔啊~~~~决定做完要好好思考,尽管是复制黏贴来的。1、有什么用这个题目有什么用?两个链表相交,一旦程序释放了链表L1的所有...原创 2018-05-10 10:20:05 · 1182 阅读 · 0 评论 -
LeetCode283 Move Zeros
思路1:将非零元素拿出来放到数组前面去,后面的用0来填补class Solution {public: void moveZeroes(vector<int>& nums) { vector<int> nonZeroElements; for(int i=0;i<nums.size();i++){ if(...原创 2018-05-13 21:57:46 · 434 阅读 · 0 评论 -
LeetCode26、27、80
LeetCode26class Solution {public: int removeDuplicates(vector<int>& nums) { if(nums.empty()) return 0; int k=0; for(int i=1;i<nums.size();i++){ ...原创 2018-05-13 22:45:10 · 356 阅读 · 0 评论 -
LeetCode75 Sort Colors
思路1:不考虑特殊情况,直接用常规的各种排序算法当然也是可以的class Solution {public: void sortColors(vector<int>& nums) { sort(nums.begin(),nums.end()); }};思路2:元素的数量有限,可以统计各种元素的个数即可class Solution {public: ...原创 2018-05-14 10:58:10 · 154 阅读 · 0 评论