自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 map和set的使用

set的声明如下,T就是set底层关键字的类型• set默认要求T⽀持⼩于⽐较,如果不⽀持或者想按⾃⼰的需求⾛可以⾃⾏实现仿函数传给第⼆个模版参数• set底层存储数据的内存是从空间配置器申请的,如果需要可以⾃⼰实现内存池,传给第三个参数。• ⼀般情况下,我们都不需要传后两个模版参数。• set底层是⽤红⿊树实现,增删查效率是 ,迭代器遍历是⾛的搜索树的中序(左根右),所以是有序的。O(logN)

2025-04-06 12:12:24 1145

原创 二叉搜索树(沉淀中)

以上就是二叉搜索树的全部内容了,重点在删除部分,可以反复观看, key/value搜索场景也很重要,在生活中非常的常见。喜欢博主写的内容可以一键三连支持博主。

2025-04-06 12:11:42 907

原创 多态(沉淀中)

多态是⼀个继承关系的下的类对象,去调⽤同⼀函数,产⽣了不同的⾏为。⽐如Student继承了Person。Person对象买票全价,Student对象优惠买票。以上就是多态的全部内容,喜欢本篇内容,可以一键三连支持博主。

2025-04-03 12:34:26 1069

原创 模版进阶(沉淀中)

一个程序(项目)由若干个源文件共同实现,而每个源文件单独编译生成目标文件,最后将所有目标文件链接起来形成单一的可执行文件的过程称为分离编译模式。本质:不存在链接要去找的问题,定义就在.h,在编译的时候就已经确定地址了。a.h//函数模版【优点】模板复用了代码,节省资源,更快的迭代开发,C++的标准模板库(STL)因此而产生增强了代码的灵活性【缺陷】模板会导致代码膨胀问题,也会导致编译时间变长出现模板编译错误时,错误信息非常凌乱,不易定位错误。

2025-04-03 12:33:36 950

原创 stack和queue(沉淀中)

1#include<stack>//后进先出#include<queue>//先进先出int main()st.push(1);st.push(2);st.push(3);st.push(4);while (!st.pop();return 0;queue.h#include<queue>//先进先出public:queue() {}private://咱们实现用到的不是listqueue.cpp1//#include<stack>//后进先出。

2025-04-02 15:22:39 957

原创 继承(沉淀)

继承(inheritance)机制是⾯向对象程序设计使代码可以复⽤的最重要的⼿段,它允许我们在保持原有类特性的基础上进⾏扩展,增加⽅法(成员函数)和属性(成员变量),这样产⽣新的类,称派⽣类。继承呈现了⾯向对象程序设计的层次结构,体现了由简单到复杂的认知过程。以前我们接触的函数层次的复⽤,继承是类设计层次的复⽤。1//普通public://进入校园等身份验证//....//学习//..protected://姓名//地址//电话//年龄int _stuid;// 学号。

2025-04-02 15:21:49 873

原创 23种设计模式(扩展)

以上就是23种设计模式(扩展)的全部内容了,喜欢博主写的内容可以一键三连支持博主!!!

2025-03-21 13:51:02 695

原创 list(沉淀)

list以上就是list的使用及模拟实现的全部内容了。喜欢博主写的文章可以一键三连支持博主!!!

2025-03-21 13:50:26 887

原创 vector(沉淀)

vector参考文献以上就是vector的全部内容了,写了好多天,一次没看懂,可多次阅读文章。喜欢博主写的内容,可以一键三连支持博主。

2025-03-18 23:23:41 799 1

原创 专题一,全网最详细双指针的讲解,快来看!!!

以上就是双指针的全部内容了,喜欢博主写的文章,可以一键三连支持博主。

2025-03-18 23:23:06 692

原创 编码详解,快来看这篇文章吧!!!

以上就是编码的全部内容了,喜欢博主写的内容,可以一键三连。鼓励博主,有什么问题,欢迎在评论区讨论留言。

2025-03-09 16:06:21 990

原创 String类(沉淀中),非常详细,进来看就是赚到!!!!!

以上就是string的全部内容了,关于string的使用和模拟实现,深浅拷贝较难,请大家多次阅读文章。喜欢博主写的文章可以一键三连。

2025-03-09 16:05:34 1061

原创 553.最优除法(贪心)思路解析+源码

以上就是553.最优除法(贪心)思路解析+源码的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-27 12:14:20 28

原创 16.分发饼干(贪心)思路解析+源码

以上就是16.分发饼干(贪心)思路解析+源码的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-27 12:13:31 114

原创 最长递增子序列(贪心算法)思路+源码

以上就是最长递增子序列(贪心算法)思路+源码的全部内容了,喜欢本篇内容的,可以一键三连,支持博主。

2025-02-24 23:39:14 301

原创 1005.k次取反后最大化的数组和(贪心)思路解析+源码

以上就是1005.k次取反后最大化的数组和(贪心)思路解析+源码的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-24 23:38:28 50

原创 14.最长回文串(贪心)思路解析+源码

以上就是的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-23 23:08:34 54

原创 专题三 二分查找算法,超详细快来看啊!!!!

查找左区间查找右区间口诀:当下面出现-1的时候,上面就+1 ,分类讨论的代码,就提论题即可这就是专题三 二分查找算法的全部内容了。喜欢博主写的内容可以一键三连支持博主!!!

2025-02-23 14:43:18 1398

原创 15增减字符串匹配(贪心)思路解析+源码

以上就是15增减字符串匹配(贪心)思路解析+源码的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-22 00:07:42 67

原创 走向STL(沉淀中)

是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。以上就是走向STL全部内容了,喜欢这篇博客的可以一键三连,支持博主!!!!

2025-02-22 00:06:52 627

原创 12.按身高排序(贪心)思路解析+源码

以上就是12.按身高排序(贪心)思路解析+源码的全部内容了,喜欢博主写的文章可以一键三连支持博主。

2025-02-21 00:06:40 57

原创 1005 K 次取反后最大化的数组和(贪心)

以上就是1005 K 次取反后最大化的数组和(贪心),喜欢博主写的内容可以一键三连支持博主。

2025-02-21 00:04:32 364

原创 122.买股票的最佳时机II(贪心)源码+详细解析

以上就是122.买股票的最佳时机II(贪心)源码+详细解析的全部内容了,喜欢博主写的这篇文章,可以一键三连支持博主。有啥问题在评论区留言,博主会及时回应。

2025-02-20 01:35:55 197

原创 121.买股票的最佳时机(贪心)源码+详细解析

以上就是买股票的最佳时机的全部内容,喜欢的,可以一键三连!!!

2025-02-20 01:35:17 46

原创 674.最长连续递增序列

以上就是674.最长连续递增序列的全部内容了。

2025-02-18 01:25:48 27

原创 300.最长递增子序列(动态规划)

以上就是300.最长递增子序列(动态规划)的全部内容了。后续还有300.最长递增子序列(贪心算法),注意up主更新时间。喜欢博主的可以一键三连,支持博主。

2025-02-18 01:24:56 331

原创 初触模板(沉淀中)

class 类模板名// 类内成员定义// 类模版public:_size = 0;// 模版不建议声明和定义分离到两个文件.h 和.cpp会出现链接错误,具体原因后面会讲// 扩容++_size;以上就是摸板的全部内容了,喜欢博主写的内容可以一键三连,支持博主。欢迎大家在评论区留言。

2025-02-16 21:54:15 698

原创 如何学好内存管理,快来看这篇文章吧!!!

int main()//new/delete 和malloc/free最大区别 new/delete 对于【自定义类型】除了开空间还会调用构造函数和析构函数free(p1);delete p2;//内置类型是几乎一样的free(p3);delete p4;free(p5);return 0;

2025-02-16 21:53:30 611

原创 超详细的数据结构3(初阶C语言版)栈和队列。

以上内容就是超详细的数据结构3(初阶C语言版)栈和队列的全部内容,喜欢博主内容的可以一键三连,支持博主!!

2025-02-11 23:21:25 812

原创 334递增的三元子序列贪心算法(思路解析+源码)

以上就是334递增的三元子序列贪心算法的全部内容了。喜欢博主写的内容可以一键三连。

2025-02-08 23:26:13 197

原创 376摆动序列(贪心算法)分析+源码+证明。祝大家新年快乐,新年第一篇博客!!!!!

以上就是376摆动序列(贪心算法)分析+源码+证明的全部内容了。喜欢博主内容的可以一键三连。最后,祝大家新年快乐,天天开心。

2025-02-06 13:17:03 69

原创 项目实践:贪吃蛇-上 必须要掌握的知识点(Win32 API)!!!!

Windows 这个多作业系统除了协调应⽤程序的执行、分配内存、管理资源之外, 它同时也是⼀个很⼤的服务中心,调⽤这个服务中心的各种服务(每⼀种服务就是⼀个函数),可以帮应⽤程序达到开启视窗、描绘图形、使⽤周边设备等目的,由于这些函数服务的对象是应⽤程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32 API也就是Microsoft Windows32位平台的应用程序编程接口。

2025-01-25 22:51:31 760

原创 179最大数(贪心算法)分析+源码+证明

以上就是179最大数(贪心算法)分析+源码+证明的全部内容了,非常详细。给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。证明出这道题满足:1.完全性2.反对称性3.传递关系。补充知识:全序关系(要满足:1.完全性2.反对称性3.传递关系)3.优化:(1)把数转化为字符串,然后拼接字符串,比较字典序。思考:1.贪心在哪体现:体现在比较,确定谁前谁后这个过程。正常排序的本质:确定元素先后顺序:谁在前,谁在后。2.这个排序规则,为啥能排序:具有传递性。

2025-01-20 23:50:57 1481

原创 2280将数组和减少的最少操作次数(贪心算法) 分析+源码+证明

以上就是将数组和减少的最少操作次数(贪心算法) 分析+源码+证明的全部内容了。非常的详细,喜欢博主写的这篇博客,可以一键三连,鼓励博主。

2025-01-20 22:34:05 459

原创 860.柠檬找零(贪心)分析+源码+证明

以上就是柠檬找零的全部内容了。喜欢博主写的文章,可以一键三连鼓励博主。有啥问题可留言评论区进行讨论。

2025-01-11 14:41:02 141

原创 贪心算法详细讲解(沉淀中)

贪心策略:解决问题的策略局部优先 -> 全局优先。1.把解决问题的过程分为若干步;2.解决每一步的时候,都选择当前看起来“最优的”解法;3.“希望”得到全局最优解。

2025-01-11 14:40:16 685

原创 c++入门 类和对象(下)

类和对象(下)

2024-10-17 20:15:00 856 1

原创 Linux 常见指令1(沉淀中)

linux常见指令

2024-10-17 20:15:00 754

原创 初始Linux操作系统(学习中)

初始linux操作系统

2024-10-06 21:52:26 755

原创 如何在华为云服务器查看IP地址,及修改服务器登录密码!!!

华为云服务器查看ip地址及修改密码

2024-10-06 21:47:32 1374

空空如也

空空如也

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

TA关注的人

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