这里全是算法
AI门童
望遇名师指路
展开
-
那些经典排序算法复现【Python】
1.选择排序 算法简介: 在给定数组中,找到那个最小的数,与第一个元素交换位置,如果第一个元素就是最小的,那就和本身交换,然后在交换后的数组中,继续寻找最小的,和第二个元素交换,以此类推,每次都选择那个最小的数,故曰,选择排序 上代码: class Selection: def sort(self, nums): # 外层循环,指定内层循环找到的最小值要交换到的位置 ...原创 2020-05-06 20:50:15 · 181 阅读 · 0 评论 -
梯度下降(Gradient Descent)法自动求解一元线性回归中的w,b参数
Step 1:定义损失函数(Loss Function): def loss(w, b, point): total_error = 0#初始化误差值 # 遍历每一个点,将每一个点的误差计算,并加和,且除以N(点的数量) for i in range(len(point)): x = point[i][0] y = point[i][1] ...原创 2020-04-15 22:32:27 · 1215 阅读 · 0 评论