题目:在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 A:当遍历到第一个值为重复的节点时,要有一个指针指向它的前一个节点 因为函数原型没有传二级指针进来,且头结点也有可能被删 ...
分类:
其他好文 时间:
2019-08-27 19:08:28
阅读次数:
95
dp优化总结 一、滚动数组 典型的空间优化。 这应该是最最普通的一个优化了吧。。 对于某些状态转移第i个 只需要 用到第i 1个状态时,就可以用滚动数组,把第一维用0/1表示。 拓展1: 当一个状态转移要用到前m个转移时,我们依然可以滚起来,把第一维按模m的值滚起来。 拓展2: 若每一个决策可以选任 ...
分类:
其他好文 时间:
2019-08-27 17:08:18
阅读次数:
76
当数据量过多时,使用分页请求数据。 设置分页的页数自动回到第一页。 例: 在使用elementUI组件的时候,遇到有选项卡在第一个选项卡点了分页之后,换另一个选项卡,页数应当自动返回第一页,但是并没有自动返回,所以需要手动设置一下。el-pagination内增加 :current-page.syn ...
分类:
其他好文 时间:
2019-08-27 11:11:36
阅读次数:
202
一、JavaScript数值 1、整数和浮点数 根据国际标准 IEEE 754,64 位浮点数格式的 64 个二进制位中,第0 位到第 51 位储存有效数字部分,第 52 到第 62 位储存指数部分,第 63 位是符号位,0 表示正数,1 表示负数。 (图片:海码歌) 1)、 JavaScript ...
分类:
编程语言 时间:
2019-08-26 13:16:50
阅读次数:
108
1.总结vim命令行模式常见快捷方式,以及vim查找,替换的方法(1)、vim命令行常见的快捷方式:wq保存退出Vim:wq!强制保存退出Vim:q!强制退出不保存,放弃保存修改的情况:wfilename另存为filenameG:$移动到最后一行gg:1移动到第一行舅,同100g100G:100移动到第100行0^光标所在位置移动到当前行行首$光标所在位置移动到当前行行尾(2)、vim查找,替换的
分类:
系统相关 时间:
2019-08-26 09:57:48
阅读次数:
93
1. 题目描述 输入一个链表,输出该链表中倒数第k个结点。 2. 思路和方法 可以用两个指针,一个指针遍历到第k个结点的时候,第二个指针再走到第一个节点,然后两个指针的距离始终保持k-1。这样,当第一个指针的next==NULL,也就是走到最后一个节点的时候,第二个指针对应的位置,就是倒数第k个结点 ...
分类:
其他好文 时间:
2019-08-26 00:53:03
阅读次数:
146
在JMETER中使用 (1)引用名称:下一个请求要引用的参数名称,如填写title,则可用${title}引用它。 (2)正则表达式: ():括起来的部分就是要提取的。 .:匹配任何字符串。 +:一次或多次。 ?:不要太贪婪,在找到第一个匹配项后停止。 (3)模板:用$$引用起来,如果在正则表达式中 ...
分类:
其他好文 时间:
2019-08-25 22:55:54
阅读次数:
421
TCP的三次握手和四次挥手 背景知识 TCP报文的头部(HEAD内容)各字段的含义,TCP头部最小为20个字节,这20个字节分为5行,每行4个字节。 其中第4行从第11个字节到第16个字节是6个标志位,每1位的值只有0和1,代表不同的含义。 ACK:确认序号有效。当值为1时,表示确认号有效。一般称携 ...
分类:
其他好文 时间:
2019-08-24 09:47:11
阅读次数:
86
2019-08-23 2019年6月1日正式踏上学习linux的征程。今天是接触linux的第二个月零二十三天。 大致上熟悉了操作系统的组成原理后,我翻的第三本书是《unix & linux大学教程》,这本书是目前我看了不会感觉太累的书,个人觉得算是一本好书。 才看到第七章,linux之所以比win ...
分类:
系统相关 时间:
2019-08-23 13:15:24
阅读次数:
90
1. .indexOf(element) / .lastIndexOf(element) 这两个方法用于查找数组内指定元素位置,查找到第一个后返回其索引,没有查找到返回-1,indexOf从头至尾搜索,lastIndexOf反向搜索 var a = [1,2,3,6,2,7,4] console.l ...
分类:
编程语言 时间:
2019-08-23 10:41:18
阅读次数:
115