![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 93
赵萱婷
慢慢适应,坚持
展开
-
[算法沉淀记录] 排序算法 —— 归并排序
归并排序是一种分治算法,由约翰·冯·诺伊曼在1945年发明。它的工作原理是将未排序的列表划分为n个子列表,每个子列表包含一个元素(包含一个元素的列表被认为是有序的),然后重复合并子列表以生成新的有序子列表,直到只剩下一个子列表。归并排序是一种高效的排序算法,其优缺点如下:总体而言,归并排序是一种高效的通用排序算法,特别适合需要稳定排序和大量数据的情况。然而,如果内存使用是一个关键因素,或者数据集非常小,可能需要考虑其他排序算法。归并排序是一种高效的通用排序算法,由于其稳定性和(O(n log n))的时间原创 2024-02-23 19:32:34 · 1299 阅读 · 0 评论 -
杂谈(转载) —— 垃圾代码书写准则
文章目录概况垃圾代码书写准则获取徽章准则???? 以一种代码已经被混淆的方式命名变量???? 变量/函数混合命名风格???? 不要写注释???? 使用母语写注释???? 尽可能混合不同的格式???? 尽可能把代码写成一行???? 不要处理错误???? 广泛使用全局变量???? 创建你不会使用的变量???? 如果语言允许,不要指定类型和/或不执行类型检查。???? 你应该有不能到达的代码???? 三角法则???? 混合缩进???? 不要锁住你的依赖项???? 函数长的比短的好???? 不要测试你的代码????转载 2021-03-04 17:44:03 · 239 阅读 · 2 评论 -
[莫寒LeetCode学习] LC 寻找数组的中心索引
文章目录LC 寻找数组的中心索引声明题目描述示例1示例2说明个人思路和c++代码LC 寻找数组的中心索引声明本文大部分内容出自LeetCode官方,掺杂一部分个人学习和理解的笔记,原文出处如下:作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/array-and-string/yf47s/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。题目描述给定一个整数类型的数组 nums原创 2020-10-09 10:01:02 · 126 阅读 · 0 评论 -
Python 基础学习 Day 01 —— 基础知识
猜数字游戏学习相关的if else条件判断结构# FileName: guessnum1.py## this is a guess number's game which is to learn if , elif and else.from random import randintx = randint(0, 300)while 1: digit = int(inpu...原创 2018-04-01 22:49:37 · 646 阅读 · 0 评论 -
[个人笔记]Google AI 机器学习速成课程 —— 课程介绍基础笔记
什么是机器学习?学习文本链接机器学习系统 通过学习如何组合输入信息来对从未见过的数据做出有用的预测什么是(监督式)机器学习?机器学习系统通过学习如何组合输入信息来对从未见过的数据做出有用的预测。下面我们来了解一下机器学习的基本术语。课程基本框架监督式机器学习 学习如何创建模型来结合输入信息,对以前从未见过的数据做出有用的预测训练模型的时候会提供...原创 2018-07-23 23:46:11 · 417 阅读 · 0 评论 -
[个人笔记]Google AI 机器学习速成课程 —— 深入了解机器学习
深入了解机器学习 (Descending into ML)线性回归是一种找到最合适的一组点的直线或超平面的方法。本模块会先直观的介绍线性回归,为介绍线性回归的机器学习方法奠定基础。学习目标 复习前面学过的直线拟合知识将机器学习中的权重和偏差与直线拟合中的斜率和偏移关联起来大致了解“损失”, 详细了解平方损失从数据中学习可以使用很多复杂的方法从数据中学习但我们可以从简...原创 2018-07-26 00:41:06 · 313 阅读 · 0 评论