自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【快速选择算法】解决TopK问题中前K小的数字问题

用快速选择算法取解决TopK问题中要求找出数组中前K小的数字。

2024-08-28 20:20:38 258

原创 【快速选择算法】数组分三段快排选择——TopK问题

快速选择算法解决TopK问题,堆排序与快速选择排序的区别

2024-08-28 18:37:28 425

原创 【数组分三段快排】分而治之的快排算法

快排新写法——快排的升级:借助了分而治之的思想,数组分三段+随机数选key优化

2024-08-27 21:20:43 138

原创 【不合理的递归区间】快排递归引发区间错误,除以0未定义

【不合理的递归区间】快排递归引发区间错误,除以0未定义

2024-08-27 18:43:13 277

原创 【三指针法】颜色分类

三指针法解决颜色分类问题

2024-08-27 13:40:20 160

原创 【CPP】继承语法详解与菱形继承

CPP继承语法,重点讲解了多继承中的菱形继承问题!

2024-08-18 00:05:23 675

原创 【Bug记录】友元函数不能访问私有成员?

友元函数声明,友元函数不能访问私有成员?

2024-08-16 23:53:28 292

原创 【CPP】C++模板:初阶到进阶语法与实用编程示例

探索C++模板的深度与广度,《C++模板:初阶到进阶语法与实用编程示例》带您从基础语法起步,逐步深入到高级特性。本博客结合精炼的理论知识和丰富的代码实例,揭示模板编程的精髓,助您提升开发效率,优化代码结构。无论您是初学者还是资深开发者,都能在这里找到提升C++编程技能的宝贵资源。

2024-08-16 20:25:44 1085

原创 【杂谈】关于大学生学习编程好用的工具

如何学习编程?学习工具合集!

2024-08-13 14:40:41 1167 2

原创 【CPP】栈、双端队列、队列、优先级队列与反向迭代器

栈、双端队列、队列、优先级队列与反向迭代器简单介绍与模拟实现,由了解到认识~

2024-08-11 17:51:29 852

原创 【practise】逆波兰表达式求值

题解:逆波兰表达式求值

2024-08-10 21:05:42 277

原创 【practise】栈的压入和弹出序列

力扣题解:栈的压入和弹出序列

2024-08-10 18:13:35 484

原创 【practise】最小栈

力扣题目:最小栈题解思路

2024-08-10 17:45:29 283

原创 【practise】数组中出现次数超过一半的数字

题解:数组中出现次数超过一半的数字

2024-08-09 22:29:48 744

原创 【practise】电话号码的字母组合

关于力扣练习题:电话号码的字母组合,核心在于回溯算法(深度优先遍历)

2024-08-09 19:59:04 977

原创 【CPP】slt-list由认识到简化模拟实现深度理解~

slt-list由认识到简化模拟实现深度理解~,详细解读。

2024-08-09 10:19:12 1641

原创 【Bug记录】list模拟实现const迭代器类

【Bug记录】list模拟实现const迭代器类

2024-08-09 09:03:21 295

原创 【Bug记录】operator->返回类型错误导致operator->调用不了

operator->返回类型错误导致operator->调用不了

2024-08-08 21:44:42 327

原创 【Bug记录】C2662:不能将this指针从const转换为非const

bug记录,this指针调用函数问题,解决:补充const函数

2024-08-08 09:51:53 185

原创 【practise】删除有序数组中的重复项

力扣练习题:删除有序数组中的重复项 详细思路和图解

2024-08-06 21:12:50 423

原创 【Bug记录】函数错误匹配,非法的间接寻址

函数错误匹配,非法的间接寻址

2024-08-06 15:18:44 211

原创 【Bug记录】编译检查:expression后出现意外标识符

expression后出现意外标识报错

2024-08-05 15:28:04 260

原创 【practise】只出现一次的数字

只出现一次的数字1 + 2 + 3

2024-08-04 17:18:18 465

原创 【practise】大数相加、大数相乘

大数相加、大数相乘题目思路分享

2024-08-03 21:55:21 452

原创 【practise】string_atoi

atoi模拟实现

2024-08-02 15:59:02 350

原创 【杂谈】在大学如何学得计算机知识,浅谈大一经验总结

大学大一经验总结反思

2024-08-01 20:53:15 745

原创 【CPP】优先级队列

优先级队列的模拟实现

2024-07-31 15:32:21 565

原创 【Bug记录】STL-vector不是模板

刚开始我认为是头文件问题导致的,但是确实不是头文件的问题,后来我去网上用关键词搜发现可能是因为命名空间域没有打开,因为vector是包含在std这个命名空间域中的。在当时,我已经查阅过CPP文档说vector就是模板,并且我也检查了我确实已经包了。把空间域打开就行了。头文件,但就是报错。

2024-07-31 14:40:34 326

原创 【Bug记录】模板生成错误:不属于vector的成员

在调用自己写的一个简化版优先级队列时候报。

2024-07-31 14:32:48 302

原创 【CPP】手把手教会日期类,日期类实现思路,详细思路

简单日期类的实现,详细思路。

2024-07-25 21:39:18 1057

原创 【Linux】gcc简介+编译过程

gcc简介、编译和链接过程、编译步骤生成的原因、编译器自举的概念、链接的分类:静态链接与动态链接...

2024-07-24 23:40:49 1289

原创 【Linux】vim编辑器

vim背景及基本使用(含一键配置)

2024-07-23 21:29:29 1040

原创 【Linux】rzsz——本地Windows与云端Linux文件传输工具

Linux同Windows文件传输工具——rzsz简介+使用

2024-07-23 20:58:02 342

原创 【Linux】yum的认识与简单配置

简单描述了yum的认识,一些背景知识。也说了一些yum的简单配置链接和一键配置。

2024-07-23 10:17:19 974

原创 【Linux】基本指令

Linux基本指令

2024-07-16 19:38:29 646

原创 【C language】扫雷

扫雷

2024-07-15 21:19:17 726

原创 【CPP】归并排序

归并排序

2024-06-22 20:11:24 278

原创 【CPP】交换排序:冒泡排序、快速排序

选择排序:冒泡排序、快速排序

2024-06-20 20:23:55 918

原创 【CPP】选择排序:直接选择排序、堆排序

直接选择排序、堆排序

2024-06-19 18:20:03 576 1

原创 【CPP】插入排序:直接插入排序、希尔排序

插入排序、希尔排序

2024-06-18 22:14:26 696

C+学习笔记+树、堆、二叉树代码

内容概要:通过简单的代码,用C语言实现了堆的一些相关接口,比如堆的初始化创建销毁,插入删除,堆排序,TOPK问题解决等等...还有一些链式二叉树的相关内容,在这里为了简单链式二叉树相关内容均是用递归的思路来进行实现的,因而算是初阶数据结构二叉树的一个小集合。 适合人群:学生,学习初阶数据结构的人群 能学到什么:通过简单的代码,用C语言实现了堆的一些相关接口,比如堆的初始化创建销毁,插入删除,堆排序,TOPK问题解决等等...还有一些链式二叉树的相关内容,在这里为了简单链式二叉树相关内容均是用递归的思路来进行实现的,因而算是初阶数据结构二叉树的一个小集合。 阅读建议:此资源免费公开,建议配合我自己写的博客一起看会比较好一些。

2024-03-28

空空如也

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

TA关注的人

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