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写算法竞赛_高效算法:竞赛、应试与提高必修128例 PDF 完整超清版
给大家带来的一篇关于
Python算法
相关的电子书资源,介绍了关于Python、高效算法、编程技巧方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小8.1MB,克里斯托弗编写,目前豆瓣、亚马逊
weixin_39860755
·
2020-12-11 14:46
python写算法竞赛
二分法
python算法
_python--二分法算法
#二分法查找算法,必须处理有序的算法列表"""l=[2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88]deffind(l,aim):mid_index=len(l)//2ifl[mid_index]aim:new_l=l[:mid_index]find(new_l,aim)else:print("disc
weixin_39538607
·
2020-12-11 05:26
二分法python算法
python的numpy库用法详解_Python Numpy库对数组的操作详解
SciPy是一个开源的
Python算法
库和数学
weixin_39606003
·
2020-12-04 15:45
python算法
工程师书籍_算法工程师路线图(经验浓缩,纯干货!)
说起算法(Algorithm),需要值得注意的是,数据结构与算法,机器学习算法都可简称为算法,但两者是完全不同的。数据结构与算法是计算机科学中的一门基础课程,主要内容是关于如何设计计算机程序,使得程序能够运行更快,占用内存更少。通常所说的程序员面试要刷算法题,指的便是数据结构与算法中的算法。这是程序员很重要的一项基本功,所以不管应聘什么岗位都会有一轮面试是算法面,也称为coding面。而互联网公司
weixin_39814482
·
2020-12-03 21:40
python算法工程师书籍
python算法
工程师面试_算法工程师的面试经历及总结
2017年即将过去,今年是忙碌的一年,从2月17还没开学就来学校,到现在12月初,工作的事情终于尘埃落定,现将这一段经历写下来,希望能帮助来年找工作的学弟学妹,同时,对自己来说,也是一年的工作总结,总结经验教训,对自己一个提升。简单介绍一下,北邮本硕,要找的岗位主要是算法工程师(机器学习方向)。算法工程师找实习的时候,最终的结果是找到了四家:亚马逊、京东、滴滴、腾讯地图。找工作的时候,主要有百度s
weixin_39638708
·
2020-12-03 21:33
python算法工程师面试
JavaWeb调用Python深度学习算法,通过Base64实现帧(OpenCV)图片传递。(详细讲解Python,SpringBoot,Vue三方交互)
Python深度学习算法Python脚本在JavaWeb代码中访问python进程的代码Vue前端代码最终效果前言今天给大家分享的是SpringBoot利用Socket与Python深度学习算法进行通信,并将
Python
小白wwj
·
2020-12-03 00:22
Python
Java
Vue
python
java
socket
vue
详解
python算法
常用技巧与内置库
近些年随着python的越来越火,python也渐渐成为了很多程序员的喜爱。许多程序员已经开始使用python作为第一语言来刷题。最近我在用python刷题的时候想去找点python的刷题常用库api和刷题技巧来看看。类似于C++的STL库文档一样,但是很可惜并没有找到,于是决定结合自己的刷题经验和上网搜索做一份文档出来,供自己和大家观看查阅。1.输入输出:1.1第一行给定两个值n,m,用空格分割
·
2020-12-01 14:41
02_
Python算法
+数据结构笔记-冒泡排序-选择排序-插入排序-快排-二叉树
b站视频:路飞IT学城https://www.bilibili.com/video/BV1mp4y1D7UP文章目录#11排序介绍#12冒泡排序介绍#13冒泡排序#14选择排序#15插入排序#16快速排序原理介绍#17快速排序代码实现#18快速排序代码实现2#19堆排序前传树的基础知识#20堆排序前传二叉树的基础知识个人博客https://blog.csdn.net/cPen_web#11排序介绍
cPen
·
2020-11-27 08:18
Python算法+数据结构笔记
python
算法
01_
Python算法
+数据结构笔记-时间/空间复杂度-汉诺塔-顺序查找-二分查找
b站视频:路飞IT学城https://www.bilibili.com/video/BV1mp4y1D7UP文章目录#01算法入门概念#02估计算法运行效率与时间复杂度#03简单判断时间复杂度#04空间复杂度#05递归#06汉诺塔问题#07顺序查找#08二分查找介绍#09二分查找代码#10二分查找与线性查找的比较个人博客https://blog.csdn.net/cPen_web#01算法入门概念
cPen
·
2020-11-25 09:04
Python算法+数据结构笔记
python
算法
数据结构
python数据结构与算法 pdf_『python核心编程pdf』数据结构与算法 Python语言描述
『python核心编程pdf』数据结构与算法Python语言描述
python算法
实现教程pdf2020-09-1808:34:58人已围观求《Python自然语言处理实战:核心技术与算法》这本书的pdf
weixin_39640762
·
2020-11-23 23:09
python数据结构与算法
pdf
SPringBoot项目调用本地
python算法
SPringBoot项目调用本地
python算法
在pom.xml文件中添加jython依赖,并刷新mavenorg.pythonjython-standalone2.5.2将
python算法
导入项目,并导入
qq_48298178
·
2020-11-15 19:05
python人工智能_人工智能(机器学习)学习之路推荐——Python
人工智能(机器学习)学习之路推荐——Python虽然自己学过C,但是自己曾从事python后端开发、
python算法
工程师岗位、Python(机器学习)讲师,所以本篇文章主要通过python来介绍机器学习的路线
weixin_39891317
·
2020-11-14 02:08
python人工智能
python算法
详解pdf-Python机器学习算法 PDF 原书扫描版
给大家带来的一篇关于机器学习相关的电子书资源,介绍了关于Python机器学习算法方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小30.1MB,赵志勇编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.4。内容介绍读者评价书还可以,对机器学习的解释比较到位,速度也很快这本书采用python3对决策树、集成学习、SVM和神经网络做了一个i详细的讲解和编程的实现。我觉得这本书比较好的
weixin_39945475
·
2020-11-11 15:52
python爬虫常用算法-“
python算法
教程书“python爬虫有哪些书
《“笨办法”学Python》《Python快速编程入门》《Python高手之路(第3版)》《
Python算法
教程》《Python核心编程(第3版)》《精通Python自然语言处理》编程快速入门第一门阶段在刚开始接触新的知识的时候
weixin_39825105
·
2020-11-11 14:42
python算法
刷题(leetcode)——链表
菜鸡的刷题记录,基础知识不会写太多,有时间会写专题复习基础知识。第一轮刷题,所以解法代码可能都比较冗余/难看,主要是追求先有思路和会写。更多优雅代码请参考解题区或评论区的大佬~一、链表(LinkedList)链表,是线性表的链式存储结构。一个链表中有若干个结点,每个结点都包含数据域和地址域两部分。数据域用于存储元素,地址域用于存储前驱或后继的地址。单链表:每个结点只有一个地址域的线性链表;双链表:
orand.
·
2020-11-03 13:44
数据结构的复习
链表
数据结构
算法
2道极好的
Python算法
题|带你透彻理解装饰器的妙用
前一篇讲了装饰器额基本知识,装饰器我个人认为是Python中最最最难的知识点,上一篇算是一个入门的介绍,有18个小伙伴给我留言,后台也有很多同学跟我讨论,大家总是觉得不过瘾,好像离深入理解还差那么一丢丢赶脚,装饰器到底有啥妙用呢,其实装饰器内容非常丰富,今天我分享两道非常好的算法题,大家耐心看完两道算法题之后,注意精华在最后,我相信大家对装饰器的理解又会更上一层楼.1.斐波那契数列1).这个序列非
菜鸟学python
·
2020-10-10 23:51
FIT1045 课业解析
题意:
python算法
的考察,主要分为三个任务(task1,task2,task3),每个任务包含三个小问(partA,partB,partC)解析:task1-partA:按步长删除字符串的字符,将剩余字符重新组合输出
AAAnne
·
2020-10-10 04:49
这可能是史上最全的
Python算法
集!
来源|CSDN(ID:CSDNnews)本文是一些机器人算法(特别是自动导航算法)的Python代码合集。其主要特点有以下三点:选择了在实践中广泛应用的算法;依赖最少;容易阅读,容易理解每个算法的基本思想。希望阅读本文后能对你有所帮助。前排友情提示,文章较长,建议收藏后再看。目录环境需求怎样使用本地化扩展卡尔曼滤波本地化无损卡尔曼滤波本地化粒子滤波本地化直方图滤波本地化映射高斯网格映射光线投射网格
Python家庭
·
2020-09-22 09:40
python
numpy
matplotlib
pandas
算法
Python算法
题解:删除排序数组的重复项
Leetcode第26题:删除排序数组的重复项原题:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不能使用额外的数组空间,必须是原地修改输入的数组并使用O(1)额外空间条件下完成。示例1#给定数组nums=[1,1,2]#函数应该返回新的长度2,并且原数组nums的前两个元素被修改成1,2#你不需要考虑数组中超出新长度后面的元素这里题目中说的“原
joe.leee
·
2020-09-17 05:15
算法
Python算法
实践-学习记录(1)
课程结构:一.顺序结构程序设计二.分支结构程序设计三.循环结构程序设计四.查找算法五.排序算法六.树七.二叉树算法八.综合案例编译;解释Python——通用语言、解释型语言、开源语言、跨平台语言程序流程图:顺序结构;分支结构;循环结构简单程序设计:变量命名:1.字母、数字、下划线2.不能以数字开头3.不能使Python的关键字转义字符:\',\n,\t运算符:整除取整——//整除取余——%幂运算—
Daniel雨林
·
2020-09-17 01:23
python学习
python
Python算法
实现之矩阵转置(十)
定义设A为m×n阶矩阵(即m行n列),第i行j列的元素是a(i,j),即:把m×n矩阵A的行换成同序数的列得到一个n×m矩阵。arrA=[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]N=4#声明4x4数组arrarrB=[[None]*Nforrowinrange(N)]print('[原设置的矩阵内容]')foriinrange(4):forji
起啥名好呢。
·
2020-09-16 23:16
python
python算法
(基础)----栈
栈(有时称为“后进先出栈”)是一个项的有序集合其中添加移除新项总发生在同一端。这一端通常称为“顶部”。与顶部对应的端称为“底部”。这种排序原则有时被称为LIFO。栈的底部很重要,因为在栈中靠近底部的项是存储时间最长的。Figure3展示了Python数据对象创建和删除的过程,注意观察他们的顺序想想这种反转的属性,你可以想到使用计算机的时候所碰到的例子。例如,每个web浏览器都有一个返回按钮。当你浏
y°x
·
2020-09-16 21:53
python
算法
python算法
-兔子序列
题目:打印第N个月兔子的数量deffib(n):a,b=0,1foriinrange(n):a,b=b,a+bprint(a)if__name__=='__main__':fib(0)fib(1)fib(2)fib(3)fib(4)fib(5)fib(10)运行结果:01123555
吕海洋
·
2020-09-16 06:18
python
python算法
之旅(2)- Add Two Numbers
#转载请注明出处http://blog.csdn.net/qq_34175893/article/details/79636790#打算开始用python学习算法,并进行一系列的学习过程及心得体会的记录,欢迎大家持续关注,一起学习。欢迎大家提出意见或建议#不关心问题的解决,只关心不同的解决的问题的思路,所有的思路均在代码中注释,大家边看代码边看思路,#_*_coding:utf-8_*_'''In
Howie_Yue
·
2020-09-16 06:53
Pyhon
算法
Python算法
——求数组中两个元素最小距离(动态规划)
要求:给定一个数组,数组中含有重复元素,给定两个数字num1和num2,求这两个数字在数组中出现位置的最小距离。分析:方法一:蛮力法主要思路为:对数组进行双重遍历,外层循环遍历查找num1,只要遍历到num1,内层循环对数组从头开始遍历找num2,每当遍历到num2,就计算他们距离dist。当遍历结束后最小的dist值就是他们最小的距离。方法二:动态规划什么是动态规划?假设给定数组[4,5,6,4
Aamax
·
2020-09-16 00:34
算法
Python算法
题----在列表中找到和为s的两个数字
列表data的值为[1,3,4,5,8,9,11],找出这个列表中和为13的两个数字的所有组合。这个好找,上过幼儿园大班的,估计都能找出来。4+9=13,5+8=13。如何用python写一个函数来实现呢。解法一:超级大循环最容易想到的就是遍历啊。嵌套循环,外层循环遍历全部列表,内层循环遍历当前元素位置之后的所有元素。内层循环中将两个数字相加,等于13就break。妥妥找到。def equalSu
weixin_33762321
·
2020-09-15 05:49
python
python算法
:加一
加一给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。这里用到了递归的方法,最后一个元素加一,如果最后一个元素加一之后大于9,就进位:本位归零,上一位加一,再检测上一位,如果上一位加一后大于9…只要前一位不大于9,就退出递归classSolution:defplusOne(se
Lindons
·
2020-09-15 04:07
python
python
数据结构
leetcode
快速排序
python算法
:删除排序链表中的重复元素
删除排序链表中的重复元素给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。举例:如果q和q的下一个元素的值相同,直接跳过此元素,即:q.next=q.next.next这时链表变成了:这时再进行一次遍历,如果q的值与q的下一个元素的值不一致,那么q向后一位移动,q.next会自动向后一位移动:q=q.next代码如下:#Definitionforsingly-linkedlist.#c
Lindons
·
2020-09-15 04:07
python
链表
数据结构
python
java
算法
python算法
:有效的括号
有效的括号给定一个只包括‘(’,’)’,’{’,’}’,’[’,’]’的字符串,判断字符串是否有效有效字符串需满足:1、左括号必须用相同类型的右括号闭合。2、左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。刚开始想半天没想出来,还想着把字符串拆分。。没想到最后几行代码就搞定classSolution:defisValid(self,s:str)->bool:while'()'inso
Lindons
·
2020-09-15 04:06
python
字符串
正则表达式
python
python算法
:外观数列
外观数列「外观数列」是一个整数序列,从数字1开始,序列中的每一项都是对前一项的描述。前五项如下:这道题除了递归还没想到其他办法,解题思想就是:写一个函数,这个函数可以按照题意生成下一个数,把这个数备份后再次扔到函数中,直到递归次数等于输入的ndefcountAndSay(self,n:int)->str:defHandle(item):p=0#游标指向元素res=''#用来存放生成的答案while
Lindons
·
2020-09-15 04:06
python
算法
python
数据结构
lstm
python算法
:最大子序和
最大子序和给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。办法有很多,可是我却偏偏想到最笨的一个-_-||这个办法的主要思想就是,不断地遍历列表并累加,当大于res时,将res替换成该最大值,遍历完一次后,把头元素去掉,继续遍历classSolution:defmaxSubArray(self,nums:List[int])->int:res=nu
Lindons
·
2020-09-15 04:06
python
数据结构
python
leetcode
算法
java
python算法
:最后一个单词的长度
最后一个单词的长度deflengthOfLastWord(self,s:str)->int:str=s.split("")#以空格分割字符串,并返回一个列表p=len(str)-1whilep+1:ifstr[p]=='':#当最后一个元素为空时,删掉str.pop(p)p=len(str)-1else:#不为空,直接返回这个元素长度returnlen(str[-1])return0题库来源:ht
Lindons
·
2020-09-15 04:31
python
字符串
python
leetcode
列表
正则表达式
利用函数来画任意图形
利用函数来画任意图形发表于2013-05-0609:30|5419次阅读|来源isnowfy.com|0条评论|作者isnowfy
Python算法
摘要:最近经常在网络上看到各种人物的函数图形,看上去非常有趣
flyingleo1981
·
2020-09-15 03:05
Numpy对数组的操作:创建、计算、合并等
SciPy是一个开源的
Python算法
库和数学工具包。SciPy包
chaoliao2466
·
2020-09-15 02:44
python
人工智能
matlab
python数据结构与算法分析-第一章
文章目录推荐两本口碑爆棚的
Python算法
&数据结构书。
_he_dan_
·
2020-09-15 00:23
python数据结构与算法
算法
python
列表
字符串
NO 1 神经网络
基本神经网络涉及的知识点:1,神经网络的结构2,激活函数与损失函数3,神经网络的训练4,梯度下降法与优化器(Optimizer)5,神经网络的特殊结构只谈理论,不谈
python算法
实现。
Whether_or_Not
·
2020-09-14 17:12
神经网络
神经网络
朴素神经网络
神经网络算法
python算法
----动态规划(以背包问题为案例)
今天我们来学习一下动态规划,以为这个概念比较抽象,所以我们将结合具体的案例进行讲解,废话不多说,我们开始吧!动态规划的概念:多阶段决策问题中,各个阶段采取的决策,一般来说是与时间有关的,决策依赖于当前状态,又随即引起状态的转移,一个决策序列就是在变化的状态中产生出来的,故有“动态”的含义,称这种解决多阶段决策最优化问题的方法为动态规划方法背包问题的案例讲解:背包问题:你是一个小偷,你有一个可以装下
小白_小可
·
2020-09-14 16:56
笔记
动态规划
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):
weixin_34319640
·
2020-09-14 16:24
《
Python算法
教程》——1.2 为什么要读这本书
本节书摘来自异步社区《
Python算法
教程》一书中的第1章,第1.2节,作者[挪威]MagnusLieHetland(赫特兰),凌杰译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
weixin_33860722
·
2020-09-14 16:18
《
python算法
教程》个人学习心得之(一):归纳、递归与归简
去图书馆闲逛,看到了这本《
python算法
教程》(挪威MagnusLieHetland著凌杰陆禹淳顾俊译),下一步先温习一下以前的算法也是不错的。
朕与众爱卿皆瞠目结舌
·
2020-09-14 15:03
Python算法教程
【
python算法
】图的遍历与最小路径
数据结构中,图的应用场景非常广泛,与我们的生活息息相关,在基于图做的应用中,比较典型的有:在交通规划中的最小生成树,用于导航的最短路径等。比如下图这里,我们介绍邻接表表示方法。在表示图的时,我们一般使用如下的两个实例属性,表示邻接表的字典nodeNeighbors,标志是否已访问的字典visited。针对如下的图:来实现广度优先遍历以及深度优先遍历还用求最短路径:简述思想:1.定义一个图的类cla
echo6120
·
2020-09-14 14:58
算法
python
Python数据结构篇(一)—— 顺序栈和链栈的实现
在这里笔者将会通过几篇博客详细介绍在Python中实现上述常用的数据结构,因此本文主要面向初学
Python算法
和数据结构的小伙伴们。二、顺序栈的实现虽然在Python中没
jackandsnow
·
2020-09-14 14:20
python
数据结构
Python算法
练习(十三)// 算法:关联规则,数据集:美国国会投票
一、练习目标1、掌握TransactionEncoder编码方法,2、掌握关联规则的模型构建,加深理解关键指标(支持度、置信度、提升度等)。二、关键结论1、支持度设置为0.3,比设置为0.5,所得频繁项集大大增加.2、当置信度统一设置为0.99时,前者所得的强关联规则集共为260条,后者仅有2条。3、如果支持度设置过高,那么将省略了许多可能有意义的强关联规则集。4、本次练习设置不同置信度,lift
陈同学2020
·
2020-09-14 13:04
Python
《
Python算法
教程》——第1章 引言 1.1 这是一本怎么样的书
本节书摘来自异步社区《
Python算法
教程》一书中的第1章,第1.1节,作者[挪威]MagnusLieHetland(赫特兰),凌杰译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
weixin_34234829
·
2020-09-14 12:03
python
数据结构与算法
java
Python到pyspark中的py-files的问题
在spark平台上执行
Python算法
涉及到Python程序的改写,其中import部分需要额外注意。
码农道路深似海
·
2020-09-14 07:58
livy
spark
livy
pyspark
老生常谈:动态规划求解背包问题思路记录
《
python算法
详解》[M].北京:北京邮电出版社.11.14背包问题,292-294.)。
天才小呵呵
·
2020-09-13 21:00
盘算法
Python探索笔记
动态规划
leetcode
背包问题
【推荐收藏】送你一份
Python算法
工程师的打怪升级路线图
今天在浏览作者群里,发现了一名大牛,大概看了一下公号的文章,发现大佬的学习方向和我差不多一致,于是加了好友,日后可以多多交流。今天也推荐一篇大佬的文章给大家看呢。在这一年里,我从头开始学习了很多东西,包括:sklearn机器学习,mapreduce和hive,linux基本使用,git和github,xgboost和lightgbm,深度学习课程,tensorflow框架,keras框架……这些内
Pysamlam
·
2020-09-13 18:18
Python算法
基础
一、简介定义和特征定义:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。一个
weixin_30687051
·
2020-09-13 03:13
python算法
(基础)----队列(先进先出,FIFO)
队列被构造为在队尾添加项的有序集合,并且从队首移除。队列保持FIFO排序属性。队列操作如下。Queue()创建一个空的新队列。它不需要参数,并返回一个空队列。equeue(item)将新项添加到队尾。它需要item作为参数,并不返回任何内容。dequeue()从队首移除项。它不需要参数并返回item。队列被修改isEmpty()查看队列是否为空。它不需要参数,并返回布尔值。size()返回队列中的
y°x
·
2020-09-12 16:05
python
Python - 二叉树简单操作
大学计算机–
Python算法
实践李金双、李凤云、张昱嵌套的列表实现二叉树递归查找最大值,VLR(先序)tree=[30,#root[52,[23,[],[]],[74,[],[]]],#left[15,
纫秋兰以为佩
·
2020-09-12 07:11
Python
-
学习
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他