自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 string的底层(3.15)

底层的准备工作和部分函数的实现push_back append operator+= 的实现

2025-03-24 10:04:46 935

原创 string(2)介绍函数和接口和指令操作

介绍了string库中的一些函数和接口还有string的一些指令操作还有些非成员函数。

2025-03-15 10:28:18 970

原创 string(1)

讲了string的迭代器,范围for,容量的知识点,也做了两个题目

2025-03-04 14:30:09 616

原创 2024年11月13日练习(滑动窗口算法)

用滑动窗口算法解决水果成篮问题

2024-11-13 18:30:19 320

原创 C++模板初阶,STL简介,string开头

介绍了C++模板初阶,STL简介,一点点string

2024-11-11 15:52:12 949

原创 2024年11月7日练习(滑动窗口算法)

滑动窗口算法解决将x减到0的最小操作数

2024-11-07 19:37:57 870

原创 2024年11月5日练习(滑动窗口算法)

滑动窗口算法解决无重复字符的最长字串和最大连续1的个数问题

2024-11-05 16:46:52 746

原创 C++内存管理

讲解了C++的内存分布

2024-11-04 15:34:36 934

原创 2024年11月3日练习(滑动窗口算法)

滑动窗口解决长度最小的子数组 这篇文章非常详细的解释了,滑动窗口的过程和用法

2024-11-02 12:19:06 719

原创 2024年11月2日练习(双指针算法)

利用双指针算法解决四数之和问题

2024-11-02 10:45:14 401

原创 2024年10月30日(双指针算法)

双指针算法解决和为s的两个数字和三数之和的题目

2024-10-30 21:10:13 890 1

原创 2024年10月29日练习(双指针算法)

双指针算法解决有效三角形个数问题

2024-10-29 20:13:33 647

原创 2024年10月28日练习(双指针算法)

双指针算法解决盛水最多的容器和快乐数问题

2024-10-28 20:36:10 850

原创 2024年10月25日练习(双指针算法)

双指针指针算法解决移动零和复写零问题

2024-10-26 12:10:12 783

原创 2024年10月22日练习

下面不是循环的就是考虑的那种扩容的情况例如999,那么新开一个数组,并且Size要比原数组。的大小多一,这里直接用memset函数将数组初始化,然后将数组的首元素调整1,这种就是针对。其他的情况利用循环从后面往前面走,每一位都判断一下是否变成十,只要变成十,就进位。这题考虑的麻烦点就在于每位都进位,最后进位扩展一位,此时就要另开空间,用来进位。这个循环写出来就包含了很多情况,但当要完成数组扩增时的情况就要重新考虑了。999,9999的情况。

2024-10-22 20:10:04 463

原创 C++类和对象(下)

介绍了初始化列表,类型转换,static成员,友元,内部类,对象拷贝时的编译器优化的知识点

2024-10-21 15:37:27 1004

原创 2024年10月19日练习

搜素插入位置和最后一个单词的长度的两个题目

2024-10-19 11:44:58 544

原创 2024年10月18日练习

needle的起始位置,第三个指针记录如果前面不匹配,那么从haystcak新的位置开始匹配的位置。这里要返回起始匹配位置的下标,我们可以发现tmp就是用来记录这个位置的,所以用x和tmp来保。这里我的思路就是用三个指针来完成,第一个指针指向haystack的起始位置,第二个指针指向。这就是第二层循环的条件的原因。

2024-10-18 19:46:47 310

原创 2024年10月17日练习

力扣上的最长公共前缀和删除有序数组中的重复项两个题目

2024-10-17 21:18:02 823

原创 2024年10月16日练习

回文数和罗马数字转整数

2024-10-16 20:38:58 425

原创 日期类的实现和取地址运算符重载

完成了日期类的实现,包括运算符重载和前面类与对象的知识点,和取地址运算符的重载

2024-10-14 19:20:50 1061

原创 C++类和对象(中)

讲了类的默认成员函数,构造函数,析构函数,拷贝构造函数和一点点运算符重载

2024-09-24 16:12:47 443 1

原创 C++类和对象(上)

类和对象的介绍的开始

2024-09-15 16:01:19 682

原创 C++入门基础

C++学习的准备知识,学习C++需要了解的

2024-09-07 15:31:56 4964

原创 二叉树链式结构的实现

二叉树用c语言的实现过程

2024-06-24 20:27:12 844 1

原创 文件中找TOPK问题

利用向下调整算法和建堆完成TOPK问题

2024-06-04 16:24:18 529

原创 堆排序的实现

堆排序的实现

2024-06-01 17:07:59 621

原创 二叉树的顺序结构及实现(堆的实现)

介绍了堆并且用代码去实现堆

2024-05-30 19:34:38 1193

原创 树与二叉树的概念介绍

树与二叉树的概念介绍

2024-05-27 20:32:28 733

原创 栈和队列OJ题详解

栈和队列OJ题详解

2024-05-26 21:08:06 762

原创 栈和队列详解

实现栈和队列

2024-05-23 20:41:58 593

原创 环形链表题解析

环形链表OJ题目的详解

2024-05-18 17:36:02 987

原创 单链表经典算法题

介绍了快慢指针,多个指针解决链表的问题

2024-05-13 14:55:21 1000 1

原创 单链表专题

单链表的介绍和实现

2024-05-08 18:51:56 848 1

原创 算法的时间复杂度和空间复杂度

介绍了算法中的复杂度,包括空间复杂度和时间复杂度,也分析了力扣上的两道题目,消失的数字和轮转数组来刨析这两个的复杂度

2024-04-25 09:37:29 746 1

原创 通讯录的实现(基于顺序表来实现)

顺序表的应用 通讯录的实现

2024-04-22 14:35:25 992

原创 顺序表专题

包含顺序表的介绍和动态顺序表增删改查功能的实现

2024-04-20 10:38:38 475 1

原创 文件操作详解

文件操作的详解

2024-04-14 16:00:33 1046 1

原创 动态内存管理详解

详细介绍动态内存管理和柔性数组

2024-04-10 15:21:53 2105 1

原创 自定义类型:联合体和枚举

介绍自定义类型联合体和枚举

2024-04-09 13:13:10 1078 1

空空如也

空空如也

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

TA关注的人

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