摘要:
1.顺序表结构体定义 #define Max_Size 100 typedef int ElemType; typedef struct { ElemType data[Max_Size]; //存放顺序表中的元素 int length; //顺序表的长度 }SqList; 首先,定义顺序表最大容量 阅读全文
摘要:
文章目录 1.算法思想2.算法分析2.1时间复杂度2.2空间复杂度 3.算法优缺点3.1算法的优点3.2算法的缺点 4.优化方案5.代码演示6.实战6.1力扣912 排序数组6.2力扣148 排序链表 归并是一种常见的算法思想,在许多领域都有广泛的应用。归并排序的主要目的是将两个已排 序的序列合并成 阅读全文
摘要:
文章目录 1.移除指定元素2.合并两个有序数组 顺序表是数据结构中的一种基本形式,它是由一组连续的存储单元(通常是数组)依次存储数据元素的线性结构。 1.移除指定元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 阅读全文
摘要:
文章目录 1.一个例子2.算法原理3.如何处理连续值4.关于平滑5.算法的优缺点6.尝试动手7.扩展内容8.总结 本文讲解第三个分类算法——朴素贝叶斯,我依然以一个例子开头,带领你进入朴素贝叶斯算法的世 界,通过算法原理、算法优缺点的讲解,带你算一算是否要买航空延误险。最后我们再动手来写一下代 码, 阅读全文
摘要:
冒泡排序 基本原理 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。 void Bubble_Sort(int *num,int numesize){ for (int i 阅读全文