![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
pangeneral
这个作者很懒,什么都没留下…
展开
-
单链表的一些基本操作
单链表的一些基本操作单链表是最基础的一种数据结构,在C/C++中的定义如下:struct ListNode{ ListNode *next; int val; ListNode(int x) : val(x), next(NULL) {} };平时在练习过程中经常遇到一些链表的操作问题。有些基础的操作经常会遗忘,还是进行一下总结吧。1.复制链表复制一个给定的链表,返回复制后链原创 2015-11-05 15:55:52 · 532 阅读 · 0 评论 -
Leetcode 310. Minimun Height Trees使用set快速删除元素
set是C++STL中的一种集合类型,可以实现对元素的查找、添加、删除、修改。Set是一个集合,其中不能包含重复元素。删除set中的指定元素是一种很常见的操作,使用迭代器即可。例如:void delete_set(set<int> &s,int m){ set<int>::iterator it; for(it=s.begin();it!=s.end();){ if(原创 2016-02-29 15:16:41 · 480 阅读 · 0 评论