- 博客(13)
- 收藏
- 关注
原创 机器学习概述
在数据集中,有些数据是有特征值与目标值的(这些目标值是连续的和离散的),而有些数据是只有特征值而没有目标值,我们来举个例子:根蒂色泽敲声西瓜状态蜷缩深绿色沉闷熟瓜笔直浅白色清脆生瓜在上面的数据中,我们一般将一行数据称为样本,将一列数据称为特征,在上面的表格中,很明显西瓜的生和熟就是我们上面所说的目标值,前面的三列是特征值。
2025-04-28 11:16:29
842
1
原创 【刷题系列】LeetCode消失的数字、轮转数组
假设现在有一个数组[1,2,3,4,5],k = 3,先逆置前n-k个也就是前2个,得到数组[2,1,3,4,5],再逆置后k个也就是后三个,得到数组[2,1,5,4,3],再整体逆置,得到数组[3,4,5,1,2],得到最终答案。首先nums数组中有n个数,而0到n有n+1个数,总共2n+1个数,而那个消失的数字只在n+1个数中出现一次,而其他数字都出现了两次,所以我们可以用0对这2n+1个数依次按位异或,得到的最后结果就是那个消失的数字。向右轮转 1 步: [7,1,2,3,4,5,6]
2025-04-24 21:50:57
795
1
原创 超详细实现单链表的基础增删改查——基于C语言实现
依据前面所提的关于不带头单向不循环链表的结构,我们可以得出,单链表每个节点有两个变量,一个用来存放数据,一个用来指向下一节点,那么我们就可以根据这个结构来定义我们的单链表。}SLTNode;其中,我们将int重定义为SLTDataType,是为了后续方便我们修改整个链表的数据类型,将struct SListNode重定义为SLTNode,方便我们后面使用。
2025-04-21 22:25:19
992
8
原创 C语言——数组
/定义一个长度为10的整型数组//定义长度为20的字符型数组//数组初始化//完全初始化//不完全初始化,数组首元素为1,其余为0在一维数组中,单个元素的类型都是内置类型,当我们把一个数组作为数组的一个元素时,这个时候的数组就是一个二维数组,如图int main()//3行,每行3个元素的整型二维数组//5行,每行3个元素的字符二维数组return 0;
2025-04-17 23:31:51
1247
原创 C语言——函数递归与迭代
迭代是函数利用自身已有的变量来推算需要的新变量,和递归直接调用自身存在一定差异,二者在某些情况下是可以相互转换的,同种情况下,这两种方法优先考虑迭代,因为递归很容易造成栈溢出,下面就通过两个实例来感受一下迭代与递归的差异。我们要知道,系统分配给程序的空间是有限的,如果出现了死循环或者是死递归,就可能导致系统一直不停地开辟栈空间,最终耗尽栈空间,造成栈溢出的现象。
2025-04-17 12:51:48
1323
原创 C语言——函数
这一部分在上一篇文章有浅浅的提过啦,现在我们详细了解一下。在C语言中,函数分为库函数和自定义函数。显然,库函数能实现的功能是有限的,因此在C语言中,还有更重要的一类函数,那就是自定义函数。顾名思义,自定义函数就是由我们用户根据自己的实际需求来设计的函数,自定义函数和库函数一样,拥有函数名、返回值类型和函数参数。statement;//void 函数的返回类型,这个是空类型//fun_name 函数名//para 函数参数//statement 语句块if (x > y)return x;
2025-04-16 22:36:37
905
2
原创 C语言——二分查找、猜数字、for循环打印九九乘法表
今天我们来实现一个简单的算法——二分查找,以及一个猜数字小游戏的实现,目的是将前面所学的知识应用起来。
2025-04-16 12:06:17
682
1
原创 C语言——循环结构
讲完分支语句,紧接着就来讲循环语句啦!在C语言中,循环语句有do while语句、while语句以及for语句。接下来我将为大家一一介绍这几个语句的特点及用法。
2025-04-15 20:21:11
975
原创 C语言——分支语句
在现实生活中,我们经常会遇到作出选择和判断的时候,在C语言中也同样要面临作出选择和判断的时候,所以今天,就让我们一起来了解一下,C语言是如何作出选择判断的。
2025-04-15 12:45:25
1188
原创 关于VS2022的一些调试技巧
都说工欲善其事必先利其器,诚然,在开发中也是如此,对开发工具的熟练使用能够大大提高你的开发效率,也能在你遇到bug时能够快速精确地定位到错误所在,今天将分享一些我在学习过程中对vs2022这款开发工具的一些调试技巧以及一些编程常见的错误总结。
2025-04-14 23:18:29
1035
1
原创 初始C语言(2)
define是C语言中的一个预处理命令,其中#表示这是一条预处理命令,define为 宏 定义命令,//#define定义标识符常量//#define定义宏int main()return 0;运行结果如下:今天的内容就到这里啦,初识C语言系列也结束咯,出这个系列是为了让初学者能够快速地上手C语言,对C语言有一个初步的认知,同时我也可以复习之前所学过的内容,巩固基础。后续的文章将针对C语言不同模块的知识进行深入学习,将自己所学都尽量展现出来。
2025-04-14 15:30:00
1776
原创 初始C语言(1)
C语言是一门面向过程的计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。1989年,ANSI发布了第一个完整的C语言标准——ANSI X3.159-1989,简称"C89",也称其为“ANSIC”。1999年ISO又发布了新的C语言标准,简称为"C99"。
2025-04-14 09:51:03
719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅