带头结点的双循环链表 L 为空表的条件是:L->next==L && L->prior==L 在单链表中设置头结点的作用是主要是使插入和删除等操作统一,在第一个元素之前插入元素和删除第一个结点不必另作判断。另外,不论链表是否为空,链表指针不变。在单链表 p 结点之后插入s 结点的操作是 s->nex ...
分类:
其他好文 时间:
2020-07-19 23:13:51
阅读次数:
56
PowerDesigner要导入Excel,需要使用到VB语法,同时PowerDesigner集成了访问Excel的方法,VB代码如下: ' 第一行是表信息的描述,依次是:表名、表Code、表注释 ' 第二行开始是列的描述,分别是:列名、列Code、列数据类型、列注释 ' Excel的sheet名称 ...
分类:
其他好文 时间:
2020-07-19 17:55:57
阅读次数:
65
Random类用来生成随机数字。使用起来也是三个步骤:1. 导包import java.util.Random;2. 创建Random r = new Random(); // 小括号当中留空即可3. 使用获取一个随机的int数字(范围是int所有范围,有正负两种):int num = r.next ...
分类:
编程语言 时间:
2020-07-19 17:55:38
阅读次数:
70
1 什么是链表 link(链表)就是将自定义的结构体类型链接在一起,方便使用。就好比自定义类型的数组。 2 为什么需要链表 当想要申请自定义类型类似数组功能的时候就出现了 3 链表的数据结构 struct link{ int a; struct link* next; } 中间的next指针是核心功 ...
分类:
其他好文 时间:
2020-07-18 22:22:37
阅读次数:
73
原题链接 题解 利用双指针算法,直接让后面一个指向前面一个 代码如下 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x ...
分类:
其他好文 时间:
2020-07-18 22:12:35
阅读次数:
56
题解:双指针 一个指针一次移动2步,一个指针一次移动一步。如果两个指针相遇证明存在环. /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) ...
分类:
其他好文 时间:
2020-07-18 13:44:37
阅读次数:
47
题解:hashset(没有达到进阶的要求) /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = ...
分类:
其他好文 时间:
2020-07-18 11:31:09
阅读次数:
54
题解:双指针 快指针一次两步,慢指针一次一步,当快指针走到结尾时候慢指针刚好到终点 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(in ...
分类:
其他好文 时间:
2020-07-18 11:27:15
阅读次数:
49
BGP的选路由原则 13条 1、Weight 权重越大越优 思科私有 2、local-prefence 本地优先级默认100越大越优 3、本地优先 任何条目都没有本地优先 4、As-path越短越优, 5、origin 起源 6、med 7、ebgp优于ibgp 8、优选next-hop最近的路由 ...
分类:
其他好文 时间:
2020-07-18 11:24:49
阅读次数:
109
前沿 学习了mysql的next-key-lock后,现在正式进入sort by的学习阶段。有时在项目里会用到sort by语句。我也听说sort by有可能会对mysql造成压力,所以要学习一下sort by的过程,从而才能深刻的了解自己的sort by语句对mysql的压力,避免线上性能低下或者 ...
分类:
数据库 时间:
2020-07-18 00:32:37
阅读次数:
225