秃头能变强
秃头能变强
全部文章
分类
c++(1)
leetcode(1)
二叉树(1)
动态规划(1)
操作系统(1)
网络(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
秃头才能变强
我们的每一次选择构成了人生的贪婪算法
全部文章
(共7篇)
网络是怎样连接的
网络是怎样连接的 最近读了《网络是怎样连接的》,此书不愧于豆瓣9.2分。看完后做了一张图如下,覆盖了网络连接的全过程。由于要准备春招,没时间了,所以还有许多地方值得改进,这暂定为1.0版本。以后还会再更新。。。。
2021-05-21
0
348
树
树 1. 树与二叉树 1.1. 基本概念 节点 根节点 叶子节点 父节点 子节点 兄弟节点 高低相关 高度 深度 层 1.2. 如何存储二叉树 二叉树 满二叉树 完全二叉...
2021-05-21
0
310
C++随机数方面的一次bug排查
C++随机数方面的一次bug排查 背景 练习十大排序算法的时候原本使用的是固定的数组,后来觉得总用同一套数据测试可能会掩盖问题,所以改成了随机生成数组。 代码如下 // try.cpp #include <cstdlib> /* srand, rand */ #include &...
2021-05-21
0
370
击败了100%的用户,还有谁!!!
击败了100%的用户,还有谁!!! 大图镇楼 70. 爬楼梯 - 力扣(LeetCode) 解题思路 很明显了,用动态规划写题目。 初始状态:p[1] = 1; p[2] = 2; 递推公式:p[i] = p[i - 1] + p[i - 2] 其实动态规划就像数学归纳法一样,确定一个初...
2021-05-21
0
327
进程详解
进程 什么是进程 说起什么是进程,就不得不提起什么是程序存储,就不得不提起冯诺依曼计算机。现代计算机都是依托于冯诺依曼架构的冯诺依曼计算机。而冯诺依曼计算机的关键概念便是在数字计算机内部存储器中存储程序,即“Stored Programe Concept”程序存储理论。 我们编写的程序在Lin...
2021-05-21
0
456
自顶向下 - TCP
面向连接的运输:TCP TCP连接 TCP 被称为是面向连接的( connection- oriented ),这是因为在一个应用进程可以开始向另一个应用进程发送数据之前,这两个进程必须先相互“握手”,即它们必须相互发送某些预备报文段,以建立确保数据传输的参数。 作为 TCP 连接建立的一部分,...
2021-05-21
0
286
刷题小分队 W1
lC - 104. 二叉树的最大深度 难度:简单 题目描述 难度简单877收藏分享切换为英文接收动态反馈 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,n...
2021-05-21
0
521