码迷,mamicode.com
首页 >  
搜索关键字:python算法    ( 163个结果
python 基本算法
基本算法介绍
分类:编程语言   时间:2017-12-28 19:55:13    阅读次数:123
python算法
python中的算法规则如下: 加法:+ 除法:/ 求余:% 整除:// 幂:** 代码如下 运行结果 ...
分类:编程语言   时间:2017-12-28 16:03:06    阅读次数:131
算法(Python)
算法就是为了解决某一个问题而采取的具体有效的操作步骤 算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n) 认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果他的运算时间为n3+5n+9,那么他的渐进时间复杂度是n3 递归 递归就是在函数中调用本身,大多数情况下 ...
分类:编程语言   时间:2017-12-09 13:15:54    阅读次数:184
算法(Python)
算法就是为了解决某一个问题而采取的具体有效的操作步骤 算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n) 认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果他的运算时间为n3+5n+9,那么他的渐进时间复杂度是n3 先说查找: 1.顺序查找 2.二分查找 排序 ...
分类:编程语言   时间:2017-11-09 00:50:42    阅读次数:218
Python 算法之二分查找
二分查找 猜数字游戏 代码: 运行结果: ...
分类:编程语言   时间:2017-10-18 12:32:35    阅读次数:182
计算两个经纬度之间的距离(python算法)
将两个点的经纬度传入getDistance函数即可获取两点之间的距离,计算结果单位为千米(km) 公式是 一、公式 对上面的公式解释如下: 1.Lat1 Lung1 表示A点经纬度,Lat2 Lung2 表示B点经纬度;2.a=Lat1 – Lat2 为两点纬度之差 b=Lung1 -Lung2 为 ...
分类:编程语言   时间:2017-09-07 18:13:22    阅读次数:324
python -------算法
1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 1.算法:递归 二分查找 列表查找 一、递归 概念: 函数直接或者间接的调用自身算法 ...
分类:编程语言   时间:2017-09-03 13:30:43    阅读次数:275
【Python算法】遍历(Traversal)、深度优先(DFS)、广度优先(BFS)
遍历、深度优先搜索(DFS)、广度优先搜索(BFS)、图的连通分量 ...
分类:编程语言   时间:2017-09-02 17:01:39    阅读次数:270
python算法练习
1. 插入排序: 插入排序默认第一个为已经排好顺序的列表,后面的每一个都与之比较并排序,排好之后,所有的自然都已经排好, 第二种优化的算法,如果已经插入, 说明找对了位置,那么下面就break,如果不需要排序, 那么就说明已经是最大的了, 因为前面的已经排好了,排好之后,也不需要再排了,可以brea ...
分类:编程语言   时间:2017-09-02 00:14:13    阅读次数:164
经典算法___斐波拉契数列
分享一段斐波拉契数列的例子,不过我对算法没怎么接触过,只能写出最简单,最基本的deffibs(num): result=[0,1]#斐波拉契数列初始变量 foriinrange(num-2):#循环,因为上边已经有两个变量,所以-2 result.append(result[-2]+result[-1])#吧倒数第一项与倒数第二项相加作为最..
分类:编程语言   时间:2017-08-24 19:52:35    阅读次数:134
163条   上一页 1 ... 6 7 8 9 10 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!