自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组移除元素(快满指针)

思路:通过定义快慢指针实现在一个for循环中实现元素的移除。快慢指针初始值都为0,for循环通过快指针进行遍历,慢指针指向新数组(在原数组中逆置)中元素的下标,当我们的快指针跟需要删除的val值不相等时候,将快指针所在数组元素赋值到慢指针所指位置,慢指针向后移动。否则继续移动快指针。

2022-10-06 19:23:11 225 1

原创 模板模式(Template Method)

模板模式(Template Method)

2022-10-06 19:13:46 98

原创 经典排序算法之冒泡排序

冒泡排序

2022-08-04 18:30:40 128

原创 TCP通信实现

使用tcp协议进行简单通信

2022-07-18 18:50:14 208

原创 【无标题】

进程间通信(IPC) 管道

2022-06-29 09:47:16 43 1

原创 Linux下exec函数簇

//exec函数簇//lexec函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的//内容,换句话说,就是在调用进程内部执行一个可执行文件。/* int execl( const char *path, const char *arg, ...); int execlp( const char *file, const char *arg, ...); int execle( const char *path, const char *arg , ...

2022-06-25 10:13:23 134 1

原创 【无标题】fork函数

Linux下fork函数

2022-06-25 10:03:12 49

原创 环形链表题解

给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回 true 。 否则,返回 false 。输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第..

2022-05-14 17:06:45 300

原创 【无标题】

给定一个单链表的头结点head(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0\leq n\leq10000≤n≤1000要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n)O(n) 。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。以上转换过程如下图所示:解法一:迭代法遍历链表,使当前指针cur指向它的前一个节点,但此时由于cur指针指向前一个节点,会丢失cu.

2022-05-14 16:54:37 187 1

空空如也

空空如也

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

TA关注的人

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