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刷题
记录(71-80)
Python刷题
记录(71-80)题目来源PTA平台PAT(BasicLevel)Practice(中文)@TOC1071小赌怡情常言道“小赌怡情”。
打酱油的杯具
·
2021-04-18 21:09
#
PAT刷题记录
Python刷题
记录(61-70)
Python刷题
记录(61-70)题目来源PTA平台PAT(BasicLevel)Practice(中文)@TOC1061判断题判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分
打酱油的杯具
·
2021-04-18 21:12
#
PAT刷题记录
Python刷题
记录(41-50)
Python刷题
记录(41-50)题目来源PTA平台PAT(BasicLevel)Practice(中文)@TOC1041考试座位号每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位
打酱油的杯具
·
2021-04-18 21:50
#
PAT刷题记录
Python刷题
记录(31-40)
Python刷题
记录(31-40)题目来源PTA平台PAT(BasicLevel)Practice(中文)@TOC1031查验身份证一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。
打酱油的杯具
·
2021-04-18 21:22
#
PAT刷题记录
python刷题
笔记(2)
题目一将字符列表转化为字符串lis=['I','love','python']print(''.join(lis))Ilovepython题目二将字符串居中显示st='人生苦短,我爱python'print(st.center(30))#30表示宽度,默认为空格填充print(st.center(30,'*'))#30表示宽度,指定用*填充人生苦短,我爱python********人生苦短,我爱p
能这样吃么你说
·
2021-04-15 21:25
python基础
python
字符串
列表
python刷题
笔记(1)
题目一用字符串的格式化方法输出名片print('==========我的名片==========')print('姓名:{}'.format('itheima'))print('QQ:{}'.format(12345678))print('手机号:{}'.format(15315821234))print('公司地址:{}'.format('北京市海淀区'))print('============
能这样吃么你说
·
2021-04-15 11:06
python基础
python
字符串
python刷题
之链表常见操作
链表常用操作也可以把列表当做队列用,只是在队列里第一加入的元素,第一个取出来;但是拿列表用作这样的目的效率不高。在列表的最后添加或者弹出元素速度快,然而在列表里插入或者从头部弹出速度却不快(因为所有其他的元素都得一个一个地移动)fromcollectionsimportdequelinkedlist=deque()#Addelement#TimeComplexity:0(1)linkedlist.
sereasuesue
·
2021-03-08 20:02
刷题笔记
列表
链表
python
LeetCode
蓝桥杯
Python刷题
【非VIP基础篇100分评测】——‘20岁的通信小伙子,没学过数据结构与算法,这好吗,这不好’
数列排序问题描述给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1#encoding:utf-8defex1():foriinrange(0,32):print(bin(i)[2:].zfill(5))ex1()闰年问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。#encoding:
Wayne.Gao
·
2021-02-09 18:16
Python
蓝桥杯
python
蓝桥杯
leetcode算法之分治法
今天来盘一盘**分治法**这类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1分治法分而治之:就是把一个复杂的问题分成两个或更多的相同或相似的子问题
小哲AI
·
2021-02-09 10:40
leetcode算法
小哲AI
算法
c++
leetcode
leetcode算法之贪心
今天来盘一盘**贪心算法**这类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1贪心算法贪心算法是指每步都选择最优的策略
小哲AI
·
2021-02-08 11:28
leetcode算法
小哲AI
算法
贪心算法
蓝桥杯
Python刷题
目录一入门练习1A+B问题2序列求和3圆的面积4Fibonacci数列二基础练习1闰年判断201字串3字母图形4数列特征5查找整数6杨辉三角形7特殊的数字8回文数9特殊回文数10十进制转换为十六进制11十六进制转十进制12十六进制转八进制13数列排序14时间转换15字符串对比16分解质因数17矩阵乘法18矩形面积交19完美的代价20数的读法三、真题1、高斯日记2、排他平方数3、振兴中华一入门练习1
开始学AI
·
2021-02-07 14:59
蓝桥杯Python刷题记录
python
算法
蓝桥杯
Python刷题
——入门训练100分评测
1.A+B问题问题描述输入A、B,输出A+B。说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。说明:“输入格式”是描述在测试你的程序时,所给的输入一定满足的格式。#encoding:utf-8defex1():A,B=(input().split())A=int(A)B=int(B)ifA>=-10000andB1:F=
Wayne.Gao
·
2021-02-07 11:00
蓝桥杯
Python
蓝桥杯
python
leetcode算法之回溯
今天来盘一盘**回溯**这类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1回溯回溯法其实就是暴力法
小哲AI
·
2021-02-05 13:51
leetcode算法
小哲AI
leetcode
数据结构
leetcode算法之遍历(BFS与DFS)
今天来盘一盘**遍历**这类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1遍历层次遍历(BFS)
小哲AI
·
2021-01-28 11:01
leetcode算法
小哲AI
leetcode算法之栈和队列
今天来盘一盘**栈以及队列**这两类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1栈和队列栈:先进先出队列
小哲AI
·
2021-01-19 12:25
leetcode算法
小哲AI
算法
数据结构
leetcode
栈
队列
leetcode算法之链表
今天来盘一盘**链表**这类题目使用
python刷题
分类整理的笔记,请参考:https://github.com/lxztju/leetcode-algorithm/tree/v1链表针对链表这种数据结构
小哲AI
·
2021-01-17 21:44
leetcode算法
小哲AI
leetcode
链表
python 贪心算法案例_贪心算法-
Python刷题
笔记
贪心算法贪心选择:通过一系列的局部最优解达到整体最优解。前提:必须证明贪心选择可以达到最优解:先证明整体最优解是从贪心选择开始的,然后做了贪心选择后问题可以简化成子问题,最后用数学归纳法证明通过每一步的贪心选择最终可以得到一个最优解。做法:从顶向下,迭代把问题简化成小规模的子问题。从问题的某一个初始解出发一步一步地进行,根据某个优化测度,每一步都要确保能获得局部最优解。每一步只考虑一个数据,他的选
量力之行酥老西游记
·
2020-12-29 02:38
python
贪心算法案例
python算法常用技巧与内置库
最近我在用
python刷题
的时候想去找点python的刷题常用库api和刷题技巧来看看。
落阳
·
2020-12-23 16:11
python
算法-数据结构
工具
技巧
leetcode
python刷题
_火爆Github!这份LeetCode刷题模板太实用了吧
许多开发者在面试之前,都会上LeetCode刷题,慢慢地,Github上关于算法的项目也就越来越多了,比如之前猿妹和大家分享过的vscode-leetcode、Python、AlgorithmVisualizer等:《程序员跳槽刷题必备神器!不用打开浏览器,就能刷LeetCode》https://github.com/jdneo/vscode-leetcode《这个开源项目有意思,用动画教你学算法
weixin_39796363
·
2020-12-18 02:05
leetcode
python刷题
leetcode
python刷题
_leetcode面试刷题笔记--python
1.两数之和:做题要点:字典利用map性质,当target-nums[i]在map中时,直接返回,如果不在则将nums[i]加入到map中即可。1classSolution:2deftwoSum(self,nums:List[int],target:int)->List[int]:3dic={}4foriinrange(len(nums)):5iftarget-nums[i]indic.keys(
weixin_39946274
·
2020-12-18 02:28
leetcode
python刷题
leetcode
python刷题
题库_Python学习之LeetCode刷题之路——简单题【1、7、9】
1、两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]代码classSolution:deftwoSum(self,nums:
weixin_39688378
·
2020-12-15 18:39
leetcode
python刷题题库
python刷题
+leetcode(第二部分)
一百零二.重复的子字符串思路:解法1.直接用pythonfind方法classSolution:defrepeatedSubstringPattern(self,s:str)->bool:return(s+s).find(s,1)!=len(s)解法2.kmp算法构造s+s作为主字符串,s作为模板字符串,再利用kmp即可。一百零三.十进制整数的反码classSolution:defbitwiseC
ZongHaoFan
·
2020-12-07 10:20
python
数据结构与算法
leetcode
详解python算法常用技巧与内置库
最近我在用
python刷题
的时候想去找点python的刷题常用库api和刷题技巧来看看。
·
2020-12-01 14:41
学习python用哪个app-
python刷题
用哪个app
python刷题
用哪个app?推荐用leetcode,下面给大家介绍一下这个软件的功能。
weixin_37988176
·
2020-11-01 13:17
从负数(不会编程)开始刷leetcode 【1】80. Remove Duplicates from Sorted Array II
使用语言:
python刷题
顺序:https://medium.com/@yjiao7/1-leetcode-%E5%88%86%E7%B1%BB%E9%A1%BA%E5%BA%8F%E8%A1%A8%E7%
顾 Kairey
·
2020-09-17 00:22
Leetcode
Python刷题
:简单数组(一)
这是一个简单的说明性帖子,题目是它挑选的。1.TwoSumGivenanarrayofintegers,returnindicesofthetwonumberssuchthattheyadduptoaspecifictarget.Youmayassumethateachinputwouldhaveexactlyonesolution,andmaynotusethesameelementtwice.
造化天运
·
2020-09-16 19:33
Python刷题提升解析
Python刷题
-1
1、下列代码运行结果是?a=map(lambdax:x**3,[1,2,3])list(a)[1,8
IT-cute
·
2020-09-15 13:35
刷题
python
刷题
Python刷题
训练---第一天
递归请编写一个函数(允许增加子函数),计算nxm的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。deff(m,n):ifm==0orn==0:return1##当m,n其中一个为0,则只有一条路径returnf(m,n-1)+f(m-1,n)whileTrue:try:m,n=map(in
嬴溱
·
2020-09-13 17:04
python
python
【
Python刷题
Leetcode】贪心算法(分糖果、摇摆序列、移除K个数、跳跃游戏、射击气球、加油次数)
排序,遍历糖果(糖果id++),若满足当前孩子,孩子id++。最终孩子id就是满足的孩子数。classSolution:deffindContentChildren(self,g:List[int],s:List[int])->int:#每个孩子需求/饼干大小从小到大排序child=sorted(g)food=sorted(s)child_idx=0food_idx=0#解法1:遍历糖果用糖果满足
木尧大兄弟
·
2020-09-12 06:12
NLP校招总复习
python刷题
之盛水最多的容器
先用了暴力方法。。。在坐标的问题上卡了好久好久。。结果还超时。。哎呀,太菜了回头补上双指针方法classSolution:defmaxArea(self,height:List[int])->int:ans=0length=len(height)foriinrange(length-1):forjinrange(length-1):ans_middle=min(height[i],height[j
leileii
·
2020-08-25 00:32
leetcode_python
剑指offer 牛客网
Python刷题
1.二维数组中的查找#-*-coding:utf-8-*-classSolution:#array二维列表defFind(self,target,array):#writecodeherelen_row=len(array)-1len_col=len(array[0])-1row=0col=len_colifarray==None:returnFalsewhilerow=0:ifarray[row
血雨腥风霜
·
2020-08-24 11:49
【leetcode】Python实现-28.实现strStr()
第一次感受到占了
Python刷题
的大便宜了,但是感觉不妥,还是应该正正经经从
神不烦
·
2020-08-24 09:31
leetcode
python刷题
--学习笔记
8.201.好数对的题目给你一个整数数组nums。如果一组数字(i,j)满足nums[i]==nums[j]且i=m-pa-1+n-pb-1等价于pb>=-1永远成立,因此pa后面永远有足够容纳被插入的元素,不会产生覆盖。其代码为:pa,pb=m-1,n-1tail=m+n-1whilepa>=0orpb>=0:ifpa==-1:A[tail]=B[pb]pb-=1elifpb==-1:A[tai
大灰狼啊
·
2020-08-23 01:30
总结
python
LeetCode_
Python刷题
:7.整数反转
LeetCode:7.整数反转题目:给出一个32位的有符号整数,你需要将这个整数中每位上的数字反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21示例4:输入:8463847412输出:溢出:0输入:7463847412输出:2147483647代码:Num=list(input("输入一个整数:"))whileNum[-1]=='0':#注意这
Zhu_w
·
2020-08-22 02:00
Python编程练习
LeetCode_
Python刷题
:9.回文数
LeetCode:9.回文数题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例1:输入:121输出:true示例2:输入:-121输出:false示例3:输入:10输出:false代码:defisPalindrome(x):falseFlag=0Num=list(str(x))#不能写成Num=[str(x)]reverseNum=list(Num)
Zhu_w
·
2020-08-22 02:00
Python编程练习
(
python刷题
)leetcode 第9题:回文数
题目在leetcode上的链接为:https://leetcode-cn.com/problems/palindrome-number/题目描述解题思路这里提供两种解法:解法一:转换为字符串的解法1.先判断特殊情况,即xa,循环直到当xa:a=a*10+x%10x=x//10returnx==aorx==a//10
Life will be better
·
2020-08-22 02:14
刷题
(
python刷题
)leetcode 第101题:对称二叉树
题目描述:解题思路:使用递归方法解题。首先我们来看一颗数镜像对称的条件是什么?一棵树要镜像对称,只需要它的左右两颗子树镜像对称即可,如下图所示。而要判断左右子树是否是镜像对称,其实就是要判断两颗树是否镜像对称。如下图所示,两颗树镜像对称需要满足以下条件:(1)它们的根节点相同(2)树1的左子树和树2的右子树镜像对称(3)树1的右子树和树2的左子树镜像对称这就转化到了递归问题,具体的实现思路见下面的
Life will be better
·
2020-08-22 02:14
刷题
(
python刷题
)leetcode 第35题:搜索插入位置
题目描述:解题思路:使用二分查找算法解题,但是要注意查到不到时的判断。具体步骤为:1、首先处理几种特殊情况。当nums为空时,返回0当targetnums[-1]时(即大于最大的数),返回len(nums)2、对一般情况进行处理。直接使用二分查找算法即可。初始化low=0,high=len(nums)-1,mid=(low+high)//2。在lownums[mid],则令low=mid+1,然后
Life will be better
·
2020-08-22 02:14
刷题
(
python刷题
)leetcode 第69题:x的平方根
题目描述:解题思路:求平方根的问题用牛顿法解题较好。牛顿法通过不断迭代求得方程的近似解。要求sqrt(a),相当于求函数f(x)=x2-a的正根,牛顿法的思路是先随便初始化一个点(xn,f(xn)),然后求函数在该点的切线与x轴的交点xn+1,则xn+1是比xn更加接近所求解的,依次迭代下去就可以得到近似解。下面用一张图较为直观的进行说明:图像的曲线方程为y=x2-a,为了求它的正根sqrt(a)
Life will be better
·
2020-08-22 02:14
刷题
(
python刷题
)leetcode 第53题:最大子序列和
题目描述:解题思路:使用动态规划进行解题。用s表示包含当前元素nums[i]的最大和,result表示迄今为止的最大和,即s一定要包含nums[i],而result不一定包含nums[i]。初始化s=result=nums[0]如果s>0,说明s对于当前元素具有增益效果,则更新s=s+nums[i]如果s0elsenums[i]result=max(result,s)returnresult
Life will be better
·
2020-08-22 02:14
刷题
(
python刷题
)leetcode 第11题:盛最多水的容器
题目在leetcode上的链接为:https://leetcode-cn.com/problems/container-with-most-water/题目描述解题思路首先很容易想到暴力法,只需要使用两重循环遍历起始位置元素i,j,然后每遍历到以个位置时计算此时的盛水量(j-i)*min(a[i],a[j]),并更新最大的盛水量即可。暴力法的时间复杂度为o(n2)。那么有不有时间复杂度更低的方法呢
Life will be better
·
2020-08-22 00:46
刷题
【
Python刷题
Leetcode】递归/回溯/分治(求子集、组合求和、括号生成、逆序数)
非递归解法:classSolution:defsubsets(self,nums:List[int])->List[List[int]]:n=len(nums)output=[[]]fornuminnums:output+=[curr+[num]forcurrinoutput]print(output)returnoutput位运算法:这个题nums可能包含重复元素。classSolution:d
木尧大兄弟
·
2020-08-19 23:53
NLP校招总复习
Leetcode
Python刷题
笔记-14.最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。题目:最长公共前缀如果不存在公共前缀,返回空字符串“”。示例1:输入:[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。来源:力扣(LeetCode)链接:https://leetcode-cn.com/p
Miss小鸽
·
2020-08-18 05:45
python刷题
记录
因为比赛经常会出现高精度问题懒人一个…不想手动模拟只好学习下python这个帖子用于记录python刷的简单题吧不断更新本贴输入两个数(同一行)x=input().split()之后利用下标x[0],x[1]即可使用这个值了(不在同一行)a=input()b=input()然后就是几个常用函数str(x)假设x为整数的话,str()函数即可转换其为字符串了len(x)len函数等效于c语言的str
十点就睡
·
2020-08-16 19:46
python
[LeetCode]-
Python刷题
第六周(排序类)
75.SortColors排序颜色(Medium)Givenanarraywithnobjectscoloredred,whiteorblue,sortthemin-placesothatobjectsofthesamecolorareadjacent,withthecolorsintheorderred,whiteandblue.Here,wewillusetheintegers0,1,and2
就是这个七昂
·
2020-08-16 17:57
数据结构
python
算法
26.leetcode 删除排序数组中的重复项(简单)
leetcode
python刷题
记录,从易到难一、题目二、解答1.思路遍历数组,创建两个指针a和b,a指向0,b指向1。
终回首
·
2020-08-14 19:05
leetcode
python
leetcode
python
数据结构
21.leetcode 合并两个有序链表(简单)
leetcode
python刷题
记录,从易到难一、题目二、解答1.思路定义一个空链表,定义另一个空链表等于前面的空链表。
终回首
·
2020-08-14 19:05
leetcode
python
leetcode
数据结构
算法
20.leetcode 有效的括号(简单)
leetcode
python刷题
记录,从易到难一、题目二、解答1.思路对输入参数做判断字符串长度为奇数直接返回False字符串为空字符串,返回True处理逻辑定义一个映射方便根据左括号找到右括号定义一个
终回首
·
2020-08-14 19:04
leetcode
python
leetcode
数据结构
算法
1.leetcode 两数之和(简单)
leetcode
python刷题
记录,从易到难一、题目二、解答A、version11.思路把数组的元素放到字典里(key为数值,value为索引),遍历key,看是否包含值等于(target减当前key
终回首
·
2020-08-14 19:04
leetcode
python
leetcode
算法
python
【
Python刷题
Leetcode】高级数据结构
一、Trie树(208、211)字典树搜索输入前缀预测后面内容就是这个数据结构用路径存字符,而不是节点二、并查集【方法1】深度优先搜索(跟岛屿数量的区别:这里visit数组是一维的)classSolution:deffindCircleNum(self,M:List[List[int]])->int:#方法1图的DFSifnotM:return0#初始化visit数组存储当前学生是否遍历和pyqc
木尧大兄弟
·
2020-08-13 16:52
NLP校招总复习
上一页
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
其他