- 博客(78)
- 收藏
- 关注
原创 【Linux 学习计划】-- 进程程序替换
进城程序替换长什么样 、 进程程序替换原理 、 多进程与进程程序替换 、 进程程序替换方法 、 putenv 与 execvpe 相结合样例
2025-06-06 16:20:05
982
1
原创 【Linux 学习计划】-- 简易版shell编写
思路 、 创建自己的命令行 、 获取用户命令 、 分割命令 、 检查是否是内建命令 、 cd命令实现 、 进程程序替换执行程序 、 总代码
2025-06-06 16:19:42
1300
原创 【Linux 学习计划】-- 进程创建 | 进程终止 | 进程等待
回顾进程(是什么) 、 进程创建(fork) 、 进程终止 、 进程终止是在做什么 、 进程终止的三种情况 、 退出码与退出信号 、 如何证明已经实际内核操作的方式 、 如何终止进程 、 进程等待 、 进程等待的必要性 、 wait & waitpid 、 waitpid
2025-06-04 00:37:38
708
原创 【Linux 学习计划】-- 系统中进程是如何调度的(内核进程调度队列)
回顾进程优先级与进程调度的引入 、 内核runqueue图例 、 关于queue[140]前100个位置 | 实时进程与分时进程 、 遍历需要调度的进程与bitmap的引入 、 active、expired指针
2025-06-04 00:37:25
1085
原创 【Linux 学习计划】-- 进程地址空间
进程地址的引入 、 进程地址空间基础原理 、 区域划分的本质 、 如何理解进程地址空间 、 越界访问的本质 、 进一步理解写时拷贝 、 重谈 fork 返回值
2025-05-31 23:57:31
1290
原创 【Linux 学习计划】-- 命令行参数 | 环境变量
命令行参数 、 环境变量 、 环境变量的本质是什么? 相关配置文件 、 修改环境变量的相关操作 、 代码获取env —— environ 、 内建命令
2025-05-30 21:29:22
1018
原创 【Linux 学习计划】-- 进程状态 | 进程运行、阻塞和挂起的本质 | 并行、并发与进程切换 | 进程优先级
进程状态 、 五状态进程模型 、 运行、就绪状态的本质 、 阻塞状态的本质 、 挂起状态 、 并行与并发 、 进程切换 、 进程优先级
2025-05-30 21:29:13
1220
原创 【Linux 学习计划】-- 进程概念与本质 | pid & ppid | 进程创建与多进程(fork)
进程是什么? 代码和数据 与 PCB 在系统上的联动 、 pid & ppid 、 创建子进程
2025-05-26 21:14:09
1223
3
原创 【Linux 学习计划】-- 冯诺依曼体系 | 操作系统的概念与定位,以及其如何管理软件
冯诺依曼体系结构 、 操作系统是干什么的? 理解操作系统中的管理、 、 对OS(操作系统)宏观、整体的分析
2025-05-25 17:01:53
783
原创 【Linux 学习计划】-- Linux调试工具 - gdb && cgdb
先导概念 debug && release && -g 选项 、 gdb 的操作指令 、 cgdb 、 debug 的相关建议
2025-05-24 14:33:03
1174
原创 【Linux 学习计划】-- git 在Linux远端服务器上的部署与简单使用
安装 git 、 创建仓库 && 如何在Linux远端服务器上部署仓库 、 git 操作三板斧 、 什么是git & 、 gitee & github 、 git 三板斧的本质 、 .gitignore 是什么
2025-05-24 09:42:29
1250
原创 【Linux 学习计划】-- makefile
什么是makefile、makefile细节讲解、依赖方法的递归关系、makefile进阶玩法,$@,$^,变量
2025-05-22 22:07:00
714
原创 【Linux 学习计划】-- gcc、g++、动静态库链接
什么是gcc、g++gcc、g++ 相关操作详解预处理、编译、汇编、链接来源动静态链接是什么
2025-05-20 12:40:41
1279
原创 Linux 常用指令(合集)
ssh、pwd、ls、mkdir、cd、clear、touch、whoami、stat、tree、rmdir & rm、mv、man、cp、nano、cat & tac、输出重定向(追加重定向,输入重定向)、more & less、head & tail、wc、date、cal、find、grep、zip、unzip、tar、sz、rz、scp、bc 、uname -r
2025-05-14 15:56:10
1339
原创 图 - 最短路径算法 -- Dijkstra -- Bellman-Ford -- Floyd-Warshall
图 - 最短路径算法 Dijkstra 迪杰斯特拉Bellman-Ford 贝尔曼福特算法Floyd-Warshall 弗洛伊德算法
2025-04-19 18:16:48
1125
原创 【算法学习计划】回溯 -- Floodfill
733.图像渲染200.岛屿数量695.岛屿的最大面积130.被围绕的区域417.太平洋大西洋水流问题529.扫雷游戏LCR 130.衣橱整理
2025-04-10 14:37:04
1041
原创 【算法学习计划】回溯 -- 综合题目(下)
【算法学习计划】回溯 -- 综合题目(下)39.组合总和784.字母大小写全排列526.优美的排列51.N皇后36.有效的数独37.解数独79.单词搜索1219.黄金矿工980.不同路径Ⅲ
2025-04-09 14:00:20
1148
原创 【算法学习计划】回溯 -- 综合题目(上)
【算法学习计划】回溯 -- 综合题目(上)46.全排列78.子集1863.找出所有子集的异或总和再求和47.全排列Ⅱ17.电话号码的字母组合22.括号生成77.组合494.目标和
2025-04-08 14:09:35
968
原创 【算法学习计划】回溯 -- 二叉树中的深搜
leetcode 2331.计算布尔二叉树的值leetcode 129.求根节点到叶节点数字之和leetcode 814.二叉树剪枝leetcode 98.验证二叉搜索树leetcode 230.二叉搜索树中第K小的元素leetcode 257.二叉树的所有路径
2025-04-03 20:54:20
843
原创 【算法学习计划】回溯 -- 递归
leetcode 面试题08.06.汉诺塔问题leetcode 21.合并两个有序链表leetcode 206.反转链表leetcode 24.两两交换链表中的节点leetcode 50. Pow(x, n)
2025-04-03 16:46:02
729
原创 【算法学习计划】贪心算法(下)
【算法学习计划】贪心算法(下)leetcode 991.坏了的计算器leetcode 56.合并区间leetcode 435.无重叠区间leetcode 452.用最少数量的箭引爆气球leetcode 397.整数替换leetcode 354.俄罗斯套娃信封问题leetcode 1262.可被三整除的最大和leetcode 1054.距离相等的条形码leetcode 767.重构字符串
2025-04-01 15:15:10
1684
1
原创 【算法学习计划】贪心算法(中)
leetcode 2418.按身高排序leetcode 870.优势洗牌leetcode 409.最长回文串leetcode 942.增减字符串匹配leetcode 455.分发饼干leetcode 553.最优除法leetcode 45.跳跃游戏Ⅱleetcode 55.跳跃游戏leetcode 134.加油站leetcode 738.单调递增的数字
2025-03-30 13:48:15
865
原创 【算法学习计划】贪心算法(上)
【算法学习计划】贪心算法(上)leetcode 860.柠檬水找零leetcode 2208.将数组和减半的最少操作次数leetcode 179.最大数leetcode 376.摆动序列leetcode 300.最长递增子序列leetcode 334.递增的三元子序列leetcode 674.最长连续递增序列leetcode 121.买卖股票的最佳时机leetcode 122.买卖股票的最佳时机Ⅱleetcode 1005.K次取反后最大化的数组和
2025-03-27 23:09:32
1060
原创 【算法学习计划】动态规划 -- 二维费用的背包问题、似包非包、卡特兰数
【算法学习计划】动态规划 -- 二维费用的背包问题、似包非包、卡特兰数leetcode 474.一和零leetcode 879.盈利计划leetcode 377.组合总和IVleetcode 96.不同的二叉搜索树
2025-03-23 20:37:48
1196
原创 【算法学习计划】动态规划 -- 背包问题(01背包和完全背包)
【算法学习计划】动态规划 -- 背包问题(01背包和完全背包)DP41 【模板】01背包leetcode 416.分割等和子集leetcode 494.目标和leetcode 1049.最后一块石头的重量ⅡDP42 【模板】完全背包leetcode 322.零钱兑换leetcode 518.零钱兑换Ⅱleetcode 279.完全平方数
2025-03-22 20:58:28
1229
原创 【算法学习计划】动态规划 -- 两个数组的 dp
【算法学习计划】动态规划 -- 两个数组的 dpleetcode 1143.最长公共子序列leetcode 1035.不相交的线leetcode 115.不同的子序列leetcode 44.通配符匹配leetcode 10.正则表达式匹配leetcode 97.交错字符串leetcode 712.两个字符串的最小ASCII删除和leetcode 718.最长重复子数组
2025-03-20 01:17:38
1045
原创 【算法学习计划】动态规划 -- 回文串问题
【算法学习计划】动态规划 -- 回文串问题leetcode 647.回文子串leetcode 5.最长回文子串leetcode1745.分割回文串IVleetcode 132.分割回文串Ⅱleetcode 516.最长回文子序列leetcode 1312.让字符串成为回文串的最少插入次数
2025-03-17 20:27:16
1015
原创 【算法学习计划】动态规划 -- 子序列问题
【算法学习计划】动态规划 -- 子序列问题leetcode 300.最长递增子序列leetcode 376.摆动序列leetcode 673.最长递增子序列的个数leetcode 646.最长数对链leetcode 1218.最长定差子序列leetcode 873.最长的斐波那契子序列的长度leetcode 1027.最长等差数列leetcode 446.等差数列划分|I-子序列
2025-03-16 01:55:44
1097
原创 【算法学习计划】动态规划 -- 子数组、子串系列
【算法学习计划】动态规划 -- 子数组、子串系列leetcode 53.最大子数组和leetcode 918.环形子数组的最大和leetcode 152.乘积最大子数组leetcode 1567.乘积为正数的最长子数组长度leetcode 413.等差数列划分leetcode 978.最长湍流子数组leetcode 139.单词拆分leetcode 467.环绕字符串中唯一的子字符串
2025-03-14 00:23:26
908
原创 【算法学习计划】动态规划 -- 简单多状态 dp 问题
【算法学习计划】动态规划 -- 简单多状态 dp 问题leedcode 面试题17.16.按摩师leedcode 213.打家劫舍IIleedcode 740.删除并获得点数leedcode LCR 091.粉刷房子leedcode 309.买卖股票的最佳时机含冷冻期leedcode 714.买卖股票的最佳时机含手续费leedcode 123.买卖股票的最佳时机Ⅲleedcode 188.买卖股票的最佳时机IV
2025-03-12 21:01:48
768
原创 【算法学习计划】动态规划 -- 路径问题
算法学习计划 -- 动态规划leedcode 62.不同路径leedcode 63.不同路径!!leedcode LCR 166.珠宝的最高价值leedcode 931.下降路径最小和leedcode 64.最小路径和leedcode 174.地下城游戏
2025-03-10 22:43:05
1081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅