2023.11.8:今天刚刚接触力扣,了解力扣里C++的编程模式,刷了一道简单题
2023.11.9:从代码随想录开始刷,刷了数组中的2、3题
2023.11.10:刷代码随想录,第4题,有序数组平方,简单不过要记得排序函数怎么使用
#######容器vector排序函数
sort(nums.begin(),nums.end());//默认为升序排序
##########降序排序几种方法
#########1
sort(nums.begin(),nums.end(),greater<int>());
#########2
sort(nums.begin(),nums.end());
reverse(nums.begin(),nums.end());
#########3
sort(nums.rbegin(),nums.rend());
第5题,运行没错能输出正确结果但是会导致时间超出限制,原因是采用暴力解题复杂度为O(n^2),采用滑动窗口的解法将复杂度降到O(n)
2023.11.14:刷代码随想录里的螺旋矩阵2及链表