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刷题
总结
以下是我用python刷算法的记录,记下来以便复习1.线性表顺序表#创建顺序表a=[]a=list()#在尾部插入元素xa.append(x)#删除索引i的元素a.pop(i)链表classlinkNode():def__init__(x,y)self.val=xself.next=y堆栈#创建堆栈s=[]#压入元素s.append(x)#弹出元素s.pop()#判断是否为空s#判断是否已满len
zhhu
·
2019-04-26 13:18
Data
Structure
Python刷题
|Do the Untwist
清明节后,忽然有点小忙了,刷题大业被无奈耽搁。昨天,自家的服务器卡成翔,一顿操作,空间和连接资源优化一波,重启服务,呃,没啥效果。。。。。蓦然发现有俩破JOB居然跑了两三天!无奈打开系统资源管理监控,IO个位数M/s,磁盘一直是100%最长活动时间,什么鬼?IO这么低,磁盘君挂了吗??最终只能祭出终极杀招:磁盘碎片整理,JOB杀掉。看到IO上去了,占用下来了。叹口气,开始刷题1、题目:http:/
kami1护
·
2019-04-09 19:25
Python刷题
记
只有十分努力,才能看起来毫不费力!!!关于数据数据的存储结构是数据的逻辑结构在计算机中的表示,一种数据的逻辑结构可表示为多种存储结构;常用的数据存储结构:顺序,链表,索引等;数据结构指相互有关联的数据元素的集合,反应数据元素之间的关系;数据结构包括逻辑结构和存储结构;组合数据类型可以分为3类:序列类型(str、tuple和list类型都属于序列类型)、集合类型和映射类型;Python组合数据类型能
ReRrain
·
2019-03-25 22:09
二级Python
[
python刷题
]简单理解class的概念,python面向对象编程基础
面向对象技术简介Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据
TOMOCAT
·
2019-01-05 21:01
Python
python刷题
技巧
输入a=list(map(int,sys.stdin.readline().split()))#将多个整数读入列表初始化列表1、基本方法。lst=[1,2,3,4,5]2、初始化连续数字。>>>lst=[nforninrange(5,10)]>>>print(lst)[5,6,7,8,9]3、初始化n个相同值。(两种方式)>>>lst=['x'forninrange(5)]>>>print(lst
stormjing7
·
2018-12-04 15:01
ACM_python
python学习
Python刷题
--Tree(最大深度/叶节点数/非叶节点数/第K层节点数/平衡二叉树/完全二叉树/镜像树/LCA公共祖先/BFS/DFS/二叉堆/堆排序/递归,非递归实现前序中序后序遍历)
堆排序小灰堆排序#-*-coding:UTF-8-*-importcollectionsclassTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=NonedefmaxDepth(root):ifrootisNone:return0left=maxDepth(root.left)right=maxDepth(root.r
bllddee
·
2018-09-12 09:29
Python机器学习
Python刷题
--Tree(最大深度/叶节点数/非叶节点数/第K层节点数/平衡二叉树/完全二叉树/镜像树/LCA公共祖先/BFS/DFS/二叉堆/堆排序/递归,非递归实现前序中序后序遍历)
堆排序小灰堆排序#-*-coding:UTF-8-*-importcollectionsclassTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=NonedefmaxDepth(root):ifrootisNone:return0left=maxDepth(root.left)right=maxDepth(root.r
bllddee
·
2018-09-12 09:29
Python机器学习
Troy Leetcode
Python刷题
初体验
Leetcode1思路:看似需要两重循环计算和,实则可以在第一遍循环的同时建立哈希表(字典),key记录每个位置的数所需要配对的数(记录每个位置的数本身也行,那么循环的时候要找的就是target去减),value记录位置信息发现:当列表计算复杂度过高时,可考虑用字典,一遍循环同时建立字典,但是空间复杂度高,当同一个key需要对应不同的value不能考虑classSolution:deftwoSum
诺维茨基写博客
·
2018-07-30 14:17
Python刷题
提升——第一季(题目篇)
感谢关注天善智能,走好数据之路↑↑↑欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tsaiedu,并注明消息来源(例如知乎),邀请你进入数据爱好者交流群,数据爱好者们都在这儿。博客写了一年多了,也积攒了100+文章分享感谢大家陪我一起学习每
R3eE9y2OeFcU40
·
2018-05-23 10:00
python刷题
日记:剑指offer-合并两个排序的链表
题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。解题思路这题不难吧,直接给一个新链表,通过头插法插入即可,当一个链表都加入完毕后,注意要把另一个链表的剩余值导入新链表内。ps:该代码中一定需要pHead间接赋值,然后把头结点去掉代码#-*-coding:utf-8-*-#classListNode:#def__init__(self,x):#se
huizxhhui1994
·
2018-04-03 23:59
剑指offer
【二】Leetcode之
Python刷题
之路
1.MoveZeros给一个数组,将数组里的0全部移到数组最后。Forexample,givennums=[0,1,0,3,12],aftercallingyourfunction,numsshouldbe[1,3,12,0,0].Note:Youmustdothisin-placewithoutmakingacopyofthearray.Minimizethetotalnumberofopera
Easy_ray
·
2018-01-30 22:14
Python
【一】Leetcode之
Python刷题
之路
申请完了github帐号,又在Leetcode上发现了新大陆,从昨天开始刷题了,感觉很有意思。看视频学习Python动手不太多,现在开始刷题练习自己的代码水平,leetcode上还有很多大神,快哉美哉! 代码我都放到github里了https://github.com/Ray1225/Python_Training,欢迎大家关注并指正。话不多说,怒上代码。1.HammingDistanceT
Easy_ray
·
2018-01-25 21:19
Python
关于
python刷题
的语法要点
ref:https://chunlianglyu.com/赋值lista,bb=a,itisjustareferenceassignment.a改变,b也改变b=a[:],itiscopy.a改变,b不变b=a+[4]a[::]里::是一种operater,默认是a[::1],1代表从头到尾的取间隔为1的元素组成新的list。所以a[::-1],就是reversed,还可以有a[::-2]排序li
xyqzki
·
2015-12-13 22:00
python
Recover Binary Search Tree
最近在用
python刷题
,但是写着各种出问题,什么变量名用错啊之类的低级错误。总感觉存在实现的障碍,写着很不爽,可能随着python代码量的增加会好很多吧。
geniusluzh
·
2014-04-20 20:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他