自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++修炼:string类的使用

是 C++ 标准库中用于处理字符串的头文件。我们可以用string提供的丰富的接口来实现各种各样的字符串操作。string类的底层其实就是顺序表,只不过在存储字符的同时还多存储了一个‘\0’。再后续的使用讲解中大家会感受到string的强大。 使用string类需要包含头文件: 好的现在我尽量用最直白的语言告诉大家为什么这个string类非常方便。​ 我们创建了一个helloworld字符串,并且把他打印了出来。现在的字符串就像int, char一

2025-03-28 14:17:35 804 4

原创 题海拾贝:子串简写

【代码】题海拾贝:子串简写。

2025-03-28 14:16:52 135

原创 C++修炼:模板初见

目录 1、泛型编程 2、函数模板2.1、模板使用2.2、模板样式:2.3、函数模板实例化2.3.1、隐式实例化2.3.2、显式实例化 2.4、模板参数匹配规则3、类模板 首先我们来看下面一个场景: 我们实现了三个加法函数,因为有函数重载的支持,我们在调用函数的时候会自动调用匹配的函数,但是这未免也太麻烦了吧?要写这么多重复的代码,那么有没有一种方式,告诉编译器一个模子,让编译器自动生成这些函数呢? C++中是支持这种“模子”的。而泛型编程是一种编写与具体数据

2025-03-23 12:39:43 1180 4

原创 题海拾贝:2023省赛 冶炼金属

【代码】题海拾贝:2023省赛 冶炼金属。

2025-03-23 12:38:51 292

原创 题海拾贝:P1314 [NOIP 2011 提高组] 聪明的质监员

【代码】题海拾贝:P1314 [NOIP 2011 提高组] 聪明的质监员。

2025-03-21 16:28:48 235 2

原创 C++修炼:内存管理

free就干脆全都释放掉了。虽然可行但是我们还是得。

2025-03-21 13:25:40 1381 6

原创 C++修炼:类和对象(下)

C++修炼:类和对象(下)

2025-03-17 17:11:10 1222 7

原创 题海拾贝:P1955 [NOI2015] 程序自动分析

【代码】题海拾贝:P1955 [NOI2015] 程序自动分析。

2025-03-17 17:10:09 174

原创 C++修炼:类和对象(中)

拿我们的日期类来说吧,运算符 减号 是不支持两个日期相减(也就是两个类相减)的,但是如果我们对于小于号进行运算符重载,就可以让小于号实现日期相减。再举个例子,比如说两个日期类,他们两个默认能用等号来比较是否相等吗?肯定是不能的,因为一个类里面有很多的成员变量,编译器怎么可能会知道拿哪个值来比较啊?

2025-03-14 14:48:38 980 2

原创 题海拾贝:P1496 火烧赤壁

【代码】题海拾贝:P1496 火烧赤壁。

2025-03-14 14:47:45 139

原创 题海拾贝:P2887 [USACO07NOV] Sunscreen G

【代码】题海拾贝:P2887 [USACO07NOV] Sunscreen G。

2025-03-12 16:09:51 218

原创 C++修炼:类和对象(上)

class TESTpublic://成员函数return;private://成员变量int _a;int _b;现在我们来剖析一下这串代码。class为类的关键字,TEST为类的名字。{}中的为类的主体。其实类就是c语言里面结构体的升级版。但需要注意的是,C++兼容C的定义方式,所以在c++中也可以定义struct结构体。int val;}LTNode;这是我们在学习链表是定义的节点。我们传参时都是LTNode* ph传入头结点。但是在。

2025-03-12 11:25:20 770 1

原创 数据结构与算法之美:排序

数据结构与算法之美:排序

2025-03-11 13:43:44 951

原创 题海拾贝:UVA1193 Radar Installation

【代码】题海拾贝:UVA1193 Radar Installation。

2025-03-10 21:43:25 142

原创 C++修炼之路:初识C++

C++修炼之路:初识C++

2025-03-08 15:57:28 2018 2

原创 题海拾贝:P9241 [蓝桥杯 2023 省 B] 飞机降落

【代码】题海拾贝:P9241 [蓝桥杯 2023 省 B] 飞机降落。

2025-03-07 18:48:23 331

原创 算法提升第一章:基础算法总结

基础算法概览

2025-03-06 20:37:23 554

原创 题海拾贝:P1102 A-B 数对

这个题一定要注意数据范围。而且要把数据都放在堆上,不然大概率过不去。咱们相当于把a-b=c换成了a=b+c。

2025-03-05 10:54:51 249

原创 题海拾贝:P3405 [USACO16DEC] Cities and States S

这个题有两个很巧妙的地方,第一,对于一个城市名来说,咱们比较的只是这个城市名字的前两个字母,所以说咱们干脆只计算,考虑这两个字母,当用string输入以后用substr裁剪一下。另外注意啊,substr裁剪是不改变原字符串的,所以咱们得写成s=s.substr(0, 2);第二个比较巧妙的地方,就是咱们存储的时候把城市的前两个字符和州代号合成一个字符串来存储。需要注意的一点就是咱们不用先把所有的字符串都存进哈希表,再把反过来的字符串遍历一遍。如果这样做的话,咱们求得就不是对数了,而是对数*2。

2025-03-03 18:23:04 243

原创 题海拾贝:P3879 [TJOI2010] 阅读理解

【代码】题海拾贝:P3879 [TJOI2010] 阅读理解。

2025-03-01 15:25:59 224

原创 题海拾贝:P4305 [JLOI2011] 不重复数字

【代码】题海拾贝:P4305 [JLOI2011] 不重复数字。

2025-02-28 09:35:43 154

原创 题海拾贝:P10449 费解的开关

【代码】题海拾贝:P10449 费解的开关。

2025-02-27 08:43:01 276

原创 题海拾贝:深基17 例5 木材仓库

【代码】题海拾贝:深基17 例5 木材仓库。

2025-02-26 11:38:00 292

原创 题海拾贝:力扣 78.子集

【代码】题海拾贝:力扣 78.子集。

2025-02-25 13:24:39 163

原创 题海拾贝:扫雷

【代码】题海拾贝:扫雷。

2025-02-24 19:40:30 181

原创 题海拾贝:【双指针】丢手绢

【代码】题海拾贝:【双指针】丢手绢。

2025-02-23 15:26:16 178

原创 题海拾贝:模版 二维差分

【代码】题海拾贝:模版 二维差分。

2025-02-22 16:57:51 311

原创 题海拾贝:【枚举】P2010 [NOIP 2016 普及组] 回文日期

【代码】题海拾贝:【枚举】P2010 [NOIP 2016 普及组] 回文日期。

2025-02-21 22:14:57 334

原创 题海拾贝:营业额统计(set)

【代码】题海拾贝:营业额统计(set)

2025-02-18 17:57:27 267

原创 题海拾贝:英语作文(map)

【代码】题海拾贝:英语作文(map)

2025-02-16 18:04:36 202

原创 题海拾贝:【高精度】除法

【代码】题海拾贝:【高精度】除法。

2025-02-13 11:55:13 167

原创 题海拾贝:【高精度】乘法

【代码】题海拾贝:【高精度】乘法。

2025-02-12 17:03:17 324

原创 题海拾贝:P1098 [NOIP2007 提高组] 字符串的展开

【代码】题海拾贝:P1098 [NOIP2007 提高组] 字符串的展开。

2025-02-09 23:40:33 172

原创 题海拾贝:【高精度】减法

【代码】题海拾贝:【高精度】减法。

2025-02-08 23:44:00 200

原创 题海拾贝:【高精度】加法

【代码】题海拾贝:【高精度】加法。

2025-02-05 14:30:07 299

原创 题海拾贝:蛇形输入

【代码】题海拾贝:蛇形输入。

2025-02-04 10:58:11 340

原创 题海拾贝:二叉树遍历

【代码】题海拾贝:二叉树遍历。

2025-01-30 11:38:29 310

原创 【新春不断更】题海拾贝:P1878 舞蹈课

【代码】【新春不断更】题海拾贝:P1878 舞蹈课。

2025-01-29 11:09:54 434

原创 【新春不断更】数据结构与算法之美:二叉树

【新春不断更】二叉树的模拟实现

2025-01-28 13:24:21 1933

原创 题海拾贝:二叉树算法题五练

这个题其实和上一个差不多,但是需要注意一点,咱们得自己写一个函数来判断是否对称,然后再在原函数调用那个函数。另外还有两道相同解法的题,就把以上题解的顺序换一下就可以了。这两个写法其实是一样的。

2025-01-27 10:27:13 526

空空如也

空空如也

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

TA关注的人

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