首页
学习
活动
专区
工具
TVP
发布

修也的进阶日记

专栏作者
107
文章
10176
阅读量
23
订阅数
【C++】初阶模板
这个时候因为交换的数据类型并不相同,就需要我们编写很多Swap交换函数来完成这一功能,如:
修修修也
2024-04-20
640
【C++】动态内存管理
了解了这些之后,我们再来通过一个经典练习题深入理解一下内存区域的划分,如下代码:
修修修也
2024-04-20
870
【C++】标准库类型string
该类的接口与常规容器的接口基本相同,再添加了一些专门用来操作string的常规操作。
修修修也
2024-04-01
1090
【C++】static关键字及其修饰的静态成员变量/函数详解
全局(静态)存储区:分为data段和bass段。data段(全局初始化区)存放初始化的全局变量和静态变量;bass段(全局未初始化区)存放未初始化的全局变量和静态变量。程序运行结束时自动释放。其中bass段在程序执行之前会被系统自动清0,所以未初始化的全局变量和静态变量在程序执行之前已经为0。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。
修修修也
2024-04-01
1810
【C++】构建第一个C++类:Date类
通常来说,一个日期是由三部分构成的,分别是:年,月,日。由此,日期类的成员变量就很好制定,即三个整形,分别为:_year,_month,_day,如下:
修修修也
2024-04-01
770
【C语言】字符与字符串---从入门到入土级详解
因为计算机使用数字编码来处理字符,即用特定的整数表示特定的字符。我们最常用的编码就是ASCII编码。我们先定义一个名叫ch的字符变量,再给它赋值为’A‘,如:
修修修也
2024-04-01
660
【C++】类的六大默认成员函数及其特性(万字详解)
4.构造函数可以重载。(tips:还不了解函数重载的朋友可以先移步:【C++】函数重载)
修修修也
2024-04-01
870
【C++】内联函数
在C语言中,为了解决类似的问题,我们学习了使用类函数宏来替换这些大量重复使用但又并不复杂的函数,如,将求两数中的最大值的函数改写为类函数宏:
修修修也
2024-04-01
720
【C++】函数重载
C++的这种编程机制给编程者极大的方便,不需要为功能相似、参数不同的函数选用不同的函数名,也增强了程序的可读性。 C++运算符重载的相关规定如下:
修修修也
2024-04-01
600
【C++】什么是类与对象?
虽然C++因为兼容C语言的缘故,将C语言中的struct升级为了类,但实际应用中,C++更喜欢使用class关键字来声明类。class 声明类时格式如下:
修修修也
2024-04-01
620
【Linux】基本指令(下)
修修修也
2024-04-01
610
【Linux】基本指令(中)
修修修也
2024-04-01
620
【Linux】基本指令(上)
修修修也
2024-04-01
850
【C++】缺省参数(默认参数)
如下函数Sum_2,如果函数既有未被指定缺省值的参数,又有被指定缺省值的参数,那么该函数就被称为半缺省参数:
修修修也
2024-04-01
1110
【C++】命名空间
这种解决方案显然不太理想:对于程序员来说,书写和阅读这么长的名字费时费力且过于烦琐。
修修修也
2024-04-01
700
【C++】“Hello World!“
输出主要由重载的左移操作符(<<)来完成,输入主要由重载的右移操作符(>>)完成:
修修修也
2024-04-01
710
【数据结构】排序算法
https://blog.csdn.net/weixin_72357342/article/details/129173919?spm=1001.2014.3001.5502
修修修也
2024-04-01
610
【数据结构】八大排序之计数排序算法
相对映射较好的解决了绝对映射的缺点,但当遇到待排数据分布较为分散且跨度较大时,就不太适合使用计数排序来进行排序了.
修修修也
2024-04-01
640
【数据结构】八大排序之归并排序算法
表示不小于x的最小整数)个长度为2或1的有序子序列;再两两归并,......,如此重复,直至得到一个长度为n的有序序列为止,这种排序方法称为2路归并排序.
修修修也
2024-04-01
690
【数据结构】八大排序之快速排序算法
,其中n为待排序序列中数据的个数,k为某个常数,经验证明,在所有同数量级的此类(先进的)排序算法中,快速排序的常数因子k最小.因此,就平均时间而言,快速排序是目前被认为最好的一种内部排序方法. 通常,快速排序被认为是,在所有同数量级(O(nlogn))的排序算法中,其平均性能最好.但是,若初始数据序列按关键字有序或基本有序时,快速排序将蜕化为冒泡排序,其时间复杂度为O(n^2)." ——《数据结构》严蔚敏
修修修也
2024-04-01
880
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档