- 博客(21)
- 问答 (4)
- 收藏
- 关注
原创 机器学习——西瓜树决策树id3算法,matlab代码不能运行,来砍我
ID3 算法的基本思想是在每个节点上选择最佳的特征进行分割,以使得得到的子集尽可能地“纯净”。ID3(Iterative Dichotomiser 3)是一种经典的决策树学习算法,由 Ross Quinlan 在 1986 年提出。在第(3)种情况下,同样把当前结点标记为叶结点,但将其类别设定为其父结点所含样本最多的类别,即把父结点的样本分布作为当前结点的先验分布。在第(2)中情况下,我们把当前结点标记为叶结点,并将其类别设定为该结点所含样本最多的类别,即在利用当前结点的后验分布;
2024-05-09 19:01:34
764
8
原创 直接插入排序,希尔排序(C实现)看不懂来砍我
一些基本概念,上篇博客已经介绍了,什么是排序,时间复杂度,空间复杂度等等概念,详情请看上篇博客。
2024-04-03 21:01:22
432
1
原创 带头循环双向链表,C语言实现
什么是链表呢?:链表是一种物理存储结构上非连续,非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。什么是带头双向循环链表?:结构复杂,一般用在单独存储数据。实际中使用的链表数据结构,都是带头双向循环链表。另外这个结构虽然复杂,但是使用代码实现以后会发现结构会带来很多优势,实现反而简单了。带头双向循环链表功能特别强大,实际应用也很方便。实现起来看似复杂,其实只要完成插入函数,删除函数,就可以完成一大半了。...
2022-08-06 10:43:54
449
原创 C语言,实现通讯录功能
拿到通讯录,大伙用它干什么呢?无非就是存储朋友同学的信息,比如:姓名,地址,电话,性别等一系列他的消息。今天就来实现一个可以容纳一千人的具有增加,删除,查找,修改,排序,展示,退出等功能的通讯录。...
2022-07-16 15:31:38
4614
原创 strlen的三种实现方式,C语言
strlen函数的介绍strlen是C语言标准函数库中的标准函数,其功能是:计算字符串的长度,strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。但是strlen返回值是size_t,这是无符号数,unsigned int 一,用计数器实现, 二,递归实现三,指针减指针 (同种类型指针相减等于两者之间元素的个数)...
2022-06-30 10:53:31
854
原创 对于strlen函数和sizeof操作符的细致研究
strlen是C语言标准函数库中的标准函数,其功能是:计算字符串的长度,strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。但是strlen返回值是size_t,这是无符号数,unsigned int看一个代码:看到这个代码,可能一些好兄弟,会以为输出呢,因为返回值是unsigned int,存储时是用补码形式存储,无符...
2022-06-29 20:13:26
363
原创 模拟实现strcpy。全网最优质的实现库函数strcpy,高质量短小代码实现strcpy
模拟实现strcpy,用高质量短小代码全方位无死角的实现。。
2022-05-26 16:21:03
231
原创 【无标题】将一句话的单词进行倒置,标点不倒置。例如i like beijing. 倒置后 beijing. like i
将一句话的单词进行倒置,标点不倒置。例如i like beijing. 倒置后 beijing. like i
2022-05-26 08:21:47
496
原创 C语言制作三子棋(详细操作),黑白小游戏,嘿嘿
C语言实现三子棋小游戏,虽然是黑白游戏,但是蕴含了大智慧。小游戏,大智慧。。非常适合新手学习领悟C语言的奥妙。
2022-05-08 11:11:44
363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人