自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 重生之我要学数据结构---动态数组

对于一开始我们就给我们的静态数组分配了空间,如果长时间不用,在内存中会长时间占据空间,因此可以参考设计模式中的懒汉式单例。并且可以对addLast方法进行发代码层面的优化,它可以调用add方法。实现迭代器要重写两个方法:hasNext()、Next()。既然是动态数组,扩容是必然的,所以我们的添加操作要考虑扩容。但是我现在不想在尾部添加,我想在哪加就在哪加。基本操作已经结束了,现在我们再思考之前的添加操作。接下来就是熟悉的增删改查环节了。接下来就是我们要封装遍历操作了。普通方式就是通过普通的循环遍历。

2023-07-27 22:23:37 109

原创 《操作系统真象还原》——踩坑之路

vgaromimage: file=/usr/local/share/bochs/share/bochs/VGABIOS-lgpl-latest,路径要注意,跟上面- -prefix=/usr/local/share/bochs \指令中的路径一样,我的都是/usr/local/share/bochs,然后后面的都一样。这里注意一下,在- -prefix=/usr/local/share/bochs \ 命令中,将/usr/local/share/bochs换成自己的路径。

2023-05-12 16:14:23 185

原创 LeetCode_657_机器人能否返回原点---C++实现

移动顺序由字符串 moves 表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。注意:机器人“面朝”的方向无关紧要。“R” 将始终使机器人向右移动一次,“L” 将始终向左移动等。此外,假设每次移动机器人的移动幅度相同。在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。

2023-04-25 22:05:46 121

原创 LeetCode_451_根据字符出现频率排序---C++实现

给定一个字符串 s ,根据字符出现的 频率 对其进行 降序排序。一个字符出现的 频率 是它出现在字符串中的次数。返回 已排序的字符串。如果有多个答案,返回其中任何一个。

2023-04-25 21:44:57 148

原创 LeetCode_11_盛最多水的容器---C++实现

给定一个长度为 n 的整数数组 height。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i])。解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。输入:[1,8,6,2,5,4,8,3,7]返回容器可以储存的最大水量。说明:你不能倾斜容器。

2023-04-05 00:16:56 56

原创 LeetCode_167_两数之和2---输入有序数组---C++实现

numbers ,该数组已按 非递减顺序排列 ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1 <= index1 < index2 <= numbers.length。以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1 和 index2。你可以假设每个输入 只对应唯一的答案 ,而且你 不可以 重复使用相同的元素。

2023-04-05 00:05:31 34

原创 LeetCode_500_键盘行---C++实现

C++实现

2023-04-02 01:15:44 97

原创 职工管理系统---C++

C++简单实现职工管理系统

2023-03-19 07:49:52 45

原创 链表中倒数最后k个结点---C++实现

数据结构

2022-12-25 22:28:45 88

原创 链表中环的入口结点---C++实现

数据结构

2022-12-25 22:06:33 178

原创 判断链表中是否有环---C++实现

数据结构

2022-12-25 21:37:35 583

原创 合并两个排序的链表---C++实现

数据结构

2022-12-25 21:22:25 230

原创 在循环体内定义局部变量和对象的一点细节---C++

循环内定义局部变量和对象

2022-12-23 23:05:51 414

原创 链表中的节点每k个一组翻转---C++实现

数据结构

2022-12-23 22:41:03 139

原创 链表内指定区间反转---C++实现

数据结构 链表

2022-12-21 23:59:02 93

原创 反转链表---C++实现

链表 C++

2022-12-20 23:53:14 432

原创 内存四区---C++

内存四区---C++

2022-11-26 23:54:26 216

原创 通讯录管理系统---C++

一个简单的通讯录管理系统

2022-11-24 22:33:03 422

原创 C语言应该怎么玩——数组

数组

2022-10-05 20:34:40 524

原创 C语言应该怎么玩——函数

函数相关知识的总结

2022-10-05 12:34:35 336

原创 C语言应该怎么玩——分支、循环语句

分支语句,循环语句,goto语句

2022-10-05 00:13:33 133

原创 C语言应该怎么玩——数据存储

数据存储

2022-10-03 19:05:12 451

原创 C语言应该怎么玩——操作符总结

C语言操作符总结

2022-10-02 17:11:30 300 1

空空如也

空空如也

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

TA关注的人

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