![](https://img-blog.csdnimg.cn/cebfc8d95d814679beb3ef0f76324d37.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记
文章平均质量分 81
学习笔记,2022年,C语言
畋坪
这个作者很懒,什么都没留下…
展开
-
OJ:leetcode【有效的括号】| [思路+源码] | C语言 | 数据结构 |【栈】
【有效的括号】给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。【栈】原创 2023-03-23 08:50:02 · 45 阅读 · 0 评论 -
OJ:【图解思路+源码】环形链表(I) | 环形链表(II)【C语言】[ 数据结构 ]
环形链表;快慢指针;逻辑证明;C语言;数据结构原创 2023-03-20 23:11:41 · 58 阅读 · 0 评论 -
OJ:【图解思路+源码】相交链表 |【C语言】[ 数据结构 ]
相交链表题解(长短链表)(Y相交)原创 2023-03-20 22:09:23 · 66 阅读 · 0 评论 -
【复制带随机指针的链表】【思路+源码】| C语言 |[数据结构初阶]
138. 复制带随机指针的链表给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点 。数据结构;C语言原创 2023-03-19 22:39:29 · 44 阅读 · 0 评论 -
[数据结构初阶] | OJ | 【快慢指针】 | 【思路+源码】题:链表的中间结点、链表倒数第k个结点、回文结构
一、 链表的中间结点:给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。876. 链表的中间结点 - 力扣(LeetCode)二、 链表倒数第k个结点:输入一个链表,输出该链表中倒数第k个结点。链表中倒数第k个结点_牛客题霸_牛客网 (nowcoder.com)三、回文结构:对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。给定一个链表的头指针A,请返回一个bool值,代表其是否为回文结构。原创 2023-03-19 12:29:47 · 55 阅读 · 0 评论 -
模拟实现【atoi】
逐步讲解模拟实现stoi函数原创 2023-03-09 22:16:30 · 54 阅读 · 0 评论 -
【C语言进阶】-7-程序环境和预处理
C语言进阶|程序的编译和链接|程序环境和预处理;详解编译+链接;预处理详解;预定义符号;#define定义标识符和宏;介绍#和##;宏和函数对比;带副作用的后宏参数;条件编译;高效的引用头文件;头文件的包含原创 2023-03-08 21:12:22 · 143 阅读 · 0 评论 -
【C语言进阶】-6-C语言文件操作
1. 为什么使用文件2. 什么是文件3. 文件的打开和关闭4. 文件的顺序读写5. 文件的随机读写6. 文本文件和二进制文件7. 文件读取结束的判定8. 文件缓冲区fgetc / fputc ; fgets / fputs ;fscanf / fprintf;fread / fwrite函数介绍学习笔记原创 2023-03-05 18:07:46 · 161 阅读 · 0 评论 -
【C语言进阶】[文件操作应用]——文件版通讯录contact3.0
第三次优化通讯录-文件版本关键思路讲解(附完整源码);文件操作应用;C语言进阶原创 2023-03-05 16:57:02 · 157 阅读 · 0 评论 -
【C语言初阶】——简易版·扫雷(9*9)【运行逻辑思维导图+细节讲解+源码】【初级】
全过程细节讲解简易版扫雷游戏代码(适合C语言初学者)原创 2022-09-13 20:28:19 · 2192 阅读 · 0 评论 -
【C语言进阶】-5-【动态内存管理】
C语言进阶;动态内存管理;动态内存函数malloc;free;calloc;realloc详细介绍;知识笔记原创 2023-02-26 09:53:18 · 111 阅读 · 0 评论 -
【动态内存管理】【C语言进阶】应用—通讯录contact2.0
动态内存通讯录改良原创 2023-02-24 14:04:28 · 1772 阅读 · 0 评论 -
【C语言进阶】[struct结构体的应用]——contact1.0通讯录(初级)
通讯录-C语言原创 2023-02-16 22:56:49 · 15465 阅读 · 0 评论 -
【C语言进阶】-4-自定义类型:结构体,枚举,联合
C语言进阶-自定义类型学习笔记原创 2022-11-24 13:40:36 · 207 阅读 · 0 评论 -
【C语言进阶】-3-字符函数和字符串函数
字符串函数学习笔记原创 2022-11-14 14:51:04 · 231 阅读 · 0 评论 -
【C语言进阶】-1-数据在内存中的存储
C语言—数据在内存中的存储笔记原创 2022-10-27 11:31:47 · 402 阅读 · 0 评论