自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码随想录算法训练营第六十天 | 84.柱状图中最大的矩形,随想录题单一刷结束啦,训练营也完结了

打卡第60天,

2023-04-15 17:13:01 405 3

原创 代码随想录算法训练营第五十九天 | 503.下一个更大元素II、42. 接雨水

打卡第59天,继续单调栈。

2023-04-15 11:04:39 377

原创 代码随想录算法训练营第五十八天 | 739. 每日温度、496.下一个更大元素 I

打卡第58天,单调栈。

2023-04-14 22:25:50 300

原创 代码随想录算法训练营第五十七天 | 647. 回文子串、516.最长回文子序列

打卡第57天。

2023-04-13 10:36:16 390

原创 代码随想录算法训练营第五十六天 | 583. 两个字符串的删除操作、72. 编辑距离编辑距离总结篇

打卡第56天。

2023-04-12 11:43:50 491

原创 代码随想录算法训练营第五十五天 | 392.判断子序列、115.不同的子序列

打卡第55天。

2023-04-12 10:49:33 239

原创 代码随想录算法训练营第五十三天 | 1143.最长公共子序列、1035.不相交的线、 53. 最大子序和 动态规划

打卡第53天。

2023-04-11 19:57:53 613

原创 代码随想录算法训练营第五十二天 | 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组

打卡第52天,动态规划。

2023-04-10 23:03:37 475

原创 代码随想录算法训练营第五十一天 | 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费、总结

打卡第51天,继续买卖股票。

2023-04-09 18:41:43 114

原创 代码随想录算法训练营第五十天 | 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV

打卡第50天,买卖股票难度来了。

2023-04-07 23:20:10 172

原创 代码随想录算法训练营第四十九天 | 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II

打卡第49天,买卖股票系列了。

2023-04-07 18:08:27 496

原创 代码随想录算法训练营第四十八天 | 198.打家劫舍、 213.打家劫舍II、337.打家劫舍III

打卡第48天,打家劫舍来了,之前一刷的时候,懵懵懂懂。

2023-04-07 15:09:40 379

原创 代码随想录算法训练营第四十五天 | 70. 爬楼梯 (进阶)、322. 零钱兑换 、279.完全平方数

打卡第45天,完全背包应用,补卡补卡,疯狂补卡。

2023-04-06 21:04:58 319

原创 代码随想录算法训练营第四十四天 | 完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ

打卡第43天,去广州浪了几天,补卡补卡。

2023-04-06 20:06:08 314

原创 代码随想录算法训练营第四十三天 | 1049. 最后一块石头的重量 II、494. 目标和、474. 一和零

打卡第43天,01背包应用。

2023-04-04 19:51:59 517 1

原创 代码随想录算法训练营第四十二天 | 01背包问题,你该了解这些、01背包问题,你该了解这些 滚动数组、 416. 分割等和子集

打卡第42天,搞搞01背包。

2023-03-28 01:39:51 502 2

原创 代码随想录算法训练营第四十一天 | 343.整数拆分、96.不同的二叉搜索树

打卡第41天,基础动态规划继续。

2023-03-26 16:58:41 622

原创 代码随想录算法训练营第三十九天 | 62.不同路径、63. 不同路径 II

打卡第39天,动态规划咯。

2023-03-26 01:21:21 596

原创 代码随想录算法训练营第三十八天 | 理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

动态规划,英文:Dynamic Programming,简称DP。如果一个问题有很多重叠子问题,使用动态规划是最有效的。动态规划中的每一个状态都是由上一状态推演出来的,区别于贪心,贪心是求局部最优,达到全局最优。

2023-03-25 17:48:08 430

原创 代码随想录算法训练营第三十七天 | 738.单调递增的数字、968.监控二叉树

打卡第37天,依然是贪心。

2023-03-24 23:25:23 353

原创 代码随想录算法训练营第三十六天| 435. 无重叠区间、763.划分字母区间、56. 合并区间

打卡第36天,重叠区间。

2023-03-24 21:21:47 116

原创 代码随想录算法训练营第三十五天 | 860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球

打卡第35天,继续贪心算法。

2023-03-21 22:29:54 141

原创 代码随想录算法训练营第三十四天 | 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果

打卡第32天,贪心算法,还是没领悟到精髓。

2023-03-21 20:34:39 260

原创 代码随想录算法训练营第三十二天 | 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II

打卡第32天,贪心算法继续,最近可懒,坚持住啊,60天过一半了。

2023-03-19 12:54:49 98

原创 代码随想录算法训练营第三十一天 | 理论基础、455.分发饼干、376. 摆动序列、53. 最大子序和

贪心的本质是选择每一阶段的局部最优,从而达到全局最优。455.分发饼干假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子i,都有一个胃口值g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干j,都有一个尺寸s[j]。如果,我们可以将这个饼干j分配给孩子i,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。

2023-03-18 17:25:11 622

原创 代码随想录算法训练营第三十天 | 332.重新安排行程 51. N皇后 37. 解数独 总结

打卡第30天,回溯算法第二刷。

2023-03-18 16:21:49 722

原创 代码随想录算法训练营第二十九天 | 491.递增子序列、46.全排列、47.全排列 II

打卡第29天,回溯算法第二刷。

2023-03-16 11:22:14 177

原创 代码随想录算法训练营第二十八天 | 93.复原IP地址 、78.子集 、90.子集II

打卡第27天,回溯第二刷。

2023-03-15 11:56:17 75

原创 代码随想录算法训练营第二十七天 | 39. 组合总和、40.组合总和II、131.分割回文串

打卡第26天,回溯二刷今日任务39.组合总和40.组合总和II131.分割回文串39.组合总和给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。candidates 中的 同一个 数字可以 无限制重复被选取 。如果至少一个数字的被选数量不同,则两种组合是不同的。对于给定的输入,保证和为 target 的

2023-03-14 21:08:38 169

原创 代码随想录算法训练营第二十五天 | 216.组合总和III、17.电话号码的字母组合

打卡第25天,回溯算法第二刷呀。

2023-03-14 12:01:54 163

原创 代码随想录算法训练营第二十四天 | 理论基础、 77. 组合

递归的副产物,有递归就会有回溯红色的箭头就是回溯。

2023-03-10 11:50:49 691

原创 代码随想录算法训练营第二十三天 | 669. 修剪二叉搜索树

打卡第23天,这一章节二叉树最后一天,难度渐渐上来了。

2023-03-09 15:59:24 852

原创 代码随想录算法训练营第二十二天 | 235. 二叉搜索树的最近公共祖先 、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点

打卡第22天,平衡二叉树,难,难,难。

2023-03-08 15:20:50 834

原创 代码随想录算法训练营第二十一天 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先

打卡第21天,继续二叉树,前几天终于补完了,感觉难度上来了。

2023-03-07 21:00:10 1197

原创 代码随想录算法训练营第二十天 | 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树

打卡第二十天,又是二叉树。昨天补前天,今天补昨天,完蛋。

2023-03-07 11:23:37 854

原创 代码随想录算法训练营第十八天 | 513.找树左下角的值、112. 路径总和、113.路径总和ii 、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树

打卡第18天,补卡补卡。

2023-03-06 21:42:56 833

原创 代码随想录算法训练营第十七天 | 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和

打卡第17天,补卡中,懒狗又歇了几天。

2023-03-06 15:43:58 1203

原创 代码随想录算法训练营第十六天 | 104.二叉树的最大深度、559.n叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数

打卡第十六天,今天学习二叉树的深度。

2023-03-02 23:49:52 1287

原创 代码随想录算法训练营第十五天 | 层序遍历 、226.翻转二叉树、101.对称二叉树

打卡第15天,今天继续二叉树。

2023-03-01 20:55:32 1478

原创 代码随想录算法训练营第十四天 | 二叉树理论基础 、递归遍历 、迭代遍历 、统一迭代

int val;} };定义跟链表相似,只是二叉树的指针指向左右孩子。二叉树的递归遍历。

2023-02-28 23:31:53 1602

操作系统引论思维导图王道笔记

@[toc] #### 操作系统的概念(定义) >操作系统(OS)是指控制和管理整个计算机系统的硬件和软件资源(从中间往两边看),并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和资源(从下往上看),它是计算机系统中最基本的系统软件(从上往下看)。 计算机系统的层次 1. 一台裸机 2. 安装Windows操作系统 3. 安装QQ 4. 使用QQ聊天 ![操作系统层次图.png](https://img-blog.csdnimg.cn/img_convert/ed4bf5a76cdb3e5c1c3f82e12c5f216a.png) #### 操作系统的功能和目标 >补充知识:进程是一个程序的执行过程。执行前**需要将程序放到内存中,才能被CPU处理** ##### 一、作为系统资源的管理者 提供功能:处理机管理、 存储器管理、文件管理、设备管理 目标:安全高效 例子:![](https://img-blog.csdnimg.cn/img_convert/2f2f70fbbbda8d3887dfc76a851de29c.png) ####

2022-03-21

操作系统文件管理思维图

@[TOC](知识点) #### 五、文件操作 ##### 预告 ![](https://img-blog.csdnimg.cn/15b9427c3f70444d932ddbf764bcf1e2.png) ##### (1) 创建文件(create系统调用) 1. 进行Create系统调用时,需要提供几个参数: 1. 所需的外存空间大小(如:一个盘块) 2. 文件存放路径(“D:/Demo”) 3. 文件名 2. 操作系统在处理create系统调用时,主要做了两件事: 1. **在外存中找到文件所需的空间**(利用空闲链表法、位示图、成组链表法等管理策略,找到空闲空间) 2. 根据文件存放路径的信息找到该目录对应的目录文件。在目录中**创建该文件对应的目录项**。目录项中包含了文件名、文件在外存中的存放位置等信息 。 ##### (2) 删除文件(Delete系统调用) 1. 进行Delete系统调用时,需要提供几个参数: 1. 文件存放路径(“D:/Demo”) 2. 文件名 2. 操作系统在处理Delete系统调用时 1. 根据文件存放路径找到相应的目录文件

2022-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除