自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷五)

C语言 —— 愿此世如黄金般辉煌 - 进制转换与操作符详解-优快云博客。

2025-03-27 19:05:33 1515 81

原创 C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷四)

先将p1和p2这两个指针强制转换为int *类型指针。

2025-03-24 17:15:27 1308 75

原创 C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷三)

目录1. 字符指针变量2. 数组指针变量3. 二维数组传参的本质4. 函数指针变量5. typedef关键字6. 函数指针数组 普通类型未完待续~

2025-03-19 17:20:52 879 83

原创 C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷二)

这⾥的数组名表示整个数组,取出的是整个数组的地址(整个数组的地址和数组⾸元素的地址是有区别的)因为函数的参数部分是本质是指针,所以在函数内部是没办法求的数组元素个数的。int * arr 的指针形式,也可以写成 arr[ ] 的数组形式。:sizeof中单独放数组名,这⾥的数组名表示整个数组,除此之外,任何地⽅使⽤数组名,数组名都表示首元素的地址。数组名就是数组首元素(第⼀个元素)的地址,总结:⼀维数组传参,形参的部分可以写成。数组传参的本质是传递首元素地址。计算的是整个数组的大小。

2025-03-17 15:13:19 1234 83

原创 C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷一)

目录1. 内存和地址2. 指针变量和地址2.1 取地址操作符(&)2.2 指针变量2.3 解引用操作符 (*)3. 指针的解引用3.1 指针 + - 整数3.2 void* 指针4. const修饰指针4.1 const修饰变量4.2 const修饰指针变量5. 指针运算5.1 指针 ± 整数5.2指针 - 指针5.3 指针的关系运算6. 野指针6.1 野指针成因6.2 如何规避野指针7. 指针的使用和传址调用7.1 strlen的模拟实现7.2 传值调用和传址调用

2025-03-13 20:59:25 1279 73

原创 C语言 —— 愿此世如黄金般辉煌 - 进制转换与操作符详解

结构是⼀些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量,如:标量、数组、指针,甚⾄是其他结构体struct tagstruct Stu//名字int age;//年龄//性别//学号//分号不能丢int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//指定顺序初始化struct Stu //类型声明//名字int age;//年龄//初始化//指定顺序初始化int data;//结构体嵌套初始化。

2025-03-08 17:36:19 1268 93

原创 C语言 —— 愿文明如薪火般灿烂 - 函数递归

递归中的递就是递推的意思,归就是回归的意思。

2025-03-06 17:02:20 1255 68

原创 VS(visual studio 2022)的实用调试小技巧[特殊字符]

bug本意是“昆虫”或“虫子”,现在⼀般是指在电脑系统或程序中,隐藏着的⼀些未被发现的缺陷或问题,简称程序漏洞“Bug” 的创始⼈格蕾丝·赫柏(Grace Murray Hopper),她是⼀位为美国海军⼯作的电脑专家,1947年9⽉9⽇,格蕾丝·赫柏对Harvard Mark II设置好17000个继电器进⾏编程后,技术⼈员正在进⾏整机运⾏时,它突然停⽌了⼯作。于是他们爬上去找原因,发现这台巨⼤的计算机内部⼀组继电器的触点之间有⼀只⻜蛾,这显然是由于⻜蛾受光和热的吸引,⻜到了触点上,然后被⾼电压击死。

2025-03-04 15:04:57 1426 75

原创 C语言 —— 此去经年 应是良辰好景虚设 - 函数

光有库函数提供的函数远远不足以实现所有的代码功能,所以程序员自行写了许多函数以实现各种功能,这种代码就叫做自定义函数自定义函数的语法形式和库函数相同:ret_type fun_name(形式参数)1. ret_type 是函数返回类型:有时候可以是void,表示什么都不返回,当不需要返回数值时,也可以不写返回值的类型2. fun_name 是函数名:函数的名字与其功能相关联,所以函数起名时要根据其功能起有意义的名字,便于程序员解读。

2025-02-25 09:52:14 2079 111

原创 C语言 —— 浮生百态 生灭有时 - 数组

它的长度取决于变量 n 的值。数组 arr 就是变长数组。

2025-02-18 13:33:00 1357 92

原创 Linux系统 —— 进程控制系列 - 进程的等待:wait 与 waitpid

目录1. 进程的等待1.1 为什么需要等待2. 进程等待的方法1. wait2. waitpid3. 获取子进程status4. 阻塞与非阻塞等待 未完待续~

2024-12-28 18:31:30 1400 132

原创 Linux系统 —— 进程控制系列 - 进程的创建与终止 :fork与exit

Linux系统 —— 进程系列 - 进程的概念,PCB与PID和fork_linux top adbd是什么线程-优快云博客内核写实拷贝,所以以写实拷贝的方式来实现我们父子进程的独立性,这样的话互不干扰。

2024-12-21 16:47:58 1289 114

原创 Linux系统 —— 进程系列 - 程序地址空间:虚拟地址空间

我们都知道,我们的内存空间划分为几个区域,我们在调试代码窗口的时候, 看到的地址其实并不是真实内存的地址,而是虚拟地址空间虚拟地址空间并不是物理内存,两者之间有一点关系,但是不多一个进程有一个虚拟地址空间,我们前面学习的时候只知道创建一个进程就需要有一个对应的task_struct来描述对应的进程,而每一个task_struct都要对应一个虚拟地址空间在我们的操作系统里面,一个进程会构建一个页表,我们页表左侧存储的是我们的虚拟地址,右侧存储的是物理地址页表是用来做虚拟地址到物理地址映射。

2024-12-17 18:54:19 1344 127

原创 Linux系统 —— 进程系列 - 进程优先级与进程切换

Linux系统 —— 进程系列 - 进程状态 :僵尸与孤儿-优快云博客。

2024-12-12 20:14:52 1193 120

原创 Linux系统 —— 进程系列 - 进程状态 :僵尸与孤儿

Linux系统 —— 进程系列 - 进程的概念,PCB与PID和fork-优快云博客。

2024-12-11 16:30:20 1643 132

原创 Linux系统 —— 进程系列 - 进程的概念,PCB与PID和fork

1. 进程具有独立性,简单来说就是一个进程挂掉了并不会影响其他进程,哪怕是父进程挂掉了也不会影响子进程如果子进程和父进程公用一个数据块, 当子进程改变数据的时候, 父进程也会改变数据,所以 不能让父进程和子进程共享一份数据对于子进程来说数据是独立的,所以当创建子进程的时候要拷贝一份父进程的数据独立出来这个时候父进程崩溃或者子进程崩溃都不会影响对方未完待续~t=O83A。

2024-12-08 10:24:11 2421 182

原创 Linux系统 —— 进程系列 - 初识冯诺依曼与操作系统

未完待续~

2024-12-06 20:26:52 1694 148

原创 优先算法 —— 滑动窗口系列 - 无重复字符的最长子串

当我们发现暴力解法两个指针都不回退,都是向同一个方向移动的时候我们就可以使用滑动窗口。

2024-12-04 11:52:37 2059 51

原创 优先算法 —— 滑动窗口系列 - 长度最小的子数组

未完待续~

2024-12-03 20:17:09 1483 26

原创 优先算法 —— 双指针系列 - 四数之和

优先算法 —— 双指针系列 - 三数之和-优快云博客。

2024-12-02 15:02:52 1721 39

原创 我的第一个创作纪念日 —— 梦开始的地方

时光荏苒,转眼间,我已经在优快云这片技术沃土上耕耘了365天今天,我迎来了自己在优快云的第1个创作纪念日,这个特殊的日子不仅是对我过去努力的肯定,更是对未来持续创作的激励优快云不仅是我技术成长的见证者,更是我创作旅程的伙伴。在这里,我记录了自己的技术心得和成长历程;在这里,我结识了众多优秀的开发者和读者;在这里,我感受到了技术分享的力量和乐趣在未来的日子里,我将继续努力创作更多优秀的作品,与大家一起分享技术的魅力和乐趣!梦开始的地方~

2024-12-02 10:52:32 566 21

原创 优先算法 —— 双指针系列 - 三数之和

15. 三数之和 - 力扣(LeetCode)

2024-11-29 15:39:46 2720 66

原创 优先算法 —— 双指针系列 - 有效三角形的个数

那么说明a之后的值加上b都是大于c的。

2024-11-28 10:42:28 1513 52

原创 C++ —— 以真我之名 如飞花般绚丽 - 智能指针

什么是内存泄漏:内存泄漏指因为疏忽或错误造成程序未能释放已经不再使⽤的内存,⼀般是忘记释放或者发⽣异常释放程序未能执⾏导致的。内存泄漏并不是指内存在物理上的消失,⽽是应⽤程序分配某段内存后,因为设计错误,失去了对该段内存的控制,因⽽造成了内存的浪费内存泄漏的危害:普通程序运⾏⼀会就结束了出现内存泄漏问题也不⼤,进程正常结束,⻚表的映射关系解除,物理内存也可以释放。

2024-11-25 15:29:30 18863 235

原创 优先算法 —— 双指针系列 - 快乐数

202. 快乐数 - 力扣(LeetCode)

2024-11-25 13:34:10 819 30

原创 优先算法 —— 双指针系列 - 复写零

目录1. 复写零2. 算法原理一般情况下改为就地操作:从左到右(错误)从右到左总结一下解决方法:如何找到最后一个复写的数特殊情况 完整步骤:3. 代码 未完待续~

2024-11-24 20:17:56 1616 48

原创 C++ —— 拨乱反正 回归世界的真理 —异常

⾸先检查throw本⾝是否在try块内部,如果在则查找匹配的catch语句,如果有匹配的,则跳到catch的地⽅进⾏处理。程序的⼀部分负责检测问题的出现,然后解决问题的任务传递给程序的另⼀部分,检测环节⽆须知道问题的处理模块的所有细节。所以⼀般main函数中最后都会使⽤catch(...),它可以捕获任意类型的异常,但是不知道异常错误是什么。catch(...)里面的...就是任意类型的异常,实际上是用来当一个保底的。如果抛出异常对象后catch没有捕捉到异常,那么后面的代码就不会执行了。

2024-11-22 20:34:44 1859 187

原创 优先算法 —— 双指针系列 - 移动零

始源🎶

2024-11-22 20:33:53 635 25

原创 动态规划 —— 子数组系列-环绕字符串中唯⼀的子字符串

题目链接:467. 环绕字符串中唯一的子字符串 - 力扣(LeetCode)

2024-11-22 20:33:17 1966 78

原创 动态规划 —— 子数组系列-单词拆分

一个。

2024-11-22 20:32:45 2187 70

原创 C++ —— 剑斩旧我 破茧成蝶—C++11

新增了两个默认成员函数。

2024-11-19 19:59:12 17679 220

原创 动态规划 —— 子数组系列-最长湍流子数组

上升。

2024-11-18 11:25:02 1044 42

原创 动态规划 —— 子数组系列-等差数列划分

413. 等差数列划分 - 力扣(LeetCode)

2024-11-17 11:28:39 988 34

原创 动态规划 —— 子数组系列-乘积为正数的最长子数组长度

1567. 乘积为正数的最长子数组长度 - 力扣(LeetCode)

2024-11-16 15:29:06 4500 106

原创 动态规划 —— 子数组系列-乘积最大子数组

152. 乘积最大子数组 - 力扣(LeetCode)

2024-11-15 11:34:07 1361 50

原创 C++ —— 哈希详解 - 开散列与闭散列

从发⽣冲突的位置开始,依次线性向后探测,直到寻找到下⼀个没有存储数据的位置为⽌,如果⾛到哈希表尾,则回绕到哈希表头的位置(需要注意的是每次初始化哈希表时,随机选取全域散列函数组中的⼀个散列函数使⽤,后续增删查改。因为开放定址法解决冲突不管使⽤哪种⽅法,占⽤的都是哈希表中的空间,始终存在互相影响的问题。把这些冲突的数据链接成⼀个链表,挂在哈希表这个位置下⾯,链地址法也叫做拉链法或者哈希桶。因为负载因⼦⼩于1,则最多探测M-1次,⼀定能找到⼀个存储key的位置。常数 A (0

2024-11-15 10:31:23 5242 138

原创 动态规划 —— 子数组系列-环形子数组的最大和

918. 环形子数组的最大和 - 力扣(LeetCode)

2024-11-14 11:41:53 3022 51

原创 动态规划 —— 子数组系列-最大子数组和

53. 最大子数组和 - 力扣(LeetCode)

2024-11-13 15:20:50 948 52

原创 动态规划 —— dp 问题-买卖股票的最佳时机IV

买卖股票的最佳时机Ill动态规划 —— dp 问题-买卖股票的最佳时机III-优快云博客。

2024-11-12 11:34:00 1771 50

原创 动态规划 —— dp 问题-买卖股票的最佳时机III

正无穷大/小。

2024-11-11 15:00:34 2185 55

空空如也

空空如也

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

TA关注的人

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