码迷,mamicode.com
首页 >  
搜索关键字:头指针 插入删除    ( 1800个结果
动态规划 最小编辑代价
题目描述: 给定两个字符串str1和str2,再给定三个整数ic,dc,rc,分别代表插入、删除、替换一个字符的代价,返回将str1编辑成str2的最小代价。举例:str1="abc" str2="adc" ic=5 dc=3 rc=2,从"abc"编辑到"adc"把b替换成d代价最小,为2;str ...
分类:其他好文   时间:2019-04-25 14:30:14    阅读次数:195
MySQL学习8 - 数据的增删改
一、介绍二、插入数据 INSERT三、更新数据UPDATE四、删除数据DELETE一、介绍在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括使用INSERT实现数据的插入UPDATE实现数据的更新使用DELETE实现数据的删除使用SELECT查询数据二、插入数据 INSE... ...
分类:数据库   时间:2019-04-22 20:53:23    阅读次数:148
队列(FIFO)—循环队列、队列的链式存储
1 队列的定义 队列是只允许在一端(队尾)进行插入操作,而在另一端(队头)进行删除操作的线性表。 2 队列的特点 1)先进先出是队列最大的特点,是应用中非常常见的模型,例如排队; 2)队列也属于线性表,线性表的特性队列都拥有。 3 循环队列的实现及关键点 3.1 关键点 1)队列为空的条件:队头指针 ...
分类:其他好文   时间:2019-04-17 15:17:33    阅读次数:128
删除链表中重复的结点(剑指offer)
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 方法一:递归 两种情况,如果是重复结点怎么办?遇到了就跳过,返回重复节点的下一个结点。 遇到不重复结点?遇到不重复结 ...
分类:其他好文   时间:2019-04-16 00:58:54    阅读次数:152
删除链表中重复的节点
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 解题思路: 使用三个指针:preNode指向值没有重复的最后一个节点、nowNode当前的节点、nextNode当前 ...
分类:其他好文   时间:2019-04-12 19:05:49    阅读次数:130
数据结构(一):链表
链表:由一系列不必再内存中相连的结构组成,每一个结构均含有表元素和指向后继结构的指针。 与数组、列表的主要区别: 内存不连续; 不能通过下标随机访问。 优点: 插入、删除操作效率高,时间复杂度为o(1); 内存利用率高,不会浪费内存; 大小不固定,扩展灵活; 缺点: 随机访问性差,查找效率低,时间复 ...
分类:其他好文   时间:2019-04-09 00:18:52    阅读次数:134
史上最清晰的红黑树讲解(上)
本文以Java TreeMap为例,从源代码层面,结合详细的图解,剥茧抽丝地讲解红黑树(Red-Black tree)的插入,删除以及由此产生的调整过程。 总体介绍 Java TreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序,key大小的评判可以通过 ...
分类:其他好文   时间:2019-04-03 17:58:49    阅读次数:162
优先队列(堆)·二项队列
[toc] 一、 定义 ? 我们知道,左式堆每次操作的时间界是$O(logN)$。二项队列支持 合并、插入、删除最小值 ,每次插入的平均时间为 常数时间 ,而最坏时间是$O(logN)$。 ? 二项队列: 不是一棵堆序的树,而是堆序的树的集合,成为 森林 。 森林的每棵树都是 二项树(binomia ...
分类:其他好文   时间:2019-04-01 22:45:25    阅读次数:172
第三章学习小结
简单写一些个人印象比较深的点吧 1.栈非空时,top始终指向栈顶元素的上一个位置,队列非空时,尾指针始终指向队尾元素的下一个位置。 2.链栈在栈顶插入删除,以链表头部作为栈顶最为方便,没有必要像单链表那样为了操作方便附加一个头结点。 3,链栈入栈和链队入队前不需要判断是否栈满和队满,只需要为入栈元素 ...
分类:其他好文   时间:2019-04-01 00:55:31    阅读次数:168
队列的链式存储结构及实现
ref : https://blog.csdn.net/qq_29542611/article/details/78907339 队列的链式存储结构,其实就是线性表的单链表,只不过它只是尾进头出而已,我们把它简称为链队列。为了操作上的方便,我们将队头指针指向链队列的头结点,而队尾指针指向终端节点。如 ...
分类:其他好文   时间:2019-03-31 15:22:50    阅读次数:158
1800条   上一页 1 ... 28 29 30 31 32 ... 180 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!