- 博客(7)
- 收藏
- 关注
原创 TCP三次握手和四次挥手为何只发送三个包?
首先说一下三次握手过程一下摘自wiki handshakeEstablishing a normal TCP connection requires three separate steps:The first host (Alice) sends the second host (Bob) a "synchronize" (SYN) message with
2018-01-15 23:02:08 1369
原创 堆排序学习、
一直知道有这种排序,今天才学会学习博客:传送门关于堆排序注意一下几点基本就能掌握这种排序的特点1.就是每一个子树都是一个堆,也就是保证arr[i] >= arr[i * 2] && arr[i] >= arr[i * 2 + 1] 或者 arr[i] 2.正是因为有条件1的存在所以maxheapify这个函数的操作实际就是条件1的应用,因为你改变的以某个结点为根结点的子树,所以你要
2018-01-15 21:49:54 172
原创 Tcp为什么需要三次握手而不是两次四次?
找了一下资料发现还是有点门道的只要还是来源于知户上:传送门首先从Tcp通信是全双工通信分析,全双工也就是我可以给你发信息你也可以给我发信息(可以同时发)三次握手也是确认这个全双工通信的过程确认客户端可以给服务端发消息 第一次握手的客户端发送的syn包以及第二握手服务端发送的ack确认服务端可以给客户端发消息 第二次握手服务端发送的syn包以及第三次握手客户端发送的ack
2018-01-14 13:50:35 1415
原创 Hello 2018
A#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;#define LL long
2018-01-09 13:17:04 272
原创 EOJ 3449 3451
3449思路:我们首先可以这样考虑,如果所给的字母是有序的,比如aabbcc,很显然我们只需将这个字符串右移两位即可达到要求ccaabb, 移动的大小其实就等于整个字符串中出现次数多的字符的个数,注意不能组成的情况,所以我们直接排序然后移动即可#include #include #include #include #include #include #include
2018-01-08 21:30:38 402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人