文章目录 1.两数之和(hash) 2. 两数相加(链表) 3. 无重复字符的最长子串(滑动窗口双指针) 中间空缺的由于未保存丢失了,包括容器的知识,如二维数组,string、char等 6.Z 字形
011-指针(上)-C语言笔记 学习目标 1.【掌握】字符串常用函数 2.【掌握】指针变量的声明 3.【掌握】指针变量的初始化 4.【掌握】函数与指针 5.【掌握】指针的数据类型 6.【掌握】多级指针
013-结构体-C语言笔记 学习目录 1.【掌握】返回指针的函数 2.【掌握】指向函数的指针 3.【掌握】结构体的声明 4.【掌握】结构体与数组 5.【掌握】结构体与指针 6.【掌握】结构体的嵌套 7
之前有总结指针数组,但是现在看来总结的太简单了。好多重要的知识点都是一带而过的。本想在后面添加后来想想算了,还是再写一篇文章来详细介绍数组和指针这对冤家吧。 之前总结的,参看:C语言再学习 -- 数组
STL--迭代器(iterator)使用详解 转载 2016年04月07日 10:21:02 4701 指针与数组 指针与其它数据结构呢?比如说链表? 存储空间是非连续的。不能通过对指向这种数据结构的
对于一个有n个结点的二叉链表,每个结点有指向左右孩子的两个指针域,所以一共是2n个指针域,而n个结点的二叉树一共有n-1条分支线路,也就是说,存在2n-(n-1)= n+1个空指针域。 中序遍历:HD
其实项目一直被野指针困扰,一直在讨论,居然没有什么下文,下文正式由我接受这个问题。 场景是这样:指针间互相引用,一个被删除的时候,另外一个不知道,它再使用的时候就会异常,因为此时指针已经为空了。 我今
文章目录 算法 双指针 1、两数之和(Easy) 暴力法 哈希法 一次哈希法 双指针法 2、平方数之和(Easy) 双指针法 3、反转字符串中的元音字母(Easy) 双指针法 思路一 思路二 4、验证
一、智能指针类:std::auto_ptr 由于 auto_ptr 基于【排他所有权模式】,这意味着:两个指针(同类型)不能指向同一个资源,复制或赋值都会改变资源的所有权。 一个简单的例子1: [cp
牛客网算法进阶班 显然,排序+对撞指针,但是我们老题新做.先排序然后都哈希到一个字典里面,然后比如你给target=9,那么读到2我就哈希一下字典里面有没有7即可. 效率也是O(N).并且代码更短.真