- 博客(49)
- 收藏
- 关注
原创 【动态规划篇】- 路径问题
本篇文章介绍了动态规划中的路径问题,其中包括 62.不同路径 63.不同路径|| LCR 166.珠宝的最高价值 931.下降路径最小和 64.最小路径和 174.地下城游戏
2025-03-29 12:53:24
1295
63
原创 【Linux篇】从冯诺依曼到进程管理:计算机体系与操作系统的核心逻辑
解析冯诺依曼体系的硬件组成与数据流,延伸讨论操作系统的“先描述,再组织”的管理思想,以进程PCB为例说明如何管理资源
2025-03-10 12:59:56
1516
67
原创 【C++】— 掌握STL vector 类:“Vector简介:动态数组的高效应用”
vector是一个顺序容器,可以看作是能够动态增长和缩小的数组。与普通的数组不同的是,vector在需要时可以自动调整其大小,以容纳新添加的元素。因此vector在使用上更加的灵活和方便,构造函数说明接口说明vector()无参构造构造并初始化n个value拷贝构造使用迭代器进行初始化构造代码演示:1.默认构造函数• 创建一个空的vector,其元素类型为T。• 初始时,v的大小为0容量也是未定义的(通常为0,具体取决于实现)2.指定大小的构造函数• 创建一个大小为n的vector。
2024-11-14 06:00:00
3044
58
原创 【优选算法】探索双指针之美(一): 同向双指针缔造滑动窗口
1.长度最小的子数组2.无重复字符的最小字串3. 最大连续1的个数 III4. 将 x 减到 0 的最小操作数最后想说:
2024-11-12 06:00:00
2368
46
原创 【C++】— 一篇文章让你认识STL
STL是的简称,中文名是标准模板库,是C++标准库的重要组成部分,它不仅是一个可以复用的组件库,而且还是包罗了数据结构与算法的软件框架。
2024-10-22 21:34:07
1019
19
原创 【优选算法】探索双指针之美(一):双指针与单调性的完美邂逅
1.盛水最多的容器2.有效三角形个数3. 和为s的两个数字4. 三数之和5. 四数之和
2024-10-19 11:56:01
1089
23
原创 【C++】— c++入门基础
namespace + 命名空间的名字{}命名空间可以定义变量\函数\类型等。namespace的本质:namespace的本质是定义出了一个域,这个域和全局域相互独立,在不同的域里面可以定义同名的变量,但是在相同的域里面不能定义同名变量。namespace sp //sp是命名空间的名字,一般开发中用项目名字做命名空间名//命名空间中可以定义变量、函数、类型//定义变量int Add(int left ,int right)//定义函数struct Node //定义结构体类型。
2024-09-23 06:15:00
2497
2
原创 【初阶数据结构】- 顺序表
👉线性表的物理结构:线性表在物理结构上并不是连续的,线性表在物理上存储时通常以。◦ 顺序表的底层结构就是数组,通过对数组的封装,实现。👉线性表的逻辑结构:在逻辑上是一条连续的直线。空间是死的,短了不够用,长了会造成空间的浪费。
2024-05-17 07:00:00
350
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人