- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 My算法笔记:高级排序
C++数据结构与算法之:高级排序算法大家好,我是奋斗的C菌,今天和大家分享我对高级排序算法的理解以及历代优化代码,大家加油加油加油加油加油加油加油加油加油!!!归并排序(MergeSort)://第一次算法:平均时间复杂度O(nlogn),但在近乎有序数组排序时效果没有insertionSort好template<typename T>void mergeSort(T arr[], int n) { __mergeSort(arr, 0, n - 1);}template<
2021-04-24 11:55:30 183
原创 My算法笔记:基础排序
C++数据结构与算法之:基础排序算法代码详解大家好,我是奋斗的C菌,今天和大家分享我对基本排序算法的理解以及历代优化代码,大家加油!!!选择排序法:基本核心代码,使用C++泛型编程//第一次代码,平均时间复杂度O(n^2),最优时间复杂度O(n^2)template<typename T>void SelectionSort(T arr,int n){ //参数arr为数组名,传入数组名则意味传入arr的指针,参数n为数组内元素个数,也可以这样写(T arr[], int n)/(T
2021-04-18 23:25:24 147
原创 机器学习之简单入门分类算法:KMeans、KNN、Meanshift
大家好呀,我是AI菌,今天和大家分享机器学习里面的简单入门分类算法:KMeans、KNN、Meanshift,话不多说我们进入正题!KMeansk均值聚类算法(k-means clustering algorithm)是一种迭代求解的聚类分析算法,其步骤是,预将数据分为K组,则随机选取K个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。每分配一个样本,聚类的聚类中心会根据聚类中现有的对象被重新计算。这
2020-06-16 11:51:28 977
原创 机器学习入门之逻辑回归
机器学习入门之逻辑回归哈喽,大家好!我是AI菌,目前是一名大三的苦逼青年~这段时间看了很多就业方向以及结合自己的爱好,考虑了很久决定走人工智能的方向了,基本上我所有会的语言(C++,Linux,Python)都是自学为主,还挺佩服自己可以坚持那么久。话不多说,我们进入正题:机器学习入门之逻辑回归,接下来和大家分享一下学习内容以及个人理解。加油!欧里给!!!逻辑回归和线性回归的区别网络上对这两个区别的解释大多太复杂了,我个人比较喜欢把难的事情精简化。对于线性回归在我上一篇讲过,逻辑回归的模型是一个非线性
2020-06-05 14:20:47 673
原创 机器学习入门之线性回归
机器学习入门之线性回归大家好,我是一枚大三计算机专业的大学生,毕业之后打算往人工智能方向发展,目前的编程语言基本上是自学的(大一大二都玩过去了TAT),最近看了Flare老师的:“Python3入门人工智能 掌握机器学习+深度学习 提升实战能力”,感觉特别不错,所以和大家分享一下内容以及学习笔记。加油!欧里给!线性回归线性回归作为机器学习里面很基础的一部分也是很重要的一部分,我们看看百度词条的解释:(看上去很复杂,其实就是一元一次方程)话不多说,我们开始做一个简单的练习#一开始,我们先引入一个用
2020-05-30 11:08:36 760
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人