自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OJ题-合并两个有序链表

【代码】OJ题-合并两个有序链表。

2024-09-28 11:01:06 143

原创 OJ题-输出链表倒数第k个节点

【代码】OJ题-输出链表倒数第k个节点。

2024-09-28 10:40:23 213

原创 OJ题-链表的中间结点

【代码】OJ题-链表的中间结点。

2024-09-28 10:39:09 93

原创 双向链表-

前一个节点存了后一个节点的地址,后一个节点也存了前一个节点的地址,即循环链表。

2024-09-22 20:29:24 188

原创 OJ题-反转链表

给你一个单链表的头节点,请反转链表,并返回新的链表。

2024-09-16 21:23:10 202

原创 OJ题-移除链表中的元素

1.给定一个链表的头节点和一个整数val,请删除链表中所有满足Node.val==val的节点,并返回新的头节点。

2024-09-16 20:25:01 190

原创 OJ题-顺序表

3.合并两个非递减顺序的数组,使合并后的数组同样按照非递减顺序排列。2.在有序数组中删除重复出现的元素,并返回新的数组长度。1.删除数组中与val相同的数,并返回新的数组长度。合并数组:【1,2,3,5,6,8,10】时间复杂度O(m+n)

2024-09-16 09:28:35 250

原创 --链表--

2)int*--->int**(二级指针)

2024-09-14 14:46:18 186

原创 -顺序表-

8)在指定位置插入数据。9)删除指定位置的数据。

2024-09-10 23:26:02 313

原创 多态案例-电脑组装

【代码】多态案例-电脑组装。

2024-05-20 20:48:47 248

原创 虚析构和纯虚析构

-->少了Cat的析构函数(在:Tom小猫在说话"的下面)堆区数据未处理干净(子类)

2024-05-20 18:43:29 266

原创 多态-计算器类

-->普通写法:若想扩展新的功能,需要修改源码。

2024-05-20 15:58:00 310

原创 多态的原理剖析

注意:要将配置环境改为*86(*64会打印成8)

2024-05-19 21:31:55 271

原创 多态-基础概念

【代码】多态-基础概念。

2024-05-19 20:34:48 176

原创 关机程序.

【代码】关机程序.

2024-04-28 22:57:28 118

原创 猜数字游戏

【代码】猜数字游戏。

2024-04-28 22:28:24 238 1

原创 演示多个字符从两端向中间汇聚

【代码】演示多个字符从两端向中间汇聚。

2024-04-27 22:41:36 85

原创 C++对象模型和this指针

-->成员变量和成员函数时分开储存的(在C++中,类内的成员变量和成员函数分开储存,只有非静态成员变量才属于类的对象上用sizeof()计算类所占的空间时,只计算属于类的对象上的!!!!!!!!!!!!!!!!

2024-04-27 09:46:37 1018

原创 静态成员static

【代码】静态成员static。

2024-04-26 22:05:25 238 1

原创 Const修饰成员函数

1.常对象只能调用常函数,不可以调用普通函数,因为普通成员变量可以修改属性2.const+在对象前,函数后3.只能通过构造函数的初始化表进行初始化const int hour=6的写法是错误的!!!!!!!!!!!!!!!!!!!!!!!!!!!!4.this指针指向的值可以修改,指针的指向是不可以修改的,但当其变为常对象时,指针指向的值也不可以修改了。

2024-04-26 21:02:56 205 1

原创 友元(friend)

-->让一个函数或者类访问另一个类中的私有成员。

2024-04-26 19:44:51 306 1

原创 数据结构与算法-时间/空间复杂度

1.空间是可以重复利用,不累计的2.时间是一去不复返,累计的三.例题1.

2024-04-24 15:43:56 1111

原创 函数调用运算符重载

【代码】函数调用运算符重载。

2024-04-23 21:06:03 115 1

原创 关系运算符重载

-->让2个自定义类型进行对比操作。

2024-04-23 20:16:52 167 1

原创 赋值运算符重载

【代码】赋值运算符重载。

2024-04-23 20:05:59 118 1

原创 递增运算符

-->实现自己的整型数据。

2024-04-22 22:49:35 242

原创 左移运算符重载

传参时相当于ostream& out=cout。--->可以输出(cout)自定义的数据类型。--->当数据成员为私有时,可以用。(引用的本质是起别名)--->写法2:引用。

2024-04-22 21:48:45 219

原创 加号运算符重载

运算符重载:对已有的运算符重新进行定义,赋予另一种功能,以适应不同的数据类型--->对于内置的数据类型(如:int)编译器已经知道如何进行运算,但对于抽象的类,编译器不知 道如何进行运算。

2024-04-19 18:03:42 371 1

原创 C++ 继承

---->使用开发人员命令提示工具进行查看。

2024-04-18 22:03:14 988 1

原创 二分/折半查找

-->在一个有序数组中查找某个具体的数字。

2024-04-17 16:30:13 240 1

原创 函数递归(基础习题2)

递归条件:只有当n>9才能进入循环,否则返回数字本身。

2024-04-17 16:00:02 221 1

原创 函数的递归(附加题)

有三个立柱,A,B,C,A上有n个盘子,盘子由从下到上,从大到小的顺序排放,要求将A上的盘子挪动到C盘,且在挪动的过程中还要保证盘子始终以从下到上,从大到小的顺序排放递归思路:当A上只有一个圆盘时,只需A->C运行结果如图所示:推荐动画视频:汉诺塔小游戏和递归思想_哔哩哔哩_bilibili【递归2】如何治疗晕递归?_哔哩哔哩_bilibili青蛙一次可以跳一级台阶,也可以一次跳两级台阶,求青蛙跳上n级台阶的跳法递归思路:(类似:斐波那契数列规律)总结:函数递归就是要注重整体(微操作),不要过

2024-04-16 21:23:46 711 1

原创 函数的递归

程序的编程技巧(大事化小)

2024-04-15 21:33:55 427 1

原创 进阶冒泡排序

2.函数使用特别注意事项3.举例。

2024-01-27 14:16:53 589

原创 ->5.函数指针<-

类比数组指针(指向数组的指针)-----

2024-01-24 14:30:19 651 1

原创 -->4.指针<--

【代码】-->4.指针<--

2024-01-23 22:23:19 533

空空如也

空空如也

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

TA关注的人

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