本篇介绍:cpp中的继承与虚拟继承
2025-02-24 23:56:40
780
本篇介绍:cpp中的模板特化
2025-02-17 15:02:27
376
本篇介绍:栈和队列及其实现
2025-01-08 22:16:51
528
本题解法:使用双指针解法一:如上图,在一开始slow指向-1,fast指向数组起始位,进入while循环,保证fast不越界,因为代码中fast会自增,因此fast要小于num.size()-1。解法二:如上图,如果fast不为0就交换slow下一个位置和fast;如果fast为0就让fast独自自增。如上图,解题思想:先定义一个快慢指针,找到最后一个要复写的数据,然后从后往前开始复写。如上图,当第五次操作之后,此时slow就越界,这就是特殊情况。
2024-12-12 22:49:19
372
本篇学习Linux中的动静态库制作与使用
2024-12-08 07:00:00
715
本篇介绍:Linux中的磁盘空间管理,inode,软硬连接。
2024-12-08 00:00:00
687
本篇讲述:open函数、文件描述符、缓冲区
2024-12-05 09:54:46
1054
c语言在static常见的用法
2024-12-01 00:11:00
264
Linux中多行注释与取消多行注释
2024-11-27 09:30:06
288
c语言文件操作
2024-09-15 16:28:01
1014
1
0725:力扣OJ
2024-07-25 11:13:24
220
本篇介绍:cpp中的string类及模拟实现
2024-07-23 21:46:52
730
本篇介绍:二叉树链式结构及其OJ
2024-06-30 16:20:39
407
1
本篇介绍:cpp中的模板常见问题
2024-03-28 13:49:05
207
1
本篇介绍:cpp中的动态内存开辟,包括new、delete
2024-03-26 11:17:45
595
1
本篇介绍:fork函数与写时拷贝、进程终止与等待、进程程序替换
2024-03-21 18:32:08
1072
1
本篇介绍:cpp日期类实现、const成员、流插入与流提取、初始化列表、explicit关键字、static成员
2024-03-16 16:06:06
868
1
本篇介绍:构造函数、析构函数、拷贝构造函数、赋值运算符重载
2024-03-10 14:06:49
897
1
本篇介绍:树、二叉树、堆概念,堆接口实现,堆排序
2024-03-10 12:24:17
1187
1
本篇介绍:Linux下的进程优先级、环境变量、虚拟地址空间
2024-01-04 17:56:53
1144
1
本篇介绍:Linux的进程管理、进程的几种状态、孤儿进程。
2023-12-12 16:16:52
867
Linux的git使用
2023-12-05 15:31:23
1593
Linux环境下的软件安装、代码编译、gdb调试、makefile及依赖关系与方法。
2023-12-04 14:53:45
979
c语言字符串函数
2023-12-01 15:47:11
1002
1
本篇介绍:cpp中类和对象中类的定义及大小计算、this指针
2023-11-27 20:28:21
939
1
本篇介绍:Linux的权限管理
2023-11-26 22:17:55
1983
1
本篇介绍:c++中的引用、内联函数、auto、范围for循环。
2023-11-26 14:57:24
959
1
本篇介绍:Linux基本指令(入门级)
2023-11-22 19:08:43
980
1
本篇介绍:c++命名空间、缺省参数、函数重载
2023-11-13 00:00:00
57
栈和队列
2023-11-12 00:00:00
59
1
本篇介绍:c语言实现链表的基本接口
2023-11-11 14:46:56
142
1
本篇介绍:c实现顺序表的基本接口
2023-11-09 16:01:18
56
1