Lei宝啊_社区达人页

个人头像照片
Lei宝啊
已加入开发者社区289

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布170篇文章
1条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2023年10月

2023年08月

  • 08.25 18:43:45
    发表了文章 2023-08-25 18:43:45

    翻倍以链表形式表示的数字

    有点相似于:链表相加II,这道题我们仍然有进位,但不同的是,链表相加我们选择了开辟新节点,这道题我们选择反转两次链表,开始一次,结束一次。
  • 08.24 15:28:39
    发表了文章 2023-08-24 15:28:39

    重排链表(C语言)

    这题我们将使用栈解决这个问题,利用栈先进后出的特点,从链表的中间位置进行入栈,寻找链表的中间位置参考:删除链表的中间节点,之后从头开始进行连接。
  • 08.24 14:32:47
    发表了文章 2023-08-24 14:32:47

    删除链表的中间节点

    这个题类似于寻找链表中间的数字,slow和fast都指向head,slow走一步,fast走两步,也许你会有疑问,节点数的奇偶不考虑吗?while执行条件写成fast&&fast->next就OK,不理解可以画个图,自己举个例子就能看懂了。
  • 08.24 14:28:34
    发表了文章 2023-08-24 14:28:34

    反转链表II

    链表这部分的题,不少都离不开单链表的反转,参考:反转一个单链表 这道题加上哨兵位的话会简单很多,如果不加的话,还需要分情况一下,像是从头节点开始反转还是头节点以后开始反转,有了哨兵位后就只有一种情况了。 malloc一个哨兵位,next指向head,遍历两次,一次找起点,,开始节点的前一个节点保存下来,为了连接reverse返回的节点地址;一次找结束,结束的节点next节点保存下来,并使该节点的next指针置空,剩下的就是连接的问题,比较简单。
  • 08.22 12:11:56
    发表了文章 2023-08-22 12:11:56

    两两交换链表中的节点

    这个题有点类似于反转一个单链表,不同的地方在于这个题不全反转,所以我们不同的地方在于此题多用了一个prve指针保存n1的前一个节点,以及头的改变,用newhead保存一个新的头,其他都大同小异,参考:反转一个单链表
  • 08.22 12:06:54
    发表了文章 2023-08-22 12:06:54

    删除链表中的节点(力扣)

    把后一个节点的值抄过来,删node的下一个节点
  • 08.22 12:03:00
    发表了文章 2023-08-22 12:03:00

    删除有序链表中重复的元素-II(链表)

    双指针,slow和fast,并且增加标记flag初始为1。
  • 08.22 11:59:38
    发表了文章 2023-08-22 11:59:38

    (牛客网)链表的奇偶重排

    给定一个单链表,请设定一个函数,将链表的奇数位节点和偶数位节点分别放在一起,重排后输出。 注意是节点的编号而非节点的数值。
  • 08.17 20:02:42
    发表了文章 2023-08-17 20:02:42

    (牛客网)链表相加(二)

    假设链表中每一个节点的值都在 0 - 9 之间,那么链表整体就可以代表一个整数。
  • 08.17 19:57:45
    发表了文章 2023-08-17 19:57:45

    (牛客网)删除链表的倒数第n个节点

    给定一个链表,删除链表的倒数第 n 个节点并返回链表的头指针
  • 08.17 19:52:46
    发表了文章 2023-08-17 19:52:46

    (leecode)密码检查

    小明同学最近开发了一个网站,在用户注册账户的时候,需要设置账户的密码,为了加强账户的安全性,小明对密码强度有一定要求: 1. 密码只能由大写字母,小写字母,数字构成; 2. 密码不能以数字开头; 3. 密码中至少出现大写字母,小写字母和数字这三种字符类型中的两种; 4. 密码长度至少为8
  • 08.17 19:47:02
    发表了文章 2023-08-17 19:47:02

    (leecode)错误的集合

    将数字大小的位置++,然后遍历每个位置,大小为0的是缺失数字,大小为2的是重复数字
  • 08.10 15:55:45
    发表了文章 2023-08-10 15:55:45

    (leecode)设计循环队列

    这里循环队列可以是使用链表实现,也可以是使用数组实现,两种方法这里都比队列长度k多开了一块空间,用来界定满和空,当两个指针相同时为NULL,当尾指针的下一个是头指针为满。
  • 08.10 15:49:21
    发表了文章 2023-08-10 15:49:21

    (力扣)用两个栈实现队列

    这里是栈的源代码:栈和队列的实现 当然,自己也可以写一个栈来用,对题目来说不影响,只要符合栈的特点就行。
  • 08.09 13:23:55
    发表了文章 2023-08-09 13:23:55

    (力扣)用两个队列实现栈---C语言

    注意:这道题目队列的实现方法不同不会影响题目,只要是个队列,先进先出,那么不管你是双向还是结构不同,都不会影响题目的实现。
  • 08.09 13:14:43
    发表了文章 2023-08-09 13:14:43

    栈和队列的实现

    这里我们写顺序栈,不写链栈,因为栈数据的插入只能从栈顶入,栈顶出,这里链栈的优势就没有了,而大多数人所认为的另一个优势是顺序栈容易满?我们难道不能动态开一个,写一个checkcapacity吗,让他满了自动扩容,虽然有空间的损失,但这个并不是什么问题。再一个顺序栈的开辟与释放更为简单,直接释放掉动态开辟的数组空间就好。(当然,链栈也有其优势,但我更认可顺序栈)
  • 08.07 17:54:35
    发表了文章 2023-08-07 17:54:35

    无头单向不循环链表和带头双向循环链表的创建

    接下来我们将会了解最基础的链表--->单链表 以及最方便也是最爽的链表--->带头双向循环链表。
  • 08.07 17:48:21
    发表了文章 2023-08-07 17:48:21

    链表OJ:环形链表

    给你一个链表的头节点 head ,判断链表中是否有环。
  • 08.07 17:44:31
    发表了文章 2023-08-07 17:44:31

    C语言:相交链表

    给你两个单链表的头节点 headA和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null
  • 08.07 17:37:01
    发表了文章 2023-08-07 17:37:01

    C语言:反转一个单链表

    给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
  • 08.07 17:30:01
    发表了文章 2023-08-07 17:30:01

    链表OJ题目1 (移除链表元素)

    力扣(链接放这里喽)
  • 08.07 17:25:33
    发表了文章 2023-08-07 17:25:33

    自定义类型知识详解(结构体,位段,枚举,联合体)

    结构体是一些值的集合,这些值可以是不同类型的变量,被称为成员变量。
  • 08.07 17:16:02
    发表了文章 2023-08-07 17:16:02

    除自身以外数组的乘积

    除自身以外数组的乘积
  • 08.07 17:13:26
    发表了文章 2023-08-07 17:13:26

    旋转数组的最小数字

    旋转数组的最小数字
  • 08.07 17:11:49
    发表了文章 2023-08-07 17:11:49

    尼科彻斯定理

    尼科彻斯定理
  • 08.07 17:09:24
    发表了文章 2023-08-07 17:09:24

    计算日期到天数转换

    计算日期到天数转换
  • 08.07 17:07:18
    发表了文章 2023-08-07 17:07:18

    通讯录系统

    通讯录系统头文件:
  • 08.07 17:03:44
    发表了文章 2023-08-07 17:03:44

    Boyer-Moore 投票算法

    这里先贴题目:
  • 08.07 16:58:29
    发表了文章 2023-08-07 16:58:29

    你应该知道的C语言干货(8) (函数类指针)

    本节主要对函数类指针做讲解,并且对于写通讯录和简单计算器有一定参考意义。
  • 08.07 16:50:59
    发表了文章 2023-08-07 16:50:59

    你应该知道的C语言干货(7)(对数组类指针的区别解析和使用)

    也许你正在对某些指针非常困惑,不知道怎么区分和使用,像是数组指针和指针数组,一级指针,二级指针,一维数组,二维数组等,接下来我们来作区分讲解。
  • 08.07 16:40:14
    发表了文章 2023-08-07 16:40:14

    你应该知道的C语言干货(6)(qsort详解及模拟实现)

    我们知道包含stdlib.h头文件后,就可以使用qsort这个库函数,接下来让我们了解他。
  • 08.07 16:34:21
    发表了文章 2023-08-07 16:34:21

    你应该知道的C语言干货(5)(memset,memcpy,memmove,memcmp)

    我们知道包含string.h头文件后,就可以使用memset,memcpy,memmove,memcmp这些库函数,接下来让我们了解他们。
  • 08.07 16:27:19
    发表了文章 2023-08-07 16:27:19

    你应该知道的C语言干货(4)(strncpy,strncmp,strncat,strstr,strtok)

    该库函数作用和strcpy很相似,不同点在于
  • 08.07 16:17:36
    发表了文章 2023-08-07 16:17:36
  • 08.07 16:14:05
    发表了文章 2023-08-07 16:14:05

    你应该知道的C语言干货(1)

    小数直接写出来编译器默认为double类型,后面加上f才是float类型
  • 发表了文章 2024-05-15

    关于inline函数声明和定义为什么不可以分离

  • 发表了文章 2024-05-15

    (C++)四数之和--双指针法

  • 发表了文章 2024-05-15

    (C++)复写零--双指针法

  • 发表了文章 2024-05-15

    Git远程仓库

  • 发表了文章 2024-05-15

    Linux4.8、环境变量续

  • 发表了文章 2024-05-15

    4.3、Linux进程(2)

  • 发表了文章 2024-05-15

    Git分支管理(一)

  • 发表了文章 2024-05-15

    Linux4.5、进程状态(一)

  • 发表了文章 2024-05-15

    (C++)vector介绍及其使用

  • 发表了文章 2024-05-15

    (C++)string类及其函数

  • 发表了文章 2024-05-15

    (C++)把字符串转换成整数

  • 发表了文章 2024-05-15

    lesson05-C++模板

  • 发表了文章 2024-05-15

    (C++)只出现一次的数字II--异或

  • 发表了文章 2024-05-15

    lesson3-C++类和对象(下)(三)

  • 发表了文章 2024-05-15

    10.MySQL事务(上)

  • 发表了文章 2024-05-15

    (C++)只出现一次的数字I--异或

  • 发表了文章 2024-05-15

    3.1、Linux开发工具之vim编辑器

  • 发表了文章 2024-05-15

    Git多人协作(一)

  • 发表了文章 2024-05-15

    Linux4.9、进程地址空间

  • 发表了文章 2024-05-15

    7.MySQL复合查询

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息