最近在看HTTP的书,看得有点慢,而且断断续续的,很多东西看完就忘了。知识点多且零散,感觉要多看几遍才能消化。 TCP/IP协议族按层次分为4层: 应用层: 应用层决定了向用户提供应用服务时通信的活动。 传输层: 传输层为应用层提供处于网络连接中的两台计算机之间的数据传输。 网络层: 网络层用来处理 ...
分类:
Web程序 时间:
2018-04-30 15:31:23
阅读次数:
231
二叉树按层遍历 判断条件:结点的左右孩子只有4种情况 其中的三种情况有特例 条件1.结点有右孩子,没有左孩子,直接返回false 条件2.结点左右孩子不全(有左没右,左右都没有),则后面遇到的所有结点,都必须是叶节点 只要不违反1.2的,就是完全二叉树 ...
分类:
其他好文 时间:
2018-04-26 01:23:34
阅读次数:
175
TCP/IP是互联网相关的各类协议族的总称。 TCP/IP的分层管理 分层的优点:如果只有一个协议在互联网上统筹,某个地方修改就要把所有的部分整体换掉,采用分层则只需要改变相应的层。把各个接口部分规划好,每个层次的内部设计就可以自由改动了 按层次分为四层:应用层、传输层、网络层和数据链路层。 应用层 ...
分类:
其他好文 时间:
2018-04-13 20:35:21
阅读次数:
156
我们在学习算法时,经常遇到的一个问题是,看的懂但是写不出来。究其原因,是没有理解到位。 那么怎么才能理解到位呢?我认为关键是“分解”,就是把算法中的节点按层次和步骤分解出来。 一步一步的实现。 今天先来分解一下排序算法中的一个算法——选择排序。 为什么叫选择排序呢?就是选择“最小值”。这个名称,就是 ...
分类:
编程语言 时间:
2018-04-11 11:37:18
阅读次数:
237
给定一个二叉树,返回其按层次遍历的节点值。 (即zhu'ceng'de,从左到右访问)。例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果为:[ [3], [9,20], [15,7]]详见:https://leetcode ...
分类:
其他好文 时间:
2018-04-04 18:14:04
阅读次数:
215
https://www.luogu.org/problemnew/show/P3959 考场上我怎么想不出来这么写的,状压白学了。 直接按层次存因为如果某个点在前面存过了则肯定结果更优所以不用在意各点的层次只用在意最深的点的层次。 调的时候因为e最开始初始化太大了溢出了好几次mdzz。 1 #inc ...
分类:
其他好文 时间:
2018-03-30 14:09:20
阅读次数:
149
这里需要使用两个变量:now 当前层没有打印的节点个数 next 下一层的节点个数 每当当前层打印完毕 就把下一的节点个数(next)赋值给now ...
分类:
其他好文 时间:
2018-03-12 22:57:01
阅读次数:
598
package com.swift.kuozhan; import java.io.File; import java.io.FileFilter; /*使用文件过滤器筛选将指定文件夹下的小于200K的小文件获取并打印(包括所有子文件夹的文件)。*/ public class kuaozhan1 {... ...
分类:
编程语言 时间:
2018-03-04 13:04:19
阅读次数:
970
1 class Solution{ 2 public : 3 vector PrintFromTopToBottom(TreeNode* root){ 4 vector vec; 5 queue Q; 6 if(root==NULL) return vec; 7 Q.push(root); 8 wh... ...
分类:
其他好文 时间:
2018-02-10 00:01:47
阅读次数:
224