- 博客(33)
- 收藏
- 关注
原创 【C++】红黑树的封装——同时实现map和set
学习map和set,深入了解底层,通过模拟实现,学习高效数据结构与容器的关系,也帮助我们更好了解和使用容器
2024-09-27 11:26:03 672 3
原创 【DS】红黑树
学习另一个平衡二叉树——红黑树,再次领悟大佬的神奇构思,通过模拟实现深入学习其精髓,为之后学习map和set这两个高效的容器做铺垫
2024-09-27 11:21:51 994 1
原创 【C++】STL学习——list模拟实现
学习另外一种线性容器list,认识list的迭代器,list的迭代器为非原生指针,通过list的const迭代器学习理解多参数模板。
2024-09-08 22:30:44 1291
原创 【C++】STL学习——vector模拟实现
学习STL库中常用的顺序容器vector,模拟实现了解底层,进而掌握vector的使用;再识深拷贝,了解迭代器失效问题
2024-09-04 13:45:21 1123 1
原创 【C++】STL学习——string模拟实现
学习C++STL中的string类,通过模拟实现string来深刻认识string的使用,底层,原理;同时巩固前面所学的C++语法
2024-09-04 13:38:16 615
原创 【C/C++】内存管理
学习C++动态内存管理,掌握new,delete的用法,了解他们实现的机制,区分与C语言的那套动态内存管理的区别,继续巩固C++语法。
2024-05-31 21:14:31 664 5
原创 进程概念(一)
对进程概念进行学习,包括基本概念,内核PCB结构体对象,进程管理,认识fork函数及其原理,初步接触了解多种进程状态,认识僵尸进程和孤儿进程
2024-05-30 13:03:33 936 3
原创 冯 • 诺依曼体系结构和操作系统
通过了解冯诺依曼体系来理解数据在计算机流转的的过程,初步了解操作系统时如何管理软硬件资源的,为日后进程的学习打基础
2024-05-27 21:27:07 760 3
原创 Linux环境基础开发工具的使用(yum,vim,gcc/g++,make/Makefile,gdb)
学习Linux的基本开发工具,初步上手Linux,为日后学习打基础。
2024-05-25 13:57:25 1212 6
原创 【C++】类和对象完结篇——日期类实现
再度探索类和对象部分,了解C++的更多特性玩法,巩固语法。通过实现日期类来融汇贯通这三篇类和对象的知识。
2024-04-27 20:18:07 1092 3
原创 C语言实现八大排序(动画演示)
本文介绍了八大排序算法,并用C语言实现各类排序。运用了初阶的数据结构,与各类排序思想结合实现了高效的排序效率。本文篇幅较长,细节满满,干货多多,动画辅助演示各类排序的过程,帮助读者更好理解,希望本文对大家有所帮助。
2024-03-31 14:29:23 2036 7
原创 【DS】C语言实现单链表(创建过程详细讲解)
用C语言实现链表结构,初步接触数据结构,使用C语言对链表这一数据结构进行模拟实现,增强对链表的理解。
2024-02-20 21:00:39 957
原创 顺序表及链表经典OJ题
在这六道经典的链表题目中,大都和链表节点的重新排序有关,其中移除链表元素合并两个有序链表分割链表,都创建新的链表,这样既简单容易理解又迅速,大家可以好好理解这个方式,希望会在日后做链表或者相关题型时有所帮助这是本人第一篇博客,希望对大家有点帮助;第一次写博客还有很多不足,希望大佬们多多指出不足,共同进步。
2024-02-06 16:31:16 726 1
原创 C语言实现贪吃蛇小游戏
使用C语言,链表,Win32API等相关知识完成贪吃蛇游戏项目。可巩固C语言学习成果,也能提升编程兴趣,为下阶段学习做好准备
2024-01-30 15:58:51 1148 2
原创 C语言实现贪吃蛇小游戏(相关Win32API介绍)
关于贪吃蛇里相关的win32API函数就介绍完了,我们只需要了解如何使用就可以,现成的代码也已奉上,想要详细了解这些函数也可以打开对应链接查看,接下来就是贪吃蛇具体实现的讲解。
2024-01-29 20:04:45 954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人