- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 24.8.14 数据结构|树、二叉树
1:n节点、根结点、父节点、叶子结点、度、高度、深度:有几个分叉就有几个度:第几层:节点的度的最大值关系:父子实现:存储。
2024-08-14 23:42:51
173
原创 24.7.28算法|链表+数学:两数相加
t=N7T8. - 力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。
2024-07-29 08:58:14
278
原创 24.7.17数据结构|顺序表
目录大O的工程意义? 线性表引入:主要掌握【代码实现】:一、线性结构1、逻辑描述2、顺序表1、如何定义结构1)静态顺序表1)动态顺序表2、写代码(1)【clion创建工程】编辑 (2)敲代码[.c][.h][main.c]静态表:动态表:扩容问题:顺序表第一版笔记https://blog.csdn.net/weixin_47011416/article/details/138389701算法评估,算法运行时间,算法时间效率的评估??
2024-07-28 00:24:09
271
原创 24.7.24数组|那几个课后得做的题
3. 返回一个整数其二进制表达式中数字位为'1'的个数(Leetcode 191 /简单)1. 实现一个函数atoi,使其能够将字符串转换整数 (Leetcode 8/中等)2. 颠倒给定的32位无符号整数的二进制位(Leetcode 190/简单)4. 验证给定字符串是否可以解释为十进制数字(Leetcode 65/困难)
2024-07-24 22:51:21
245
原创 24.7.23Java语言|第二章
复习的时候找这个地址D:\桌面\Java学习\01大学Java课件\第一阶段1、概念注意:Java中,内存氛围栈内存和堆内存2、变量声明:(1)在Java中,浮点数默认是双精度浮点数。如果要给一个单精度浮点数变量赋值,需要在变 量值后面加上一个f或者F,表示是单精度浮点数(2)//在Java的布尔类型变量,编译完成后就不存在了。因为Java在C++基础上开发的,而 C++中使用 //0 与 非0表示假和真。
2024-07-24 10:23:28
392
原创 24.7.10|暑假-数组题目:实现整数的数字反转【学习记录】
这种方式相对来说要了解一些Linux操作系统的基本操作以及如何安装配置软件。接下来我把这两种方式都介绍一下。小云:原来是这样,那我要如何搭建“LAMP/LNMP”环境,并且在这个环境上安装WordPress?老王:我这里推荐的搭建方案有两种,第一种就是通过云市场镜像来搭建,这种方式最简单;相关内容整数转整数转字符串,字符串转数组字符串,字符串转数转字符。串,字符串转:字符数组•算法思维:遍历。
2024-07-16 17:09:46
434
原创 笔记本索引|不想抄写的内容
没拿到一个元素,向dummy链表里。,把这个结构变成带头结点的链表。//先让头节点指向空,有一个。给原来的链表头指针。
2024-05-10 16:13:52
149
原创 学习中的小疑问|头结点是什么?
在这个例子中,`LinkedList` 结构体包含一个 `head` 指针,它指向链表的第一个节点,即头结点。头结点本身不存储有效数据,它的 `next` 指针指向链表的第一个数据节点。
2024-05-10 16:07:30
359
原创 24.5.3数据结构|顺序表错误代码(别看了,都是错的代码,丢人)
别把你们带到沟里了。不过也没事,你们不知道我是谁,哈哈哈哈哈,那就好,那就好。如果空间够的话,插入函数是没有问题的,但是空间不够的话,这样扩容不行。怎么区分原空间和新空间然后拷贝?申请Seq->date的同类,不是Seq的同类。1、先申请一块更大的空间,(2倍扩容更好一些)是用来返回0或者-1的,用来表示成功、失败。改0到
2024-05-03 11:53:58
1271
3
原创 24.5.4数据结构笔记|链表实现以及错误
引入辅助指针的时候,已经顺便把它指向了链表的第一个结点。1、怎么找到这个元素?用while就可以了。3、更新”表头“,是对头更新,头的num表示总数。引入临时指针tmp,备份然后释放。2、需要申请一个新结点放val。2、找到待操作的前一个结点,p指向前一个结点。怎么一个一个沿着链表表示出来感觉有点模糊?站在一个节点上,先后看条件是否满足。(这时候p就相当与B了好像)1、辅助指针,指向第一个。1、忽略了第一步范围校验。为什么要引入辅助指针?1、引入辅助指针,是。做个逻辑大题是对的。
2024-04-29 10:03:21
149
原创 static作用
3. static局部变量:使用static关键字修饰的局部变量在函数调用之间保持其值。2. static全局变量:使用static关键字修饰的全局变量只在声明它的源文件中可见。4. static内部类型定义:使用static关键字修饰的结构体、枚举和联合等类型定义只能在其所在的源文件中访问。1. static函数:使用static关键字修饰的函数只能在其所在的源文件中访问,不能被其他源文件中的代码调用。总之,static关键字在C语言中主要用于实现作用域控制和封装,有助于编写更模块化、更易维护的代码。
2024-04-26 11:32:25
250
原创 24.4.11-13C语言学习笔记|函数、部分结构体【未完待续】
注意:函数名一直是放在”=“左边。考虑:可以接受信息(几个?每个都是什么类型?)可以返回信息(返回1个信息,什么类型)1、第一个用法 2、第二个用法3、第三个用法表现在如何定义方面:巴拉巴拉1:交换两个数
2024-04-11 23:07:46
311
原创 L1-005 考试座位号[数组法](结构体的话,我太菜了,再练练吧)
正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。考生信息之后,给出一个正整数 M(≤N),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。“太菜了”,还没研究明白,研究明白了再补上吧。
2024-04-10 17:17:14
453
原创 24.3.31数据结构|学习笔记(第二集)
数据结构核心问题:什么才能够自动化,有序化数据分析:如何把数据存入计算机,并进行处理。程序设计:信息的抽象:用变量数组结构体等结构,去完成信息的描述,记录,关系的维护自动化就是用一条一条的语句执行过程按照预设的目的,来操纵计算机完成信息维护。语句的组织就是函数,函数的关联就是信息流动关系,函数的语句组合就是算法。。数据结构就是这一系列的组合以及附加在这些组合上的关系当我们用数学和机器的眼光开始面信息处理的时候,就产生了数据结构和算法。
2024-03-31 16:34:08
325
1
原创 24.3.30数据结构|快速排序法
2、从右往左扫描,找到小于或等于p的数,如果找到,r就让R[i]和R[j]交换位置;3、从左往右扫描,找到大于或等于p的数,R[i]和R[j]交换,j++;1、取数字的第一个元素作为基准元素【p】,可以去第一个p=R[i];
2024-03-29 10:47:28
206
1
原创 二级错题复习
6、软件需求规格说明书:需求分析即是分析软件用户的需求是什么,描述需求的文档称为软件需求规格说明书。9、数据库管理系统是数据库的机构,它是一种系统软件,负责数据口中的数据组织、数据操纵、数据维护、控制级保护和提供数据服务等,在不同变异范围内extern说明符来扩展全局变量的作用域,可以将全局变量作用于扩展到其他文件中,而不是限制全局变量的作用域。10、软件需求规格说明书的作用有L:软件设计依据,软件验收的依据,用户和开发人员对软件要做什莫的共同理解。4、递归函数是通过栈来实现的,调用原则和站的是现象一致。
2024-03-22 15:18:25
127
1
原创 C语言程序设计(计算机二级学习、自用复习大纲吧)
此文纯粹是我自己不想手写,列的一个用于助记的大纲(自己习惯使用)虽然都说二级证书我们不是很需要,但是考一考也无所谓,反正也没有坏处。1、线性表的基本定义??- 特点2、是什么??3、线性表的地位?4、线性表是一种线性结构。是什么意思??5、非空线性表的特征:1a1,2a2,3??6、线性表的长度???7、线性表的顺序存储结构??哪两个基本特点:1、存储空间2元素8、确定1存储,2存储,就可以使元素在线性表中的位置唯一确定??9、对线性表进行各种处理。
2024-03-03 23:18:08
439
原创 24.2.21万恶的求素数 | 编写函数int fun (int Lim ,int aa[MAX])其功能是求出小于或等于lim的所有函数数并放在aa数组中,并返回求出的素数的个数
【代码】24.2.21万恶的求素数 | 编写函数int fun (int Lim ,int aa[MAX])其功能是求出小于或等于lim的所有函数数并放在aa数组中,并返回求出的素数的个数。
2024-02-21 17:41:48
484
原创 24.2.19数据结构基本概念术语(王卓)|学习笔记
带返回值的有&/*实部*//*虚部*/}Complex;/*函数声明*///赋值功能的函数//想加//想减//*// \//函数引用等等//这行代码将A和B的实部相加,并将结果赋给c所指向的复数的实部。int y;} Point;这样,你就可以用Point来代替int y;Point p;这行代码声明了一个结构体类型的变量p。3、typedef这在定义回调函数或者函数指针这里定义了一个名为的新类型,它表示一个接受一个int参数并返回void。
2024-02-19 23:30:37
508
1
原创 24.2.18 C语言学习笔记 | 调试
点了release之后记得运行一下然后再找文件夹。Debug是调试版本(.exe占内存大)Release是发布版本(.exe占内存小很多)
2024-02-18 21:57:46
517
1
原创 24.2.17C语言学习笔记 | 结构体
结构体就是创建一个新的数据类型,这个类型由多个不同的数据项组成。在编程中,你可以把它想象成一个包裹,里面可以放很多不同的东西,比如书、笔、钥匙等。
2024-02-17 23:20:58
698
1
原创 冒泡泡排序法 | 对给定4个整数按照递增的顺序排列。
for (i = 0;i++) {//已经确定i个数的位置。//1和2比,2和3比,,,比较4-i次。j控制判断第一个是不是大于第二个,第二个是不是大于第三个,/*使用数组.for循环*//*i表示确定顺序的个数。
2024-02-16 12:52:36
354
原创 C语言检查组件故障怎么做?幼稚鬼同学学习笔记
printf("开始检查组件%"PRIu32"...", i + 1);//当你使用 "开始检查组件%"PRIu32"..." 这样的格式化字符串时,你正在使用一个占位符来指定一个特定的输出格式。printf("组件%"PRIu32"状态良好\n", i + 1);printf("组件%"PRIu32"出现故障\n",i + 1);//初始化随机数生成器。printf("健康检查已完成...");puts("开始健康检查...");//检测故障,检测n个组件的故障情况。//组建健康检查模拟。
2024-02-15 20:27:21
391
1
空空如也
human resourse machine游戏这一关怎么过,有同学可以指导一二吗?
2023-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人