E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
—Python算法
Python算法
题----最大公约数
求最大公约数,辗转相除法。仍然是递归和递推的算法。不解释,上代码。 def divideNum01(n1, n2): while n1 % n2 != 0: r = n1 % n2 n1 = n2 n2 = r else: return n2 def divideNum02(n1,
gccmx
·
2016-01-20 10:21
算法
python
最大公约数
Python算法
题----孙悟空吃蟠桃
孙悟空第一天摘下若干蟠桃,当即吃了一半,还不过瘾,又多吃了一个。第二天早上,他又将剩下的蟠桃吃掉了一半,还不过瘾,又多吃了一个。之后每天早上都吃掉前一天剩下的桃子的一半零一个。到第十天早上再想吃时,就只剩下一个蟠桃了。求孙悟空第一天共摘了多少个蟠桃?此题目利用递推的思想,倒推是一种很直观的做法。第十天是1个,根据题意后一天吃掉前一天的一半零一个。那第九天的蟠桃是第十天的一倍加1个再加上第十天的
gccmx
·
2016-01-20 10:21
算法
python
递归
猴子
递推
吃桃
Python算法
题----孙悟空吃蟠桃
孙悟空第一天摘下若干蟠桃,当即吃了一半,还不过瘾,又多吃了一个。第二天早上,他又将剩下的蟠桃吃掉了一半,还不过瘾,又多吃了一个。之后每天早上都吃掉前一天剩下的桃子的一半零一个。到第十天早上再想吃时,就只剩下一个蟠桃了。求孙悟空第一天共摘了多少个蟠桃?此题目利用递推的思想,倒推是一种很直观的做法。第十天是1个,根据题意后一天吃掉前一天的一半零一个。那第九天的蟠桃是第十天的一倍加1个再加上第十天的。即
gccmx
·
2016-01-20 10:21
算法
python
递归
Python
Python算法
题----列表去重
有这样一个列表[1,1,1,2,3,3,2,4,3,4,5,5,5,6,7,8,9,9,9,9,10,10],写一个函数,将其重复元素去除。这道题,方法很多的有没有。下面就演示一下茴香豆的四种写法。解法一:Python的内置特性利用pythonset数据结构的不重复行,转换为set,然后再转为list,一行代码搞定def uniqList01(data=None): return list
gccmx
·
2016-01-19 13:03
算法
python
列表去重
Python算法
题----列表去重
有这样一个列表[1,1,1,2,3,3,2,4,3,4,5,5,5,6,7,8,9,9,9,9,10,10],写一个函数,将其重复元素去除。这道题,方法很多的有没有。下面就演示一下茴香豆的四种写法。解法一:Python的内置特性利用pythonset数据结构的不重复行,转换为set,然后再转为list,一行代码搞定def uniqList01(data=None): return list(
gccmx
·
2016-01-19 13:03
算法
python
列表去重
Python
Python算法
题----求出和为S的所有连续正整数数列
从1开始,求出所有的和为21的连续正整数数列。比如1+2+3+4+5+6和为21,6+7+8和为21。解法:该题目仍然需要首尾两个指针,一个为start,一个为end。sum=start+end。如果sum大于21,start后移,如果等于21,打印start到end的数列。start,end全部后移。如果小于21,end后移。指针移动时。注意,sum的值也要相应变化。def addSeq(n):
gccmx
·
2016-01-19 09:48
算法
python
连续数列
Python
Python算法
题----求出和为S的所有连续正整数数列
从1开始,求出所有的和为21的连续正整数数列。比如1+2+3+4+5+6和为21,6+7+8和为21。解法:该题目仍然需要首尾两个指针,一个为start,一个为end。sum=start+end。如果sum大于21,start后移,如果等于21,打印start到end的数列。start,end全部后移。如果小于21,end后移。指针移动时。注意,sum的值也要相应变化。 def addSeq(n)
gccmx
·
2016-01-19 09:48
算法
python
连续数列
Python算法
题----在列表中找到和为s的两个数字
列表data的值为[1,3,4,5,8,9,11],找出这个列表中和为13的两个数字的所有组合。这个好找,上过幼儿园大班的,估计都能找出来。4+9=13,5+8=13。如何用python写一个函数来实现呢。解法一:超级大循环最容易想到的就是遍历啊。嵌套循环,外层循环遍历全部列表,内层循环遍历当前元素位置之后的所有元素。内层循环中将两个数字相加,等于13就break。妥妥找到。def equal
gccmx
·
2016-01-18 15:55
算法
python
列表
求和
Python算法
题----在列表中找到和为s的两个数字
列表data的值为[1,3,4,5,8,9,11],找出这个列表中和为13的两个数字的所有组合。这个好找,上过幼儿园大班的,估计都能找出来。4+9=13,5+8=13。如何用python写一个函数来实现呢。解法一:超级大循环最容易想到的就是遍历啊。嵌套循环,外层循环遍历全部列表,内层循环遍历当前元素位置之后的所有元素。内层循环中将两个数字相加,等于13就break。妥妥找到。def equalSu
gccmx
·
2016-01-18 15:55
python
算法
列表
求和
Python
Python算法
题----逆序列表
有这样一个列表[1,2,3,4,5,6,7,8,9]编程实现该列表逆序排列,将其变为[9,8,7,6,5,4,3,2,1]。 题目有了,看看怎么答,逆序排列,只需要将第一个和倒数第一个,第二个和倒数第二个,一直到中间那个位置的数字依次进行交换即可。 假设列表为data,列表长度为len(data) [1,2,3,4,5,6,7,8,9] 0 1 2 3 4 5 6 7 8 从上
gccmx
·
2016-01-18 13:45
python
算法题
逆序列表
Python算法
题----逆序列表
有这样一个列表[1,2,3,4,5,6,7,8,9]编程实现该列表逆序排列,将其变为[9,8,7,6,5,4,3,2,1]。题目有了,看看怎么答,逆序排列,只需要将第一个和倒数第一个,第二个和倒数第二个,一直到中间那个位置的数字依次进行交换即可。假设列表为data,列表长度为len(data)[1,2,3,4,5,6,7,8,9]012345678从上图的列表和其下标可得出如下结论:列表第1个元素
gccmx
·
2016-01-18 13:45
python
算法题
逆序列表
Python
Python算法
案例
回归树/模型树及python代码实现http://www.wtoutiao.com/p/B9cWCY.htmlPython&kNN近邻:玩家流失预测http://www.wtoutiao.com/p/1ecdPEE.html决策树的python实现方法http://www.jb51.net/article/57551.htm支持中文文本的数据挖掘平台开源项目PyMining发布http://www
KYO4321
·
2016-01-02 13:00
机器学习之K近邻算法(KNN)
机器学习之K近邻算法(KNN)标签:
python算法
KNN机械学习苛求真理的欲望让我想要了解算法的本质,于是我开始了机械学习的算法之旅fromnumpyimport* importoperator fromcollectionsimportCounter
蓝魔逆天
·
2015-12-10 20:00
元素返回[Python]
python算法
入门 -- 栈(stack)
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下元素返回 读书笔记 ref:http://interactivepython.org/courselib/static/pythonds/BasicDS/stacks.html
·
2015-11-13 14:34
python
python算法
题
python几道简单的算法题 最近看了python的语法,但是总感觉不知道怎么使用它,还是先来敲敲一些简单的程序吧。 1.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 if __name__ == "
·
2015-11-07 10:19
python
Python算法
:推导、递归和规约
Python算法
:推导、递归和规约 注:本节中我给定下面三个重要词汇的中文翻译分别是:Induction(推导)、Recursion(递归)和Reduction(规约) 本节主要介绍算法设计的三个核心知识
·
2015-11-03 22:12
python
图像相似度算法的C#实现及测评
近日逛博客的时候偶然发现了一个有关图片相似度的
Python算法
实现。想着很有意思便搬到C#上来了,给大家看看。
·
2015-10-30 10:44
相似度算法
机器学习:决策树ID3\C4.5\CART\随机森林总结及python上的实现 (2)
本文主要根据Mitchell的机器学习总结归纳,图片大多来源于此,同时结合网上搜索到的资料和几篇较新的文献,自己写的决策树总结,当中的
python算法
摘自《集体智慧编程》,算法可在python2.7环境下运行
databatman
·
2015-10-25 21:20
python
机器学习
机器学习:决策树ID3\C4.5\CART\随机森林总结及python上的实现 (2)
本文主要根据Mitchell的机器学习总结归纳,图片大多来源于此,同时结合网上搜索到的资料和几篇较新的文献,自己写的决策树总结,当中的
python算法
摘自《集体智慧编程》,算法可在python2.7环境下运行
databatman
·
2015-10-25 21:00
Cart
python
决策树
随机森林
C4.5
图像相似度算法的C#实现及测评
近日逛博客的时候偶然发现了一个有关图片相似度的
Python算法
实现。想着很有意思便搬到C#上来了,给大家看看。
·
2015-10-24 09:38
相似度算法
Python算法
:动态规划
转载自伯乐在线本节主要结合一些经典的动规问题介绍动态规划的备忘录法和迭代法这两种实现方式,并对这两种方式进行对比大家都知道,动态规划算法一般都有下面两种实现方式,前者我称为递归版本,后者称为迭代版本,根据前面的知识可知,这两个版本是可以相互转换的1.直接自顶向下实现递归式,并将中间结果保存,这叫备忘录法;2.按照递归式自底向上地迭代,将结果保存在某个数据结构中求解。编程有一个原则DRY=Don’t
a359680405
·
2015-08-28 10:00
python
动态规划
python常用的数据分析工具包
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊
lynnucas
·
2015-08-21 11:00
python
数据处理
Mahotas(Python 计算机视觉、图像处理库)安装
完全基于numpy的数组作为它的数据类型,有一个非常干净的
Python算法
接口。包含算法分水岭。凸点计算。击中/击不中,细化算法。泽尼克&Haralick,枸杞多糖,和TAS的功能。
子辰曦
·
2015-07-27 06:01
3
Python
Mahotas(Python 计算机视觉、图像处理库)安装
完全基于numpy的数组作为它的数据类型,有一个非常干净的
Python算法
接口。包含算法分水岭。凸点计算。击中/击不中,细化算法。泽尼克&Haralick,枸杞多糖,和TAS的功能。
u012675539
·
2015-07-27 06:00
python
安装
库
图像处理
计算机视觉
python算法
之二分查找
说明:大部分代码是在网上找到的,好几个代码思路总结出来的通常写算法,习惯用C语言写,显得思路清晰,但是如果一旦把思路确定下来,而且又不想打草稿,想快速写下来看看效果,还是python写的比较快,也看个人爱好,实习的时候有个同事对于python的缩进来控制代码块各种喷。。。。他觉得还是用大括号合适。。。怎么说呢,适合自己的才是最好的。我个人的毛病就是,写了几天C,到要转到python的时候,代码中依
wxx634897019
·
2014-11-17 17:00
Python机器学习工具包
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、
u010454729
·
2014-11-17 09:00
随机梯度下降法
随机梯度下降法分类:Algorithm2014-07-2621:4598人阅读评论(0)收藏举报
python算法
迭代斯坦福大学机器学习刚刚看完斯坦福大学机器学习第四讲(牛顿法),也对学习过程做一次总结吧
crcr
·
2014-09-22 20:00
Algorithm
梯度下降
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化
heyongluoyao8
·
2014-08-21 11:00
数据挖掘
python
机器学习
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含
renew
·
2014-07-02 11:00
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值
fennvde007
·
2014-05-04 10:00
machine learning package
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊
shuimuqingyi
·
2014-04-25 22:00
Python机器学习工具箱
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分
zhouyongsdzh
·
2014-04-24 16:00
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、
车库男孩
·
2014-03-19 20:52
大数据及数据挖掘
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插
dodohui
·
2014-03-19 20:00
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊
lj695242104
·
2014-02-26 22:00
python
机器学习
python算法
之归并算法-使用readline而不是用readlines文件合并
问题:最近处理公司某系统的日志,但是日志文件太多,而且量很大(使用du-sh查看了一下有几百G),直接一次性将全部日志数据处理完会导致服务器负载很高,内存几乎被吃光了,进程经常被管理员kill处理方法:采用分天处理文件,然后将当前的和前一天的文件合并的方法,大大提供了程序效率,而且降低了内存占用。涉及到的关键代码就是文件合并,使用归并算法来将文件合并实现思路: 1、首先从日志里面分天提取需要要的
spring292713
·
2013-12-31 18:00
算法
python
归并算法
python算法
学习之计数排序实例
python算法
学习之计数排序实例复制代码代码如下:#-*-coding:utf-8-*-def_counting_sort(A,B,k):"""计数排序,伪码如下:COUNTING-SORT(A,B,
·
2013-12-18 10:22
python算法
学习之基数排序实例
基数排序法又称桶子法(bucketsort)或binsort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些"桶"中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O(nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的比较性排序法。复制代码代码如下:#-*-coding:utf-8-*-def_counting_sort(A,
·
2013-12-18 10:05
python算法
学习之桶排序算法实例(分块排序)
复制代码代码如下:#-*-coding:utf-8-*-definsertion_sort(A):"""插入排序,作为桶排序的子排序"""n=len(A)ifn0andB[i-1]>a:i=i-1B.insert(i,a);returnBdefbucket_sort(A):"""桶排序,伪码如下:BUCKET-SORT(A)1n←length[A]//桶数2fori←1ton3doinsertA[
·
2013-12-18 10:16
【转】Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊
余争
·
2013-09-16 14:00
python
机器学习
重要的
python算法
包
Python(x,y)中没有包括的算法包:1、基于梯度的最优化方法OpenOpt:http://openopt.org/Welcome2、遗传算法Pyevolve:https://pypi.python.org/pypi/Pyevolve/0.5介绍文档:http://ftp.cbi.pku.edu.cn/pub/database/gene3d/gene3d/KG_PG_DATA/p12-pero
zc02051126
·
2013-06-14 11:00
[Python]
python算法
入门 -- 栈(stack)
读书笔记ref:http://interactivepython.org/courselib/static/pythonds/BasicDS/stacks.htmlStack:LIFOlast-infirst-out生活中的例子:放书,浏览器记录等stack通常的操作:Stack()建立一个空的栈对象push()把一个元素添加到栈的最顶层pop()删除栈最顶层的元素,并返回这个元素peek()返回
lzz957748332
·
2013-05-09 15:00
算法
python
stack
Python算法
学习计划
以WelcometoProblemSolvingwithAlgorithmsandDataStructures为原本,每次学习一个小结或者半个小结,每次都要留下学习笔记,每一段时间都要有反思笔记学习数据结构和算法加上自己的英文水平的提高作为练习,很多术语和理解可能有错,请赐教。原文地址 http://interactivepython.org/courselib/static/pythonds/i
lzz957748332
·
2013-04-17 12:00
数据结构
算法
python
图像相似度算法的C#实现及测评
日逛博客的时候偶然发现了一个有关图片相似度的
Python算法
实现。想着很有意思便搬到C#上来了,给大家看看。
caiye917015406
·
2013-04-09 11:00
图像相似度算法的C#实现及测评
转自:http://www.cnblogs.com/wuchaodong/archive/2010/04/02/1444792.html近日逛博客的时候偶然发现了一个有关图片相似度的
Python算法
实现
caiye917015406
·
2013-03-15 16:00
圖像相似度算法的C#實現及測評
http://www.cnblogs.com/wuchaodong/archive/2009/04/28/1444792.html近日逛博客的時候偶然發現了一個有關圖片相似度的
Python算法
實現。
rocky69
·
2012-10-03 15:00
apple
算法
C#
Google
float
byte
图像相似度算法的C#实现及测评
近日逛博客的时候偶然发现了一个有关图片相似度的
Python算法
实现。想着很有意思便搬到C#上来了,给大家看看。
jiangxinyu
·
2012-09-11 17:00
算法
String
Google
C#
float
图像处理
Python算法
题
projecteuler上面的题,试着用python写了下 问题1:列出所有是3或者是5的倍数且小于10的自然数,结果是3、5、6、9,这些值的结果之和为23,求小于1000且是3或者是5的倍数的值的和?一行代码解决 方法一://java程序员的思维 def getSum(num1,num2,maxValue): values = [] f
lantian_123
·
2012-07-10 21:00
python
lcs.py 最长公共子串算法
-ITeye技术网站lcs.py最长公共子串算法博客分类:
Python算法
PythonCC++C#感觉用来匹配相似文件比最短编辑距离更靠谱,最短编辑应该是用来纠错的http://www.unixuser.org
·
2012-03-16 01:00
算法
python算法
分析 笔记 ——打印全排列
1简单递归#-*-coding:utf8-*-#打印全排列递归算法#ls为list对象#s为开始位置#e为结束位置#我对递归算法的理解就是领导和下属的关系,好多任务要做,领导做的就是最后签字,你们前面想咋办就咋办#我只管签字,全排列就是领导啥都不管,直到你把后面的全排好,领导只管把自己的位置和排好的第一个换就完成了##########################################
gisergising
·
2011-11-19 11:00
算法
python
list
任务
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他