自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++智能指针_C++回顾

回顾智能指针要点。

2024-02-28 16:13:52 492

原创 C++异常_C++回顾

回顾异常要点。

2024-02-27 11:19:12 476

原创 C++11_C++回顾

回顾C++11要点。

2024-02-26 19:05:13 931

原创 C++多态_C++回顾

回顾多态要点。

2024-02-05 22:20:41 787

原创 C++继承_C++回顾

回顾继承要点。

2024-02-04 01:08:24 951

原创 C++模板__C++回顾

回顾模板要点。

2024-01-31 20:45:42 446

原创 C++内存管理_C++回顾

回顾内存管理要点。

2024-01-27 19:43:27 655

原创 C++类和对象_C++回顾

回顾类和对象的要点。

2024-01-25 01:03:17 865

原创 C++入门基础_C++回顾

回顾函数重载、引用和宏。

2023-12-01 15:47:49 411

原创 vector的简单模拟实现_C++

从数据结构、构造、增删查改、空间管理等方面来简单模拟实现vector

2023-11-23 00:02:13 283

原创 数据结构与算法_二叉搜索树

在数据的查找上,它优于普通二叉树。要让普通二叉树成为二叉搜索树,就要对于树中每个节点X,它左子树中所有节点元素的值小于X中的值,它右子树中所有节点元素的值大于X中的值。

2023-09-30 15:24:36 160

原创 数据结构与算法_栈

栈是一种特殊的线性表,它只允许在固定的一端进行插入和删除的操作。

2023-09-09 15:49:42 133

原创 数据结构与算法_树和二叉树

树是一种非线性的数据结构,它由n(n>=0)个有限结点组成一个具有层次关系的集合。二叉树是一种树形结构,它的每个节点的度最大为2,不存在度大于2的节点,并且,二叉树的子树或者节点有左右之分,它们的次序不能颠倒,二叉树是有序树。

2023-09-08 16:31:07 114

原创 C++_模板进阶_非类型模板参数_模板特化_分离编译

详细介绍模板的用法,以及在分离编译中模板存在的问题。

2023-08-15 20:11:02 164

原创 C++_模板初阶

初步介绍函数模板和类模板的使用方法

2023-08-13 19:04:55 189

原创 C++_简单模拟实现string的增删查改

简单模拟实现string的增删查改

2023-07-13 04:16:07 279

原创 C++_简单模拟实现string的基本结构

今天来模拟C++中的string基本结构。注意仅仅是简单模拟,string内部结构其实非常复杂,并且不同版本的IDEstring的内部结构也不尽相同。尽管有所不同,但是各个版本的string实现的效果大致一致。真正的string是大佬团队努力的智慧结晶,而今天只是菜鸟一人自己模拟着玩儿hh

2023-07-11 21:41:35 213

原创 数据结构与算法_堆排序

堆排序,即利用堆的思想来进行排序。

2023-07-05 00:11:32 486

原创 Linux_Linux基本指令(1)

介绍最基础的Linux指令,并对部分指令做简单演示。

2023-07-03 19:57:09 156

原创 数据结构与算法_单链表

要实现对一组数据的增删查改,我们可以用动态顺序表来实现。但是动态顺序表也有它的缺陷,那就是要对某个位置的数据进行删除,或者在某个数据之前或之后插入数据,就要改变部分数据原有的位置。而用链表的话,就不会有这种情况,只需要让指针指向对应的位置就可以。

2023-04-02 14:33:31 464 2

原创 C语言航班信息管理系统_增删查改

本质是增删查改。

2023-03-14 23:32:52 1489 2

原创 数据结构与算法_动态顺序表

Dynamically allocated arrays are allocated on the heap at run time. The heap space can be assigned to global or local pointer variables that store the address of the allocated heap space (point to the first bucket). To dynamically allocate space, use calls

2023-03-04 20:05:13 719 1

原创 Linux_CentOS虚拟机安装教程

用Oracle VM VirtualBox安装CentOS

2023-02-15 10:46:53 676 1

原创 算法_合并果子题解

由题目可知要省力气的话,就要依次将两个重量最小的果子堆合并。需要用到数组,存放最开始果子堆的重量。然后每次合并两个果子堆,用一个变量接收合并所用的力气,再对果子堆重量大小从小到大排序。注意!已经合并过的果子堆就不需要再对它的重量排序了,所以要用到sort(a+i,a+n)。然后继续合并,继续排序,直至合并n-1次。

2023-02-14 16:29:11 709 1

原创 算法_爬楼梯题解

爬楼梯问题的本质是斐波那契数。可以使用滚动数组。

2023-02-07 12:23:32 2314 4

原创 C进阶_位段

与结构体相比,位段可以达到同样的效果,但是位段可以很好的节省空间,但是有跨平台的问题存在。

2023-02-06 21:53:27 560 1

原创 C进阶_动态版通讯录_增删查改

动态版通讯录的核心是增删查改。

2023-02-06 18:44:05 3724 2

原创 算法_位运算x&(-x)和x&(x-1)

当一个奇数与它的负值按位与时,结果为1。当x为偶数时,m = x & -x , 则 x % m = 0, 且 m = 2^k。当x为0时,x&(-x)的结果为0。

2023-01-28 12:11:15 797 2

原创 C进阶_结构体内存对齐

结构体的对齐规则如下:1. 第一个成员在与结构体变量偏移量为0的地址处。2. 其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。对齐数 = 编译器默认的一个对齐数与该成员大小的较小值。VS中默认的值为8。3. 结构体总大小为最大对齐数(每个成员变量都有一个对齐数)的整数倍。4. 如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。

2023-01-27 17:43:10 1061

原创 C进阶_指针和数组试题解析

C语言指针和数组试题解析

2023-01-21 22:30:19 1522 1

原创 C进阶_内存库函数_和这群虫豸在一起,怎能搞好政治呢?

和这群虫豸在一起,怎能搞好政治呢?

2023-01-21 21:48:52 1188 1

原创 C进阶_内存库函数

C语言内存库函数

2023-01-17 18:18:34 497 3

原创 C进阶_字符串查找库函数

字符串查找库函数

2023-01-17 17:11:08 402 2

原创 C进阶_字符串库函数

对一系列常用字符串库函数讲解~

2023-01-15 19:08:11 520 2

转载 算法_基础算法模板(1)

双指针算法 —— 模板题 AcWIng 799. 最长连续不重复子序列, AcWing 800. 数组元素的目标和。浮点数二分算法模板 —— 模板题 AcWing 790. 数的三次方根。快速排序算法模板 —— 模板题 AcWing 785. 快速排序。归并排序算法模板 —— 模板题 AcWing 787. 归并排序。整数二分算法模板 —— 模板题 AcWing 789. 数的范围。高精度加法 —— 模板题 AcWing 791. 高精度加法。高精度减法 —— 模板题 AcWing 792. 高精度减法。

2023-01-13 19:33:18 85 3

原创 C语言_库函数的模拟实现_作业

模拟实现strlen。模拟实现strcpy。模拟实现strcmp。模拟实现strcat。模拟实现strstr。

2023-01-13 16:16:47 73 3

原创 宝藏网站_电脑博物馆

里面全是老古董。有模拟的旧机器、DOS游戏、经典软件、远古Linux系统,甚至有90年代的VR,并且能在网页上跑起来。​站长很可能是大神吧,肯定是个很有意思的人。

2023-01-12 23:50:28 424 3

原创 C语言_字符串旋转结果_C语言字符串旋转结果

解决这一问题要用到库函数strstr和strncat。

2023-01-11 23:07:18 260 4

原创 C语言_字符串左旋_C语言字符串左旋

首先逆序前k个字符,然后逆序剩下的字符,最后把所有除了\0之外的字符逆序例如,在字符串abcdef中逆序前两个字符,那么就要先把ab逆序成ba,然后把cdef逆序成fedc,最后整体逆序成cdefab

2023-01-11 19:03:00 118 2

原创 C进阶_int *p1[10]和int (*p2)[10]的区分_C语言指针

当你访问他的博客时,你就像走进了一间很多年没人管理、没人居住的房子,而当你进去后,你会发现这件房子里,时空似乎并没有向前,因为你所看到的状态,和十几年前主人最后一次关上它的门时的样子一模一样,十几年来没有人改变它的任何样子。我记得访问过一个大学老师的博客,里面有2004年他和很小的女儿的照片,也有和家人的照片,还有二零零几年某家电脑门市的照片,我好像穿越过去看看照片里当年的电脑门市,也想知道当年的门市老板现在去干什么了。

2023-01-09 22:51:54 266 3

空空如也

空空如也

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

TA关注的人

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