自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构与算法】图的基本概念与遍历

图的基本概念与深度优先遍历和广度优先遍历

2025-05-10 23:49:32 721

原创 【数据结构与算法】常见排序算法详解(C++实现)

常见的排序算法详解

2025-05-04 21:08:11 1547

原创 【重走C++学习之路】27、C++IO流

C++IO流介绍

2025-05-03 13:30:11 963

原创 【重走C++学习之路】26、类型转换

C++的四个类型转换:static_cast、dynamic_cast、const_cast以及reinterpret_cast

2025-05-02 12:51:22 872

原创 【重走C++学习之路】25、特殊类设计

五个特殊类的设计:禁止拷贝的类、只能在栈/堆上创建的类、禁止继承的类、单例模式

2025-05-01 12:44:41 926

原创 【重走C++学习之路】24、智能指针

C++中的四种智能指针:auto_ptr、unique_ptr、shared_ptr、weak_ptr

2025-04-30 17:05:32 681

原创 【重走C++学习之路】23、异常处理

C++中异常的使用格式与基本规则

2025-04-29 13:04:18 938

原创 【重走C++学习之路】22、C++11语法

万字长文,C++11中的列表初始化、变量类型推导、右值引用和移动语义、新的类功能、可变模板参数、lambda表达式、function和bind包装器、线程库

2025-04-28 21:16:39 980

原创 【重走C++学习之路】21、位图和布隆过滤器

位图和布隆过滤器的基本概念、模拟实现,海量数据处理问题

2025-04-27 11:49:09 879

原创 【重走C++学习之路】20、unordered_map和unordered_set

unordered_map和unordered_set的基本操作,利用哈希表实现unordered_map和unordered_set

2025-04-26 12:08:08 1099

原创 【重走C++学习之路】19、哈希

哈希概念,哈希函数,哈希冲突以及解决方法

2025-04-25 12:55:02 902

原创 【重走C++学习之路】18、map和set

map、set、multimap、multiset的操作,map和set基于红黑树的模拟实现

2025-04-24 22:31:03 1004

原创 【重走C++学习之路】17、红黑树

红黑树的性质,增删查的模拟实现

2025-04-23 11:41:06 747

原创 【重走C++学习之路】16、AVL树

AVL树的插入、查找、删除模拟实现

2025-04-22 21:42:47 961

原创 【重走C++学习之路】15、二叉树搜索树

二叉搜索树的概念、模拟实现增删查操作、应用场景

2025-04-21 10:55:04 545

原创 【重走C++学习之路】14、多态

多态的概念与使用、多态的原理、常见的面试题

2025-04-20 11:50:14 949

原创 【重走C++学习之路】13、继承

继承概念、菱形继承、虚继承和组合

2025-04-19 12:42:54 939

原创 【重走C++学习之路】12、模板进阶

非类型模板参数、模板特化、模板的分离编译

2025-04-19 10:01:06 659

原创 【重走C++学习之路】11、STL-stack和queue

stack、queue、deque、priority_queue的介绍和模拟实现

2025-04-18 12:22:14 985

原创 【重走C++学习之路】10、STL-list

list的常见接口和模拟实现,list的迭代器的封装,vector和list的区别

2025-04-16 11:13:24 773

原创 【重走C++学习之路】9、STL-vector

vector的常见接口和模拟实现

2025-04-15 12:11:44 699

原创 【重走C++学习之路】8、STL-string

string类的常见接口,string类的实现

2025-04-14 19:20:11 1029

原创 【重走C++学习之路】7、模板初阶

本文章讲解了模板的基本概念与使用,为类和函数的复用打下基础,利于后续学习STL容器。

2025-04-13 10:46:46 876

原创 【重走C++学习之路】6、内存管理

new和delete的使用与底层,与C中的malloc/calloc/realloc/free的区别

2025-04-12 16:00:12 1053

原创 【重走C++学习之路】5、类和对象(下)

初始化列表、隐式类型转换、static成员、有元、匿名对象、拷贝优化这些都是C++中部用的比较多的,需要仔细掌握的知识,本篇文章系统的讲解了这些,希望能对大家有所帮助。

2025-04-12 12:15:47 862

原创 【重走C++学习之路】4、类和对象(中)

文章主要介绍了类的六大默认函数,构造、析构、拷贝构造、赋值运算符重载函数的作用和意义非常大,需要着重掌握。

2025-04-09 21:36:04 1019

原创 【重走C++学习之路】3、类和对象(上)

类和对象是C++的基础,希望通过这篇文章,能让你对这一概念有所了解。

2025-04-09 12:10:09 674

原创 【重走C++学习之路】2、C++基础知识

七千字长文,帮助初学者快速上手C++,了解基本的C++知识,为后续的学习打下基础。

2025-03-31 19:28:32 1080

原创 【重走C++学习之路】1、初识C++

总的来说C++的出现本质上是一场“编程民主化”运动——它将开发者从底层细节中解放,转而专注于问题本身的核心逻辑。它像一座桥梁,一端连接着机器的精确与效率,另一端契合了人类对世界的分类、抽象与演绎。这种双向适配,使得复杂系统的开发不再是“对抗机器”,而是“与逻辑共舞”。正因如此,C++ 至今仍是高性能计算、游戏引擎、基础设施等领域的核心语言,它证明了高效与优雅并非对立,而是可以共生的编程哲学。

2025-03-28 16:37:01 618

原创 【C语言】一道指针面试题详解

一道在学习C语言中出现的面试题,搞清楚这道题基本上就理清了指针大部分的相关内容。下面我将逐句拆解,将我理解的写下,给学习C语言的同学们做参考。

2025-01-21 16:26:14 849

原创 【C语言】打印菱形(利用数组、指针)

牛牛尝试用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形。(我在这将其改为任意输入一个字符,然后有n(奇数)行,使得适用性范围扩大)

2025-01-08 22:23:40 755

原创 【C语言】三子棋游戏 (可修改棋盘版)

三子棋-C语言的小游戏之一,是学习c语言的必经之路。

2025-01-01 13:17:28 888 1

空空如也

空空如也

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

TA关注的人

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