- 博客(27)
- 收藏
- 关注
原创 两道题目带你入门环形链表(Leecode题目141, 142)
给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环 ,则返回 true。否则,返回 false。给定一个链表的头节点 head ,返回链表开始入环的第一个节点。如果链表无环,则返回 null。
2023-07-06 23:43:36
324
原创 论不创建临时变量交换两个变量(C语言实现)
这里只用到两种方法来解决,欢迎各位大佬在评论区指点创建临时变量交换来两个变量使用函数交换创建一个临时变量来交换相信大家这种都以及是了如指掌,以上的两种方法都是通过创建一个临时变量来实现的,但是,如果不允许创建临时变量该使用什么方法?不创建临时变量来交换两个变量第一种方法上代码#include <stdio.h>int main(){ int a = 3; int b = 5; printf("交换前:a = %d, b = %d\n", a, b); a.
2022-05-12 11:47:10
156
原创 2.3的学习内容
局部变量和全局变量变量的作用域和生命周期在VS2021中使用传统scanf警告原因局部变量和全局变量的优先顺序以及如何区分当局部变量和全局变量的变量相同时,会“局部优先全局”通俗的讲,在大括号内的就是局部变量,大括号外的就是全局变量(我以前还以为在主函数里的也是全局变量,今天才知道是局部变量)变量的作用域和生命周期作用域,通俗的讲就是变量所作用的范围。生命周期也就是从变量的定义到离开其函数的一段时间。关于变量的作用域,如果你在一个源文件中定义了一个变量(int a)然后在另外一个源文件中.
2022-02-10 22:34:42
163
1
原创 第二节课总结
1.常量 常量一共有四种,分别是字面常量,const 定义的常变量,define定义的标识常量和枚举常量。 字面常量 字面常量就是字面上的常量,如1,2,3,4,"ahsbb"'a',这些都是字面常量。 const定义的常变量 如const int a=3,这就是定义了一个常变量,但是需要注意的是const只是使它变得不能更改,而它的本质还是变量。如(const int a=3;char arr[a]={1,2,3})理论上来讲这个代码是可以成功...
2022-02-07 21:35:52
319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人