- 博客(4)
- 收藏
- 关注
原创 vector的自增规则_学习笔记
一.vector特点C++中的vector容器特点:与动态数组相似,可构建变量大小的数组可初始化全部为非零的数据,而new只能初始化全部为0或首项为非0剩余为0与数组有所不同,vector可以对容量进行自增二.自增规则开辟一块原内存大小1.5倍(或2倍)的新内存(不一定是相邻地址),并将原数据拷贝到新内存中,释放原内存。而不是在原内存基础上顺序增加新内存。用以下代码显示size(...
2020-04-04 12:13:42 460
原创 位运算_自用防忘笔记
今天在LeetCode做了一道位运算的题目,发现自己对位运算不是很熟悉,也难以灵活运用,在这里写下防忘笔记,以后遇到位运算相关问题时借以更新。一、位运算符符号名称作用&与全1才1,有0则0丨或全0才0,有1则1^异或不同为1,相同为0~取反1变0,0变1>>右移右移N位,左补0,10进制=除2^n<...
2020-04-03 15:04:32 84
原创 滑动窗口_防忘笔记
输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例 1:输入:target = 9输出:[[2,3,4],[4,5]]示例 2:输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]]限制:1 <= target <= 10^5...
2020-03-06 13:07:12 85
原创 笔记-TCP握手挥手
TCP链接建立的三次握手客户端主动打开,发送SYN=1的同步请求报文,序列号为x(随机);服务端接受并立即向客户端回复报文,SYN=1建立同步,ACK=1确认号有效,序列号为y(随机),确认号为x+1;客户端接受到后向服务器发送报文,序列号x+1,确认号y+1(与上面两条报文连续,证明是对以上的确认)。至此TCP链接建立,开始传输数据TCP链接关闭的四次挥手客户端主动关闭,向服...
2020-03-05 18:13:59 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人