
c艹刷题
weixin_40245436
这个作者很懒,什么都没留下…
展开
-
刷题笔记
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 class Solution { public: int removeDuplicates(vector<int>& nums) { //进入程序就要判断数...原创 2019-08-16 14:41:35 · 95 阅读 · 0 评论 -
华为字符串面试题
#include<iostream> #include<vector> #include<algorithm> #include<map> #include<string> using namespace std; int main() { i...原创 2019-08-16 14:39:46 · 98 阅读 · 0 评论 -
左神带我飞之01[编程题]在行列都排好序的矩阵中找指定的数
个人解题思路 从右上角递归比较数组 代码 #include<iostream> #include<vector> using namespace std; bool erfen(int l,int r,vector< vector<int>>&rec,bool is_hang,int temp,int k) { if(l>r...原创 2019-08-16 14:39:09 · 126 阅读 · 0 评论 -
左神带我飞之02[编程题]最长可整合子数组长度
这个题很简单,就是刚开始没理解题意,注意一下子数组和子序列;字串和子序列区别 #include<iostream> #include<vector> #include<algorithm> using namespace std; int main() { int n; cin>>n; vector<int...原创 2019-08-16 17:22:52 · 131 阅读 · 0 评论 -
左神带我飞之01[编程题]不重复打印排序数组中相加和为给定值的所有三元组
我觉的左神这个题有问题啊,题里面说的是不降序,实现时候 改成了头两个数升序才通过,心累,一直以为是我代码的问题。。。。。 #include<iostream> #include<vector> using namespace std; void towsum( int ri,vector<int> &rec,long long targe,...原创 2019-08-17 14:37:28 · 243 阅读 · 0 评论