码迷,mamicode.com
首页 >  
搜索关键字:基本思想    ( 2684个结果
排序算法整理(Python实现)
1. 冒泡排序 冒泡排序(Bubble Sort)是稳定排序,其基本思想是:遍历待排序列,依次两两比较,如果顺序错误就交换。如果从头开始遍历,把较大的交换到后面,结果就是越大的数据越往下沉,所以也可以称为“下沉排序”;如果从尾开始向前遍历,把较小的交换到前面,结果就是越小的数据越往上浮,这就是“冒泡 ...
分类:编程语言   时间:2020-04-25 18:45:52    阅读次数:74
实战项目之自动简历
自动简历 项目介绍 一个可以自动播放书写过程简历,主要运用原生JS和CSS3的知识点。 用到的库: prism marked 相关链接 预览点我 源码点我 设计过程 基本思想—动起来 想办法让文字逐个出现在页面中 setTimeout(()=>{ document.body.innerHTML='1 ...
分类:其他好文   时间:2020-04-23 12:15:31    阅读次数:63
机器学习(三) --决策树
1. 什么是决策树 1.1 决策树的基本思想 其实用一下图片能更好的理解LR模型和决策树模型算法的根本区别,我们可以思考一下一个决策问题:是否去相亲,一个女孩的母亲要给这个女海介绍对象。 大家都看得很明白了吧!LR模型是一股脑儿的把所有特征塞入学习,而决策树更像是编程语言中的if-else一样,去做 ...
分类:其他好文   时间:2020-04-20 16:15:14    阅读次数:146
面向对象编程思想
面向对象的基本思想 1、什么是面向对象 “面向对象的方法主要是把事物给对象化,包括其属性和行为。 是一种编程思想,编程思路,代码的书写格式 2、构造函数的使用 创建对象的方法,有两种 字面量 const obj = {} 构造函数 const obj = new Object() 这个构造函数,就是 ...
分类:其他好文   时间:2020-04-20 01:34:58    阅读次数:85
动态规划理论
基本思想 动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划 ...
分类:其他好文   时间:2020-04-20 01:29:59    阅读次数:88
我的算法日志:排序算法之快速排序
快速排序(Quicksort)是对冒泡排序的一种改进,由C. A. R.Hoare在1960年提出。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个 ...
分类:编程语言   时间:2020-04-19 13:05:04    阅读次数:72
OO_Unit2 关于性能优化与测试的那些事
OO_Unit2 关于性能优化与测试的那些事 OO的第2单元到本周也就正式完结了。尽管这个单元的主旋律是多线程,但“面向对象”的基本思想仍然是我们一切架构与优化的出发点与前提。因此笔者在设计优化策略时,也是本着尽量减少类与类之间的耦合度的原则,去从各个类的内部进行细粒度的功能优化。当然,这样一来,也 ...
分类:其他好文   时间:2020-04-18 14:08:56    阅读次数:58
序数效用理论
基本思想: 定义:效用不能具体计量,但可以根据偏好程序排序。 关于偏好的三大基本假设: 1.完全性:只有大于小于和等于。 2.可传递性 3.非饱和性。 2.无差异曲线 indifference curves 定义:表示两种商品消费组合不同,却给消费者带来相同效用的一条曲线。 特征:1.向右下方,是一 ...
分类:其他好文   时间:2020-04-17 20:34:29    阅读次数:133
选择排序
简述 选择排序的基本思想是:每一趟从待排序列中选取关键字最小的元素,作为有序序列的一个新的元素,直到待排序列只剩下一个元素,则完成排序。主要算法有简单选择排序和堆排序。 简单选择排序 算法思想 假设序列为L[1...n],第i趟排序从L[i...n]中选择最小的元素与L(i)交换,因此每一趟可以确定 ...
分类:编程语言   时间:2020-04-17 20:06:43    阅读次数:83
插入排序
简述 插入排序是一种简单直观的排序方法,其基本思想在于每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中,直到全部记录插入完成。插入排序主要有三个算法:直接插入排序、折半插入排序和希尔排序。 直接插入排序 算法思想 直接插入排序的简单思想就是不断地将一个元素插入到一个有序的序列中, ...
分类:编程语言   时间:2020-04-16 19:17:00    阅读次数:68
2684条   上一页 1 ... 10 11 12 13 14 ... 269 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!