2023-01-31
Leetcode算法题2201-2300
2221-2230¶
2226. 每个小孩最多能分到多少糖果
1234567891011121314151617181920class Solution {public:#define ll long long bool check(
2023-01-31
Leetcode算法题2101-2189
2101-2110¶
2111-2120¶
2121-2130¶
2131-2140¶
2141-2150¶
2151-2160¶
2161-2170¶
2171-2180¶
2187. 完成旅途的最少时间
1234567891011121
2022-01-16
Leetcode算法题2301-2400
2301-2310¶
2311-2320¶
2315. 统计星号¶
123456789101112class Solution {public: int countAsterisks(string s) { int cn
2023-01-31
软路由诞生记
摘要¶
网络拓扑¶
硬件¶
网线
软路由准系统
内存
SSD
安装系统过程中使用的显示器、键盘鼠标、U盘
如果需要在软路由上挂在2.5寸硬盘的话推荐使用12v 5a的电源。最少12v 3a电源。
更新BIOS¶
EXSI安装¶
原定方案
2022-06-19
奇奇怪怪的知识
JETBRAINS¶
使用ToolBox安装IDE,其软件默认安装在C:\Users\<用户名>\AppData\Local\JetBrains\文件夹中。
其中软件的使用证书受到注册表影响,需要将注册表regedit中的相关信
2021-03-21
Go语言网关开发
网络基础¶
协议模型¶
TCP连接¶
TCP的三次握手最主要目的是保证连接是双工的,可靠更多的是通过重传机制来保证。因为连接是全双工的,双方必须都收到对方的FIN包及确认才可关闭。
MSL:Maximum Segment Lifet
2020-12-18
Leetcode算法题1-100
1-10¶
1. 两数之和¶
123456789101112131415class Solution {public: vector<int> twoSum(vector<int> &nums, int
2022-01-16
Leetcode算法题1201-1300
1201-1210¶
1211-1220¶
1221-1230¶
1231-1240¶
1234.替换子串得到平衡字符串¶
1234567891011121314151617181920212223242526class Solution
2022-01-16
Leetcode算法题201-300
201-210¶
204. 计数质数¶
123456789101112131415// 埃氏筛 O(loglogn)class Solution {public: int countPrimes(int n) { vec
2022-01-16
Acwing学习
总览¶
flowchart LR
data[数据结构与算法]
data-->CA[复杂度分析]
data-->BA[基础算法]
data-->Sort[排序]
data-->Search[搜索]
data-->
2020-04-15
Leetcode算法题101-200
101-110¶
102.二叉树的层序遍历
12345678910111213141516171819202122class Solution {public: vector <vector<int>> lev
2022-01-16
Leetcode算法题1101-1200
1101-1110¶
1111-1120¶
1143.最长公共子序列¶
1234567891011121314class Solution {public: int longestCommonSubsequence(string te
2022-01-16
Acwing刷题记录
前言¶
本文记录本人刷Acwing过程的收获和代码。语言选择C++。
1~1000¶
1~500¶
1~100¶
2.01背包问题
因为这道题只使用了f[i-1]且j-v[i]<=j,因此可以使用滚动数组优化。
12345678910
2021-03-23
Rust学习笔记
在编译时,一切无法确定大小或者大小可以改变的数据,都无法安全地放在栈上,最好放在堆上。
虽然在栈上内存分配非常高效(预留和释放只需要操作寄存器,不涉及额外计算、不涉及系统调用),但是需要考虑调用栈的大小,避免栈溢出。
栈溢出:一旦当前程序
2023-07-02