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-
算法基础--1
一、算法1.什么是算法算法就是为了解决某一个问题而采取的具体有效的操作步骤算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n)认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果他的运算时间为n3+5n+9,那么他的渐进时间复杂度是n3mark:我们可以把所有的算法想象为一本“菜谱”,特定的算法比如菜谱中的的一道“老醋花生米”的制作流程,只要按照菜谱的要求制作老
df12269
·
2020-08-12 16:12
python
数据结构与算法
shell
python-
从酷狗下载爬取自己想要的音乐-可以直接拿来体验哟
因为最近发现咪咕音乐版权好多,当时我就在想是不是可以爬取下来,然后花了一些时间,发现有加密,虽然找到了接口,但是只能手动下载VIP歌曲,对于我们学IT的人来说,这是不能忍的,于是就懒得去解密抓取了,但是偶然的情况下,一个朋友说发现酷狗没加密,我兴奋的去看了看,果然,然后大概分析了一下,可以完成我想要抓取的那个程序,好了,废话不多说,上干货我打包成了exe程序,只要有电脑就可以运行,下载你想要听的歌
东魔
·
2020-08-12 16:36
Java面试程序员如何与面试官五五开?
目录前言:面试整体事项Java基础
数据结构和算法
JVM多线程数据库相关计算机网络设计模式分布式相关缓存相关框架相关一些较新的东西一些小建议前言:时间过得真快啊,转眼间就到了八月份,由于今年严峻的形势,比较多的人都私信我说今年跳槽有点担心
搬砖不忘敲码人
·
2020-08-12 16:45
Java
面试
java
面试
SGI STL 的内存管理
泛型、
数据结构和算法
的分离、底耦合、高复用…啊,废话不多说了,再说下去让人感觉像王婆卖瓜了。啊,还忘了得加上两位STL大师的名字来聊表我的敬意了。
SnailCpp
·
2020-08-12 14:15
Python-
使用PIL和Image处理完图片存储时出现的问题
使用如下代码fromPILimportImageimportnumpyasnpim0=np.array(Image.open("E:/1/1.jpg").convert("L"))#灰度方式打开图片,并且转换为数组im1=255-im0#反变换pil_im=Image.fromarray(np.uint(im1))pil_im.save("E:/1/im1.jpg")#存储会出现问题OSError
weixin_43461797
·
2020-08-12 13:19
初学python
Python3——内置数据结构:list 、tuple
内置数据结构(变量类型)listset(详见
python-
数据类型)dict(详见
python-
数据类型)tuplelist(列表)一组有顺序的数字的组合创建列表空列表l1=[]#创建一个空列表print
zzzzAzure
·
2020-08-12 13:18
基础学习
python-
输入输出练习题求平均成绩
求平均成绩(python3解释器)输入学生姓名;依次输入学生的三门科目成绩;计算该学生的平均成绩,并打印;平均成绩保留一位小数点;计算该学生语文成绩占总成绩的百分之多少?并打印。eg:78%;name=input('学生姓名:')chinese=float(input('语文成绩:'))math=float(input('数学成绩:'))engish=float(input('英语成绩:'))#总
淋巴不想动
·
2020-08-12 13:42
linux
python
python-
异常处理、模块化
异常处理异常Exception错误Error:错误是可以避免的逻辑错误:算法写错了,加法写成了减法笔误:变量名写错了,语法错误函数或类使用错误,其实这也属于逻辑错误异常Exception:异常不可能避免本意就是意外情况这有个前提,没有出现上面说的错误,也就是说程序写的没有问题,但是在某些情况下,会出现一些意外,导致程序无法正常的执行下去。例如open函数操作一个文件,文件不存在,或者创建一个文件时
vampire's blood
·
2020-08-12 13:53
添物零基础到大型全栈架构师 不花钱学计算机及编程(预备篇)—
数据结构和算法
...
数据结构和算法
简介
数据结构和算法
是编程和核心之一,程序=数据结构+算法是多么经典的总结,通过这句话,你就知道这门课程的重要性。
weixin_33962923
·
2020-08-12 13:44
尚硅谷_玩转Scala
数据结构和算法
本课程是使用Scala语言来讲解
数据结构和算法
,内容包括:稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、表达式的转换与求值、递归与回溯、迷宫问题、冒泡排序、选择排序、插入排序
嘟爷java超神学堂
·
2020-08-12 13:22
Sqlalchemy - 数据查询(无条件查询+条件查询)
专题:【
Python-
闭包Closure】fromconnect_mysqlimportengine,Userfromsqlalchemy.ormimportsessionmakerSession=sessionmaker
Crystal X.
·
2020-08-12 12:52
Sqlalchemy
【链表】160. 相交链表
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜1.题目描述2.题目分析我们可以看到,假如两个链表有交点的话
爱敲代码的小黄
·
2020-08-12 12:31
#
链表
#
LeetCode
python-
格式化输出-format
format_str="{0:{3}^10}\t{1:^10}\t{2:^10}"#3表示format中第三个字符串chr(12288),中文空格print(format_str.format("学校","省份","num",chr(12288)))'{},{}'.format('kzc',18)'{name},{age}'.format(age=18,name='kzc')#输出:'kzc,18
爱笑的夕阳喽
·
2020-08-12 12:05
【字符串】中缀表达式转后缀表达式并求值(python)
即利用stack和中缀表达式转后缀表达式方法来求中缀表达式转后缀表达式发现这个方法的人真是个人才…后缀表达式又叫逆波兰式(ReversePolishnotation),中缀转后缀思路也不麻烦,只要学过
数据结构和算法
的同学几乎都会学习这一块内容
小风_
·
2020-08-12 12:05
算法题
时间序列分析(1)
Python-
计算简单收益率
#-*-coding:utf-8-*-"""CreatedonFriFeb1711:30:572017@author:yunjinqiE-mail:
[email protected]
."""importpandasaspddf=pd.read_excel('luowen.xls')df.head()df=df.i
云金杞
·
2020-08-12 12:07
python
Python-
入门实战(简单有道词典爬虫)
ps:初次接触爬虫,故参考了球友的代码作者:tipirehttps://www.jianshu.com/p/8537178639a8frompyqueryimportPyQueryaspqimportrequestsimportthreadpooldefdownload_html(word): output={'Word':word} final_output={} url='http://
luran_lz
·
2020-08-12 11:29
Python学习
python-
字符串数据类型-定义与输出
字符串数据类型字符串的定义方式格式化字符串输出字符串的定义方式通过双引号,例如“tom”通过单引号,例如‘tom’通过三引号,例如“”“tom”""‘’‘tom’’’输出期望的内容通过字符串的拼接来实现合并的字符串=字符串1+字符串2+字符串nprint(字符串1,字符串2,字符串n)输出期望内容的字符串第1种办法字符串的拼接c1="hello"c2="python"c=c1+"_"+c2#同理,
ifubing
·
2020-08-12 11:38
数据结构和算法
一。为什么要学习数据结构?数据结构是编程的基础。编程水平=数据结构基础+算法+设计模式1.什么是数据结构?数据结构是研究[b]非数值计算[/b]的程序中的[b]操作对象[/b],以及这些操作对象之间的[b]关系[/b]与[b]操作[/b]。2.时间复杂度大小比较:O(1)先进后出成员变量:privatelong[]arr;privateinttop;//用于标记栈顶的元素,以方便出栈。(所谓栈顶元
doudou701
·
2020-08-12 11:05
数据结构
Python-
因解析器选择爬取大学排名时出现小问题
解析器为python标准库时爬取url=http://www.zuihaodaxue.cn/zuihaodaxuepaiming2017.html出现问题但是爬取http://www.zuihaodaxue.cn/zuihaodaxuepaiming2016.html或其他年份时不会出现问题importrequestsfrombs4importBeautifulSoupallUniv=[]defg
weixin_43461797
·
2020-08-12 10:21
初学python
快速排序 --尚硅谷(
数据结构和算法
)
快速排序也属于交换排序,基本原理就是每一轮选择一个基准元素(pivot),大于pivot的元素放右边,小于pivot的元素放左边,把数列拆分成两部分--即分治法的思路不明白的地方debug跟踪一下慢慢理解..int[]arr=newint[8];for(inti=0;ipivot){r-=1;}//l>r说明元素完成交换,左边全是小于pivot的值,右边全是大于等于pivot的值if(l>=r){
aimmon
·
2020-08-12 10:31
数据结构和算法
快速排序
创建单链表的头插法与尾插法详解
我们不讲顺序表,直接从单链表开始我们的
数据结构和算法
的学习之路。单链表就是一种特殊的结构体组合而成的数据结构,关于单链表的创建方法有很多种,但都大同小异。
Descosmos
·
2020-08-12 10:42
数据结构
【数据库】学生管理系统
☞本项目主要练习MySQL数据库和java代码之间的连通☜☞后续会在本基础上,利用Spring实现WEB端☜☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:
爱敲代码的小黄
·
2020-08-12 10:41
数据库
数据库
mysql
java
【数据库】停车场系统
☞本项目主要练习MySQL数据库和java代码之间的连通☜☞后续会在本基础上,利用Spring实现WEB端☜☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:
爱敲代码的小黄
·
2020-08-12 10:41
数据库
数据库
mysql
jdbc
【十大排序】带你深入了解归并排序
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜【2020秋招-面试题目汇总(随时更新)】
爱敲代码的小黄
·
2020-08-12 10:40
#
十大排序
算法
数据结构
排序算法
【面试小知识】带你深入了解二叉树的前中序遍历
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜引言本文主要讲述关于二叉树的四种遍历:前序
爱敲代码的小黄
·
2020-08-12 10:40
#
二叉树
二叉树
算法
数据结构
【面试知识点】史上最全面讲解----堆排序
引言☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜【2020秋招-面试题目汇总(随时更新
爱敲代码的小黄
·
2020-08-12 10:40
#
十大排序
数据结构
java
堆排序
【面试知识点】一文带你深入了解HashMap
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜目录HashMap的底层原理:面试官:HashMap
爱敲代码的小黄
·
2020-08-12 10:40
#
java
【二叉树】199. 二叉树的右视图
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜1.题目描述2.题目分析在很多的面经中看到过这种题
爱敲代码的小黄
·
2020-08-12 10:40
#
二叉树
【十大排序】带你深入分析快速排序
☞梦想进大厂的一只程序猿☜☞期望毕业前力扣刷够400题☜☞正在复习
数据结构和算法
☜☞博客地址:https://www.huangliangshuai.com/☜【2020秋招-面试题目汇总(随时更新)】
爱敲代码的小黄
·
2020-08-12 10:08
#
十大排序
Python数据结构
Python-
数据结构教程Python-DS简介Python-DS环境
Python-
数组
Python-
列表
Python-
元组
Python-
词典
Python-
二维数组
Python-
矩阵
Python-
集合
Python
hp1025
·
2020-08-12 10:11
python
【2021秋招-面试题目汇总(随时更新)】
1.
数据结构和算法
1.2十大排序算法堆排序快速排序归并排序希尔排序插入排序冒泡排序1.3数据结构题目汇总1.3.1数组二进制转10进制用数组实现栈,实现pop与push,支持扩容保证性能两数之和给个m,
爱敲代码的小黄
·
2020-08-12 10:28
面试知识
数据结构
算法
链表
ansible:安装篇
python2.7.x已安装1.pip安装centosyum -y install epel-releaseyum -y install python-pipubuntuapt updateapt install
python
测试生财
·
2020-08-12 08:36
linux
ansible
pip
踩坑指南
Python-
按照list中dict的某个key进行排序
在做项目的时候,遇到这样的数据:"trends":[{"name":"RickGates","promoted_content":null,"query":"%22Rick+Gates%22","tweet_volume":135732,"url":"http://twitter.com/search?q=%22Rick+Gates%22"},{"name":"#TheBachelorette",
Burette_Lee
·
2020-08-11 22:30
Python
Python-
替换或去除不能用于文件名的字符
今天在爬虫的时候,爬了二十条程序就莫名卡着不动了,还以为是被服务器禁止访问。还去加了user-agent池,随机获得user-agent构成headers,没想到居然是最后文件命名的时候出问题了。用于命名的字符串出现了非法的字符。网上查找资料,构造一个函数,通过正则表达式除去字符串中发非法字符:importredefvalidateTitle(title):rstr=r"[\/\\\:\*\?\"
Burette_Lee
·
2020-08-11 22:30
Python
图解汉诺塔问题( Java 递归实现)
汉诺塔简介最近在看
数据结构和算法
,遇到了一个非常有意思的问题——汉诺塔问题。先看下百度百科是怎么定义汉诺塔的规则的:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。
烟雨星空
·
2020-08-11 21:43
Java递归
面试官问,你会堆排序吗?会,那好你手写一个吧。
前言最近明显文章更新频率降低了,那是因为我在恶补
数据结构和算法
的相关知识,相当于是从零开始学习。找了很多视频和资料,最后发现b站尚硅谷的视频教程还是相对不错的,总共195集。
烟雨星空
·
2020-08-11 20:00
堆排序
《数据结构与算法》知识小结
数据结构和算法
这门课程的目的正是使学生更快地编写出更高效的程序。瑞士著名的计算机科学家尼古拉斯·沃斯提出了“算法+数据结构=程序”的观点
烧脑袋
·
2020-08-11 19:25
python-
一个小练习
myseq='''[a:1,b:2,c:3][a:3,b:3,c:8][a:7,c:2:m:7,r:4][a:2,c:4:m:6,r:4][a:3,b:2,c:7,o:5]'''defeve(i):evest=''forxin[yforyinrange(len(i))ify%2==0]:evest+=i[x]returnevestmyseq=myseq.split('\n')lt=[]foriin
weixin_30823001
·
2020-08-11 18:20
Python-
蒙特卡罗计算圆周率
蒙特卡洛法蒙特卡罗方法于20世纪40年代美国在第二次世界大战中研制原子弹的“曼哈顿计划”计划的成员S.M.乌拉姆和J.冯·诺伊曼首先提出。数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的MonteCarlo—来命名这种方法,为它蒙上了一层神秘色彩。在这之前,蒙特卡罗方法就已经存在。1777年,法国数学家布丰(GeorgesLouisLecleredeBuffon,1707—1788)提出用投针实验的方法
qq_41644183
·
2020-08-11 17:09
Python
python-
内嵌函数和闭包
一、概述Python中,是一切皆对象的,函数当然也是,因此函数内部是可以再嵌套函数的,这一点下面可以举例子说明。再延伸一点,就能引申出一个高级概念了:[闭包](http://baike.baidu.com/link?url=rrHziqwEvt5X-2w76dqfp47N1pG7H8wKEKdXLmiLqbN0WXgFeXKfM8pPJNzuIBEsju-aNris6NK0vI6IH_hx2ci1
pends
·
2020-08-11 15:16
python学习
大数据学习
NTL库介绍
NTL链接NTL:用于做数论的库NTL是一种高性能的可移植C++库,提供用于处理带符号的任意长度整数以及整数和有限域上的矢量,矩阵和多项式的
数据结构和算法
。默认情况下,NTL是线程安全的。
隐私保护小白
·
2020-08-11 14:36
Unity 使用教程 之 Unity3D常用的知识点归纳
Unity使用教程之Unity3D常用的知识点归纳注意:
数据结构和算法
很重要!图形学也很重要!大的游戏公司很看重个人基础,综合能力小公司看你实际工作能力,看你的Demo。1.什么是渲染管道?
仙魁XAN
·
2020-08-11 13:04
Unity
使用教程
貌似没人用java做ACM题 用C的居多 谈谈java
选择了一门适当的语言还得要深刻理解并灵活运用它的特点我班同学参加比赛一般都用的是C语言以唯斌大神为首.C语言大家都知道,它更接近于机器语言,程序执行起来更快一些,而Java的编程与实现更简单,对于很多问题都有现成的
数据结构和算法
哈理工12级软件董洪伟
·
2020-08-11 13:50
STL理解篇
迭代器是容器和算法之间的纽带,它降低了
数据结构和算法
之间的耦合,并提供了容器和算法的独立性、弹性、互操作性。本文通过分析SGISTL的部分源码,简单地阐述STL的基本理念。
soudog
·
2020-08-11 13:17
Python-
飞机大战
本人目前从事计算机视觉领域,毕业后想从事Python开发,于是自学python知识,此博客是学习了两三周Python语法,学习了Python编程入门与实践的书后,跟着教材最后的项目所做,算是实践吧,后面将书上所附源码以资源形式上传,笔者在做这个东西的时候最大的体悟是要时刻重构函数,这个项目没写完,感觉后面都差不多,全部代码在书内写着一、外星人(alien.py)importpygamefrompy
Shawn94
·
2020-08-11 13:12
Python学习
java
数据结构和算法
——快速排序算法示例
目录一、快速排序算法介绍二、快速排序算法示意图三、快速排序算法的应用实例需求四、快速排序算法示例五、测试快速排序算法所消耗的时间示例一、快速排序算法介绍快速排序(Quicksort)是对冒泡排序的一种改进。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序
小志的博客
·
2020-08-11 12:49
java数据结构和算法
第一讲 基本概念
概念和定义什么是数据结构数据结构就是数据对象在计算机中的组织方式,然后数据结构一定和加在他上面的操作相关联,而完成这些操作的的方法就是我们所说的算法,所以
数据结构和算法
这两个词往往是一起出现的。
a921893396
·
2020-08-11 11:24
今天和大家聊一聊
数据结构和算法
首先我想和大家分享一个
数据结构和算法
相关的案例:小A入职不久,就遇到一个需求,要建立一个3G(30亿)条键值对映射,以供后续检索。
花名提莫
·
2020-08-11 10:16
Java
python-
删除空格
#coding=utf-8#Python读取一个文本文件,删除文本文件的空行代码如下:defdelblankline(infile,outfile):"""Deleteblanklinesofinfile"""infp=open(infile,"r",encoding='utf-8')#要去掉空行的文件outfp=open(outfile,"w",encoding='utf-8')#生成没有空行的
哗啦呼啦嘿
·
2020-08-11 06:05
python
【Head First
Python-
第六章-定制数据对象】学习笔记
1.字典-内置的数据结构,允许数据值与键关联,有两种方法创建2.class关键字定义一个类,类方法参数第一个必须为self代码:用到的txt文件:sarah.txtSarahSweeney,2002-6-17,2:58,2.58,2:39,2-25,2-55,2:54,2.18,2:55,2:55类:Athlete.pyimportsanitize#11111111111111原始方法"""cla
小海歌哥
·
2020-08-11 04:09
Python
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他