自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode—合并两个有序数组

上面是此题的一种情况,下面我们来看此题另一种情况。

2024-09-15 17:45:02 333

原创 数据分析实战—IMDB电影数据分析

【代码】数据分析实战—IMDB电影数据分析。

2024-12-20 17:40:07 507

原创 数据分析实战—鸢尾花数据分类

【代码】数据分析实战—鸢尾花数据分类。

2024-12-17 21:00:03 700

原创 数据分析实战—玻璃类别分类

玻璃类别分类:(1) 加载玻璃类别数据集,划分训练集、测试集 ;(2) 对训练集、测试集进行标准差标准化,并分别输出标准化之后的训练集、测试集的方差和均值;(3) 使用支持向量机对玻璃类别数据集进行分类,输出分类模型评价报告;(4) 使用梯度提升回归树对玻璃类别数据集进行回归,并计算回归模型的5项评价指标得分。

2024-12-17 20:15:10 576

原创 数据分析实战—食物营养信息

1) 导入该农业部门食物营养数据的JSON数据文件;

2024-12-15 16:10:59 574

原创 数据分析实战—房价特征关系

(1)读取房价特征关系表(house_price.npz)绘制离地铁站的距离与单位面积的房价的散点图;(2) 创建新画布,将附近的商店个数划分为“0~3”,“4~7”,“8~10”3 个区间,并根据个数贴上对应的标签:“较少”,“中等”,“较多”。分别计算 3 个区间下单位面积的房价的均值,绘制附近商店的个数与单位面积的房价的柱形图(3) 创建新画布,根据交易年份绘制饼图,并查看交易年份的分布情况;(4)创建新画布,再子图上分别绘制房屋年龄、离地铁站的距离、附近商店的个数、单位面积的房价 4 个特征的箱线图

2024-12-12 21:00:02 613

原创 数据分析实战—来聘人员信息

来聘人员信息数据分析:(1) 读取来聘人员信息数据;(2) 查看每个特征的缺失值的数量,将类别型数据中的缺失值填补为“未知”,将数值型缺失值填补为其对应特征的均值;(3) 将数值型异常数据替换为其对应特征的均值,将性别特征的异常值替换为“未知”;(4) 对所有的分类数据进行哑变量处理

2024-12-12 19:50:16 312

原创 数据预处理方法—数据增强、数据平衡

数据增强通过对数据进行变换增加数据的多样性,提高模型泛化能力,常用于图像和文本处理任务。数据平衡通过过采样、欠采样等方法平衡类别分布,提高模型在少数类上的表现。

2024-11-30 16:15:22 621

原创 数据预处理方法—降维

通过降维的方法,减少数据维度,减少特征数量,同时保留大部分信息,常用的方法包括PCA、LDA。

2024-11-30 15:35:20 303

原创 数据库系统概论—表的创建与修改

SQL使用CREATE TABLE语句定义基本表,其基本格式如下: CREATE TABLE<表名>(<列名><数据类型>[列级完整性约束] [,<列名><数据类型>[列级完整性约束] ... ,<表级完整性约束>]);SQL使用ALTER TABLE语句修改基

2024-11-29 21:25:18 488

原创 数据预处理方法—特征选择、特征缩放、特征构造

特征选择是选择对模型训练最重要的特征,减少数据维度,去除冗余或不相关特征,提高模型性能的性能和训练速度,减少过拟合。减少特征值范围的差异,帮助某些算法更快收敛,常用于标准化和归一化之外的方法。其中,T是所有包含特征Xi的节点,Nt是节点t的样本数量,N是总样本数量,其中,Xmax和Xmin分别是特征的最大值和最小值。其中,Ii,j是第j棵树中特征Xi的重要性度量。特征构造可以中的隐藏关系,提升模型表现。其中,加1是为了避免对数零或负值问题。是节点t上的Ginit系数变化。

2024-11-29 20:00:22 562

原创 数据预处理方法—类别编码

标签编码是将类别数据转换为整数标签的编码方式。

2024-09-23 19:30:41 1143

原创 数据结构—树

在文件系统中,树结构被广泛应用,它通过父结点和子结点之间的关系来表示不同层级的文件和文件夹之间的关联。树结构相对线性表就比较复杂了,要存储表示起来就比较麻烦了,既然保存值域,也要保存结点和结点之间的关系。若一个结点含有子结点,则这个结点称为其子结点的父结点;如上图:A是B的父结点。以某结点为根的子树中任一结点都称为该结点的子孙。如上图:所有结点都是A的子孙。一个结点含有的子树的根结点称为该结点的子结点;1.有一个特殊的结点,称为根结点,根结点没有前驱结点。具有相同父结点的结点互称为兄弟结点(亲兄弟);

2024-09-22 13:00:38 800 2

原创 数据预处理方法—数据标准化和数据归一化

数据标准化,数据归一化

2024-09-21 19:55:07 5721

原创 C++简介

C++的起源可以追溯到1979年,当时Bjarne Stroustrup(本贾尼·斯特劳斯特卢普,这个翻译的名字不同的地方可能有差异)在贝尔实验室从事计算机科学和软件工程的研究工作。面对项目中复杂的软件开发任务,特别是模拟和操作系统的开发工作,他感受到了现有语言(如C语言)在表达能力、可维护性和可扩展性方面的不足。1983年,Bjarne Stroustrup在C语言的基础上添加了面向对象编程的特性,设计出了C++语言的雏形,此时的C++已经有了类、封装、继承等核心概念,为后来的面向对象编程奠定了基础。

2024-09-18 23:50:06 1283

原创 数据预处理方法—数据清洗(DataCleaning)

数据预处理方法的重要性在于它有效的预处理可以帮助。此外,合适的预处理还能。,以提高数据质量和模型性能。

2024-09-18 17:17:40 1613

原创 数据结构—队列

QueueNode;int size;//保存队列有效数据个数}Queue;初始化队列。

2024-09-17 14:30:13 558

原创 数据结构—栈

/定义栈的结构//栈的空间大小int top;//栈顶}ST;

2024-09-17 13:40:15 657

原创 Nowcoder—链表的回文结构

1.回文结构是指一个序列或字符串从前往后读或从后往前读都是相同的。2.时间复杂度为O(n),说明循环只能有一层;空间复杂度为O(1),说明不能额外的申请空间。3.链表的结点最多不会超过900个。思路1: 创建新的数组,遍历原链表,将链表结点中的值放入数组,在数组中判断链表是否为回文结构。创建新的数组,遍历原链表,将链表结点中的值放入数组定义两个指针left和right,left从前往后遍历,right从后往前遍历,比较left和right的值是否相等,当left<right的时候,如果left的值不等于r

2024-09-17 13:00:09 922

原创 Leetcode—环形链表||

完整代码。

2024-09-16 17:05:07 693

原创 算法思想:快慢指针

快慢指针,Leetcode算法题环形链表

2024-09-16 15:30:50 1019

原创 数据结构—双向链表

带头链表里的头结点,实际为“哨兵位”,哨兵位结点不存储任何有效元素,只是站在这里“放哨的”实现双向链表。

2024-09-16 14:15:29 602

原创 Nowcoder—链表分隔

创建两个非空链表,大链表和小链表;创建一个指针遍历原链表,找小于x的结点和其他结点分别尾插到小链表和大链表中;让大小链表首尾相连,返回新链表的头结点。

2024-09-16 11:55:18 417

原创 Leetcode—移除链表元素

【代码】Leetcode—移除链表元素。

2024-09-16 00:15:03 566

原创 数据结构—单链表

概念:链表是一种、非顺序的存储结构,数据元素的是通过链表中的次序实现的。我们可以把链表的结构理解为火车的结构。淡季时车次的车厢会相应减少,旺季时车次的车厢会额外增加几节。只需要将火车里的某节车厢去掉或加上,不会影响其他车厢,每节车厢都是独立存在的。

2024-09-15 16:00:29 669

原创 Leetcode—删除有序数组的重复项

【代码】Leetcode—删除有序数组的重复项。

2024-09-15 14:45:02 401

原创 Leetcode—移除元素

题目描述 思路:定义两个指针变量指向数组第一个位置,判断nums[scr]是否等于val case1:相等,scr++; case2:不相等,nums[dst]=nums[scr],scr++,dst++; 时间复杂度:O(n);空间复杂度:O(1);画图解释1.定义两个指针变量指向数组第一个位置2.判断nums[scr]是否等于val 相等,scr++ 不相等,nums[dst]=nums[scr]

2024-09-15 12:30:02 616

原创 数据结构—顺序表

线性表是一种在实际中广泛使用的数据结构,线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的, 线性表在物理上存储时,通常以数组和链式结构的形式存储。

2024-09-15 11:10:00 737

原创 Leetcode-轮转数组

申请新数组空间,先将后k个数据放到新数组中,再将剩下的数据挪到新数组中。循环K次将数组所有元素向后移动⼀位(代码不通过。后k个逆置 : 4 3 2 1。

2024-09-14 22:45:54 535 3

原创 算法复杂度

在计算机科学中,

2024-09-14 21:40:48 1070

原创 c语言文件操作

1.什么是文件?1.什么是文件?磁盘上的⽂件是文件。但是在程序设计中,我们⼀般谈的⽂件有两种:程序文件、数据文件(从文件功能的⻆度来分类 的)。1.1 程序文件程序文件包括源程序文件(后缀为.c),⽬标文件(windows环境后缀为.obj),可执行程(windows 环境后缀为.exe)。1.2 数据文件⽂件的内容不⼀定是程序,⽽是程序运⾏时读写的数据,⽐如程序运⾏需要从中读取数据的文件,或者输出内容的文件。(注:文章讨论的是数据文件)1.3 文件名。

2024-01-20 23:11:39 786 2

原创 数组和函数实践:扫雷游戏

因为我们需要在9*9的棋盘上布置雷的信息和排查雷,我们⾸先想到的就是创建⼀个9*9的数组来存放信息。扫雷的过程中,布置的雷和排查出的雷的信息都需要存储,所以我们需要⼀定的数据结构来存储藏这些信息。那如果这个位置布置雷,我们就存放1,没有布置雷就存放0.把除10个雷之外的所有雷都找出来,排雷成功,游戏结束。使⽤控制台实现经典的扫雷游戏。⽤来存放排查出的雷的个数信息。扫雷的棋盘是9*9的格⼦。⽤来存放布置好的雷的信息。⽂件中写游戏中函数的实现等。4. 扫雷游戏的代码实现。⽂件中写游戏的测试逻辑。

2023-11-12 16:45:04 144 7

原创 C语言的分支与循环1.1

只要带上适当的⼤括号,代码的逻辑就会更加的清晰,所以大家以后在写代码的时候要注意括号的使⽤,让代码的可读性更⾼。,C语言是能够实现这三种结构的,其实,我们日常生活所见的事情都可以拆分为这三种结构或者这三种结构的组合。如果一个数不是奇数,那就是偶数,如果任意一个整数,我们要清楚的判断是奇数还是偶数怎么表示呢?上面的代码,你会发现,无论输入的值是>=18;,if语句为真,则打印成年了, if语句为假,则不打印,对于 printf("也就是表达式的结果是0,则语句不执行,表达式的结果如果不是0,则语句执行。

2023-10-24 15:05:03 125 4

原创 C语言常见概念1.2

只有把想要打印的一串字符放在printf函数的双引号中并传递给printf函数就可以打印。概念:为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。main前面的int表示main函数执行结束的时候返回一个整型类型的值。一个系列的库函数一般会声明在同一个头文件中,所以库函数的使用,要包含对于的头文件。C语言规定,在一个源程序中,main函数的位置可以任意。代码中不能使用中文符号,比如:中文的括号,逗号,分号。

2023-10-15 23:07:10 118 2

原创 C语言常见概念1.1

集成开发环境(IDE)用于提供程序开发环境的应用程序,一般包括代码编辑器,编译器,调试器和图形用户界面等工具。集成了代码编写功能,分析功能,编译功能,调试功能的一体化的开发软件服务套。目前已知已经有上千种计算机语言,人们通过计算机语言写的程序,给计算机下达指令,让计算机工作。C语言是一门编译型计算机语言,C语言源代码都是文本文件,文本文件本身无法执行,必须通过编译器翻译和链接器的链接,生成二进制的可执行文件才能运行。我们知道人与人交流使用的是自然语言,如:汉语,英语,日语,法语...

2023-10-12 17:46:12 168

IMDB电影数据集(movie-metadata.csv)

IMDB电影数据集(movie-metadata.csv)

2024-12-20

鸢尾花数据集(iris.txt)

鸢尾花数据集(iris.txt)

2024-12-17

玻璃类别数据集(glass.csv)

玻璃类别数据集(glass.csv)

2024-12-17

房价特征关系表(house-price.npz)

房价特征关系表(house-price.npz)

2024-12-12

来聘人员信息数据集(hr-job.csv)

来聘人员信息数据集(hr-job.csv)

2024-12-12

空空如也

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

TA关注的人

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