#include <iostream> (30316)#include <vector> using namespace std; int removeDuplicates(vector<int>& nums) { if (nums.empty()) { return 0; } int new_idx = 0; for (int i = 1; i < nums.size(); ++i) { if (nums[i] != nums[new_idx]) { ++new_idx; nums[new_idx] = nums[i]; } } return new_idx + 1; }
点赞 评论

相关推荐

11-28 10:18
已编辑
携程_Java开发(准入职员工)
在十月底特别焦虑的时候收到了中通第一家offer。中通的流程相当快啦,从面试一周多就走完了全部流程,非常给力非常感谢中通的认可。后续还是选择了拒绝&nbsp;释放一个offer&nbsp;大家加油10.09一面:20多分钟,面试官集中面试&nbsp;基本全八股&nbsp;问的还是不太多*&nbsp;自我介绍*&nbsp;HashMap和Hashtable的数据结构*&nbsp;线程池?调优?*&nbsp;索引的数据结构*&nbsp;最左前缀匹配*&nbsp;Redis为什么这么快*&nbsp;MQ熟悉哪个?如何保证消息不丢失*&nbsp;jvm内存模型?*&nbsp;常见垃圾回收器?*&nbsp;设计一个秒杀系统。考虑的点*&nbsp;现在人在陕西?来上海有什么困难吗?*&nbsp;期望薪资?*&nbsp;反问:面试官介绍了许多中通相关的。还有公司一些业务10.12&nbsp;二面:20多分钟*&nbsp;自我介绍*&nbsp;数据库索引失效的场景*&nbsp;ThreadLocal的使用,使用过程中的注意点*&nbsp;口述算法&nbsp;给一个数组&nbsp;一个数&nbsp;找数组中相加等于这个数的的全部集合*&nbsp;设计表,去做用户订单数量的统计,统计这个用户每个月的下单次数*&nbsp;统计具体怎么去做*&nbsp;订单分库分表&nbsp;有的用户订单数据特别大怎么办,产生了库表数据的倾斜&nbsp;怎么解决*&nbsp;问实习,期间自主解决的一些问题*&nbsp;反问:10.15&nbsp;HR面:10min*&nbsp;自我介绍*&nbsp;上一份实习的收获*&nbsp;平时怎么学习技术*&nbsp;自己的优势和劣势*&nbsp;哪里人。求职地点优先选择哪里?*&nbsp;期望薪资*&nbsp;反问?10月17日&nbsp;offer
查看24道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务