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算法
GitHub - letiantian/TextRank4ZH: 从中文文本中自动提取关键词和摘要
TextRank4ZH是针对中文文本的TextRank算法的
python算法
实现。
·
2017-10-20 14:00
github
letiantian
textrank4zh
GitHub - letiantian/TextRank4ZH: 从中文文本中自动提取关键词和摘要
TextRank4ZH是针对中文文本的TextRank算法的
python算法
实现。
·
2017-10-20 14:00
github
letiantian
textrank4zh
GitHub - letiantian/TextRank4ZH: 从中文文本中自动提取关键词和摘要
TextRank4ZH是针对中文文本的TextRank算法的
python算法
实现。
·
2017-10-20 14:00
github
letiantian
textrank4zh
GitHub - letiantian/TextRank4ZH: 从中文文本中自动提取关键词和摘要
TextRank4ZH是针对中文文本的TextRank算法的
python算法
实现。
·
2017-10-20 14:00
github
letiantian
textrank4zh
GitHub - letiantian/TextRank4ZH: 从中文文本中自动提取关键词和摘要
TextRank4ZH是针对中文文本的TextRank算法的
python算法
实现。
·
2017-10-20 14:00
github
letiantian
textrank4zh
Python-实现九宫格
分享数独
Python算法
话不多说,脚本如下:代码可以直接用python运行。#!
Maxdong24
·
2017-09-29 15:35
python
九宫格
数独
Python开发
python算法
和数据结构笔记--递归--二分查找
MichaelT.Goodrich,RobertoTamassia,MichaelH.Goldwasser学习笔记,内容源自该书二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用
5_Kong
·
2017-08-31 08:44
python
数据分析
数据结构
二分查找
python算法
——字符串表达式的计算(转自:无限大地NLP_空木)
新博客地址:vonsdite.cn原文戳这里!!!preface:最近有个面试,被要求给出一个字符串表达式,计算出结果。本以为是见到过的,想着用一个栈,然后被面试官打断说你这样是有问题的,然后想了说用树,又被打断说是有问题的,再仔细想想。结果还是没整出来。哎。回来翻了下leetcode发现有两道类似。leetcode224BasicCalculatorhttps://leetcode.com/pr
VonSdite
·
2017-08-20 14:44
动态规划(DP)的整理-Python描述
算法图解》以上的都建议自己手推一下,然后知道怎么回事,核心的部分是142页核心公式,待会代码会重现这个过程,推荐没有算法基础的小伙伴看这本书《算法图解》很有意思的书,讲的很清晰,入门足够更深入的请阅读
python
哈士奇说喵
·
2017-07-22 01:45
数据结构与算法
python性能优化之列表生成
在看
python算法
时,发现简单的列表生成,不同的方式性能相差巨大,让我对性能优化有了很大兴趣。大家也来看一看平时有没有犯类似的错误呢。#!
hiubuntu
·
2017-06-06 23:50
list
python
数量级
知识总结
机器学习之Logistic回归与Python实现
一Logistic回归概述1.1分类函数1.2Cost函数1.3梯度上升法求J(w)J(w)J(w)最大值二、
Python算法
实现2.1梯度上升法求最佳回归系数2.2算法改进三实例3.1通过logistic
moxigandashu
·
2017-06-01 15:03
数据分析
Python
机器学习
JavaScript算法 ,
Python算法
,Go算法,java算法,系列之【归并排序】篇
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:归并排序(英语:Mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递归可以同时进行。作为一种典型的分而
Lzy頴
·
2017-05-12 17:00
JavaScript
排序
算法归并
JavaScript算法 ,
Python算法
,Go算法,java算法,系列之【归并排序】篇
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:归并排序(英语:Mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递归可以同时进行。作为一种典型的分而
Lzy頴
·
2017-05-12 17:25
JavaScript
排序
算法归并
机器学习之朴素贝叶斯(NB)分类算法与Python实现
一概述1简介2条件概率与贝叶斯定理3朴素贝叶斯分类的原理4朴素贝叶斯分类的流程和优缺点二
Python算法
实现1根据文档词汇表构建词向量2运用词向量计算概率3运用分类器函数对文档进行分类三实例使用朴素贝叶斯过滤垃圾邮件四实例使用朴素贝叶斯分类器从个人广告中获取区域倾向一
moxigandashu
·
2017-05-09 23:32
数据分析
Python
机器学习
机器学习之k-近邻(kNN)算法与Python实现
一k-近邻kNN算法概述概念特点kNN算法流程二
Python算法
实现KNN算法分类器kNN算法用于约会网站配对KNN算法用于手写识别系统一k-近邻(kNN)算法概述1.概念kNN算法的核心思想是用距离最近的
moxigandashu
·
2017-05-04 17:17
数据分析
Python
机器学习
python算法
表示概念扫盲教程
本文为大家讲解了
python算法
表示概念,供大家参考,具体内容如下常数阶O(1)常数又称定数,是指一个数值不变的常量,与之相反的是变量为什么下面算法的时间复杂度不是O(3),而是O(1)。
金角大王
·
2017-04-13 10:45
python算法
(一)
python算法
(一)一、求数x的因子1x=1002divisors=()#初始化空的元组3foriinrange(1,x):4ifx%i==0:5divisors=divisors+(i,)6printdivisors
划过的梦神
·
2017-03-24 10:37
数据结构与算法
python算法
(一)
python算法
(一)一、求数x的因子1x=1002divisors=()#初始化空的元组3foriinrange(1,x):4ifx%i==0:5divisors=divisors+(i,)6printdivisors
划过的梦神
·
2017-03-24 10:37
数据结构与算法
机器学习框架SciKit-learn简介
SciKit-learn是老牌的开源
Python算法
框架,始于2007年的GoogleSummerofCode项目,最初由DavidCournapeau开发;它是一个简洁、高效的算法库,提供一系列的监督学习和无监督学习的算法
幸福的程序猿
·
2017-03-12 11:20
分析工具
Python算法
应用实战之栈详解
栈(stack)栈又称之为堆栈是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按照先进后出,后进先出的规则进行运作。如下图所示例如枪的弹匣,第一颗放进弹匣的子弹反而在发射出去的时候是最后一个,而最后放入弹匣的一颗子弹在打出去的时候是第一颗发射出去的。栈的接口如果你创建了一个栈,那么那么应该具有以下接口来进行对栈的操作接口描述push()入栈pop()出栈isEmpty()判断是否为空栈l
安生
·
2017-02-04 09:54
Python算法
应用实战之队列详解
队列(queue)队列是先进先出(FIFO,First-In-First-Out)的线性表,在具体应用中通常用链表或者数组来实现,队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行删除操作,队列的操作方式和堆栈类似,唯一的区别在于队列只允许新数据在后端进行添加(摘录维基百科)。如图所示队列的接口一个队列至少需要如下接口:接口描述add(x)入队delete()出队clear
安生
·
2017-02-04 08:43
深入SVM
是在逻辑回归的基础上发展的,分割面需要间隔最大逻辑回归SVMRobustness(选择MARGIN最大的原因)SVM要把正确分类第一位,,然后才考虑间隔距离SVMOUTLIERSOutliers有另外文章详细介绍目前大部分
python
重新出发_砥砺前行
·
2017-02-02 20:17
python3的算法库安装
Python算法
库(记住要以顺序安装)1.Numpyhttps://sourceforge.net/projects/numpy/files/NumPy/2.Scipyhttps://sourceforge.net
愤怒的苹果ext
·
2017-01-08 16:59
numpy
算法
库
python
Python算法
实践——最长回文串
给定一个字符串,要求在这个字符串中找到符合回文性质的最长子串。所谓回文性是指诸如“aba”,"ababa","abba"这类的字符串,当然单个字符以及两个相邻相同字符也满足回文性质。看到这个问题,最先想到的解决方法自然是暴力枚举,通过枚举字符串所有字串的起点,逐一判断满足回文性的子串,记录长度并更新最长长度。显然这种算法的时间复杂度是很高的,最坏情况可以达到O(N*N)。所以呢,这里提出一个优化的
熊熊不爱说话
·
2016-12-27 16:28
Python
Python算法
实践——AC自动机
由于平时编程项目时会用到Python,索性就自学了一段时间,发现Python还是很好用的,有点爱不释手。第一篇博客就献给AC自动机,这也是我所见过的神奇算法之一。AC自动机是一种多模匹配算法,所谓多模匹配,就是模式串有多个。其主要的步骤分为三步:1.用模式串建立字典树字典树(Trie树)是一种变种的哈希数,存放字符串非常方便,查找效率也比较高。字典树中存放的字符串即是从根到叶子路径上所有结点值,每
熊熊不爱说话
·
2016-12-26 23:20
Python
python栈的实现
本文以实例形式展示了
Python算法
中栈(stack)的实现,对于学习数据结构域算法有一定的参考借鉴价值。
笛在月明
·
2016-09-17 22:35
Python
《机器学习实战》利用PCA来简化数据
系列博客是博主阅读《机器学习实战》这本书的笔记也包含一些其他python实现的机器学习算法github源码同步:https://github.com/Thinkgamer/Machine-Learning-With-
Python
Thinkgamer_
·
2016-05-15 19:18
机器学习(Python)
机器学习
Python算法
实战视频课程--二叉树-刘硕-专题视频课程
Python算法
实战视频课程--二叉树—9146人已学习课程介绍二叉树是重要的抽象数据类型,解决很多问题时都需要它。
刘硕老师
·
2016-05-11 15:44
视频教程
Python算法
实战视频课程--栈的应用-刘硕-专题视频课程
Python算法
实战视频课程--栈的应用—4877人已学习课程介绍栈是程序设计中被广泛使用的数据结构,很多问题都满足栈"后进先出"的特性,本课程以实际应用为主,先了解栈的基本特性,操作接口以及python
刘硕老师
·
2016-05-11 15:28
视频教程
Python算法
实战视频课程--队列的应用-刘硕-专题视频课程
Python算法
实战视频课程--队列的应用—5695人已学习课程介绍队列是程序设计中被广泛使用的数据结构,很多问题都满足队列"先进先出"的特性(例如,广度有限搜索),本课程以实际应用为主,先了解队列的基本特性
刘硕老师
·
2016-05-11 15:16
视频教程
Python算法
实战视频课程--图-刘硕-专题视频课程
Python算法
实战视频课程--图—8977人已学习课程介绍图是程序设计中被广泛使用的数据结构,它比栈,队列,树更复杂.图是对实际问题进行数学抽象和描述的强有力工具.本套课程我们学习图的基本概念,常用接口
刘硕老师
·
2016-05-11 15:03
python
算法
图
应用
Python
视频教程
《机器学习实战》基于信息论的三种决策树算法(ID3,C4.5,CART)
系列博客是博主阅读《机器学习实战》这本书的笔记也包含一些其他python实现的机器学习算法github源码同步:https://github.com/Thinkgamer/Machine-Learning-With-
Python
Thinkgamer_
·
2016-04-26 11:47
python
决策树
ID3
C4.5
CART
机器学习(Python)
机器学习
《机器学习实战》基于信息论的三种决策树算法(ID3,C4.5,CART)
系列博客是博主阅读《机器学习实战》这本书的笔记也包含一些其他python实现的机器学习算法github源码同步:https://github.com/Thinkgamer/Machine-Learning-With-
Python
Thinkgamer_
·
2016-04-26 11:47
python
决策树
ID3
C4.5
CART
机器学习(Python)
机器学习
Python机器学习库
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、
三两五
·
2016-04-14 18:54
Python算法
:快速排序
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用。该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。现在通过一个实例来说明快排。比如有一个数组:6 2 4 5 3第一步:选取一个基准数,不要被这个名词吓到了,你可以把它看作是一个比
j_hao104
·
2016-04-07 11:00
快速排序
快排
python快排
机器学习 Numpy Scipy Matplotlib Scikit-Learn的安装
我所采用的python版本号是27.964bit你可以通过python-v查看你自己的python版本号
python算法
库安装顺序:NumpyScipyMatplotblibScikit-Learn通过官方下载地址
caicai_zju
·
2016-04-05 16:00
python
机器学习
numpy
python算法
面试题:一百个灯泡排成一排,第一轮将所有灯泡打开;第二轮每隔一个灯泡关掉一个..面试题(摘自infoq):一百个灯泡排成一排,第一轮将所有灯泡打开;第二轮每隔一个灯泡关掉一个。即排在偶数的灯泡被关掉,第三轮每隔两个灯泡,将开着的灯泡关掉,关掉的灯泡打开。依次类推,第n轮结束的时候,还有几盏灯泡亮着。使用一段代码实现: 1# -*- coding: utf-8 -*- 2#!/usr/loca
Jason_2016
·
2016-03-11 10:11
python
local
import
灯泡
python算法
_2016-02-18【选择、插入排序】
def selection_sort(seq): for i in range(len(seq)): position = i for j in range(i,len(seq)): if seq[position] > seq[j]: position = j if position
单蛙
·
2016-02-18 18:00
python算法
_2016-02-17【冒泡排序】
def BubbleSort(list): if not list or len(list)<=1: return list length=len(list) for i in range(length-1): for j in range(i,length): if list[j] < list[i]:
单蛙
·
2016-02-17 18:00
python算法
之二分查找
说明:大部分代码是在网上找到的,好几个代码思路总结出来的通常写算法,习惯用C语言写,显得思路清晰。可是假设一旦把思路确定下来,并且又不想打草稿。想高速写下来看看效果,还是python写的比較快。也看个人爱好。实习的时候有个同事对于python的缩进来控制代码块各种喷。。。。他认为还是用大括号合适。。。怎么说呢,适合自己的才是最好的。我个人的毛病就是,写了几天C,到要转到python的时候,代码中依
mengfanrong
·
2016-02-09 19:00
python算法
——第四天
一.递归1deffunc(num): 2ifnum/2>0: 3num-=1 4print(num) 5num=func(num) 6print('quit') 7returnnum 8 9func(10)二.二叉算法1defbinary_search(data_list,find_num): 2mid_pos=int(len(data_list)/2)#计算需要查找数据的长度的
曾春云
·
2016-01-25 14:00
Python算法
题----取出最长回文子串
GivenastringS,findthelongestpalindromicsubstringinS.YoumayassumethatthemaximumlengthofSis1000,andthereexistsoneuniquelongestpalindromicsubstring.穷举法取出所有的子串组合,挨个判断,返回最长的class Solution(object):
gccmx
·
2016-01-20 17:13
算法
python
回文
Python
Python算法
题----取出最长回文子串
Givenastring S,findthelongestpalindromicsubstringin S.Youmayassumethatthemaximumlengthof S is1000,andthereexistsoneuniquelongestpalindromicsubstring.穷举法取出所有的子串组合,挨个判断,返回最长的class Solution(object):
gccmx
·
2016-01-20 17:13
算法
python
回文
双指针
Python算法
题----Palindrome Number
Determinewhetheranintegerisapalindrome.Dothiswithoutextraspace.class Solution(object): def numLen(self, n): i = 1 while True: n /= 10 if n > 0:
gccmx
·
2016-01-20 14:01
算法
python
回文数字
Python算法
题----Palindrome Number
Determinewhetheranintegerisapalindrome.Dothiswithoutextraspace.class Solution(object): def numLen(self, n): i = 1 while True: n /= 10 if n > 0: i
gccmx
·
2016-01-20 14:01
算法
python
回文数字
Python
Python算法
题----Valid Palindrome
Givenastring,determineifitisapalindrome,consideringonlyalphanumericcharactersandignoringcases.Forexample,"Aman,aplan,acanal:Panama"isapalindrome."raceacar"isnotapalindrome.class Solution(object): d
gccmx
·
2016-01-20 13:23
算法
python
Palindrome
Python
Python算法
题----Valid Palindrome
Givenastring,determineifitisapalindrome,consideringonlyalphanumericcharactersandignoringcases.Forexample,"Aman,aplan,acanal:Panama" isapalindrome."raceacar" is not apalindrome.class Solution(object):
gccmx
·
2016-01-20 13:23
算法
python
palindrome
Python算法
题----玩转fibonacci数列
fibonacci数列是个很常见的面试题,相信大家都见识过,反正我碰见过两次。递归是最容易想到的办法。但是写一个递归,往往面试官并不满意,会追问。这个递归存在什么问题啊。有没有其它办法啊……。办法总比问题多,跳跳大路通帝都。下面就总结一下。把程序写到面试官的心缝里!递归法这个递归存在的最严重的问题就是重复计算,在代码的递归分支里可以看到函数被递归调用了两次,那么很多函数其实都被重复计算了。最后再来
gccmx
·
2016-01-20 11:44
python
数列
fibonnci
Python
Python算法
题----玩转fibonacci数列
fibonacci数列是个很常见的面试题,相信大家都见识过,反正我碰见过两次。递归是最容易想到的办法。但是写一个递归,往往面试官并不满意,会追问。这个递归存在什么问题啊。有没有其它办法啊……。办法总比问题多,跳跳大路通帝都。下面就总结一下。把程序写到面试官的心缝里!递归法这个递归存在的最严重的问题就是重复计算,在代码的递归分支里可以看到函数被递归调用了两次,那么很多函数其实都被重复计算了。最后
gccmx
·
2016-01-20 11:44
python
缓存
数列
函数装饰器
fibonnci
Python算法
题----1到100求和的3种加法
#递推法defsum01(n): result=0 foriinrange(1,n+1): result+=i returnresult#递归法defsum02(n): ifn==1: return1 else: returnn+sum02(n-1)#数学公式法defsum03(n): returnn*(1+n)/2
gccmx
·
2016-01-20 10:53
算法
python
递归
求和
上一页
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
其他