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
leecode编程练习
Python
编程练习
与解答 练习96:字符串是否表示整数
本练习将编写一个名为isInteger的函数,用于确定字符串中的字符是否代表有效整数,确定字符串是否表示整数时,则应忽略开通要或者结尾的任何空白。一旦这个空白被忽略,如果字符串的长度至少是1,且只包含数字,则该字符就表示一个整数,或者他的第一个字符是“+”或者“-”,且第一个字符后面有一个或则多个字符,所有字符都是数字。编写一个main程序,从用户那里读取一个字符串,兵报告是否代表一个整数。如果包
ZSandGQ
·
2023-09-03 12:12
Python编程练习与解答
python
开发语言
Python
编程练习
与解答 练习98:一个数是素数吗
质数是大于1的整数,它只能被1和它本身整除。编写一个函数,来确定他的参数是不是质数,如果是,则返回True,否则返回False。编写一个main程序,从用户那里读取一个整数并显示一条消息,指示它是不是质数。如果包含解答的文件被导入另一个程序中,请确保main程序不会运行defs_num(a):foriin(2,a):ifa%i==0:returnFalsereturnTruedefmain():n
ZSandGQ
·
2023-09-03 12:12
Python编程练习与解答
python
Python
编程练习
与解答 练习81: 二进制转换到十进制
编写一个程序,将二进制转换为十进制数。程序应该还先以字符串形式读取用户输入的二进制数,然后通过处理二进制中的每个数字,来计算等效的十进制数。最后,程序应该使用适当的消息来显示等效的十进制数。解决问题:使用python将二进制数字转换为十进制数字#读取二进制数字two_num=(input("请输入要转换的数字"))#转换成数字#计算字符串长度length=len(two_num)#设置总数为0co
ZSandGQ
·
2023-09-03 12:42
Python编程练习与解答
python
Python
编程练习
与解答 练习93:在终端窗口居中一个显示字符串
编写一个函数,以字符串s作为第一个参数,以窗口的字符宽度w作为第二个参数。函数将返回一个新字符串,其中包括所需的前导空格,以便在打印时新字符串s在窗口居中显示。新字符串的构造方法如下:如果s的长度大于或等于窗口的宽度,那么应该返回s如果s的长度小于窗口的宽度,那么应该返回一个字符串,其中包含(w-len(s))//2个空格,后跟s。编写一个程序,通过在窗口中显示多个居中的字符串来演示函数defst
ZSandGQ
·
2023-09-03 12:42
Python编程练习与解答
python
Python
编程练习
与解答 练习121:随机的彩票号码
为赢得某项彩票的头奖,必须将彩票上的所有6个数字与彩票组织者抽到的1-49之间的6个数字匹配。编写一个程序,生成随机选择的6个数字的彩票。确保所选的6个数字不包含任何重复。按升序显示数字。#引入随机数importrandom#定义空列表存储数字list=[]frequence=0foriinrange(6):#定义随机数范围num=random.randint(1,50)ifnumnotinlis
ZSandGQ
·
2023-09-03 12:41
Python编程练习与解答
python
开发语言
Python
编程练习
与解答 练习100:随机密码
编写一个生成最忌密码的函数,密码的长度应该在7-10个字符之间。每个字符应该从ASCII表的第33位到126位中随机选择。函数不接受任何参数,返回随机生成的密码作为位移结果。在文件的main程序中显示随机生成的密码。main程序只在解答没有被导入另一个文件时运行#引入随机数importrandomdefcode():#控制密码长度lengtn=random.randint(7,11)#随机生成密码
ZSandGQ
·
2023-09-03 12:11
Python编程练习与解答
python
开发语言
Python
编程练习
与解答 练习76:多个单词的回文
当忽略空格时,有许多短语是回文。例子包括”godog“,fleetomeremoteelf等。扩展练习75的解答,以便确定字符串是否是回文时忽略空格。对于另一个挑战,进一步扩展解答,这样也可以忽略标点符号,并将大写字母和小写字母视为等同。解决问题:1.python大小字母写转换2.删除python中空格#从用户处读取消息stress=input("请输入字符串")#判断是否是字符串#忽略空格处理,
ZSandGQ
·
2023-09-03 12:11
Python编程练习与解答
python
开发语言
算法训练营第四十一天(9.2)| 动态规划Part11:最长公共子序列
Leecode
1143.最长公共子序列题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:最长子序列classSolution{public:intlongestCommonSubsequence
py明天会更好
·
2023-09-03 12:40
算法训练营
算法
动态规划
MapReduce分布式并行
编程练习
MapReduce分布式并行
编程练习
文章目录一、目的二、内容三、过程一、目的1、理解MapReduce分布式并行编程的基本概念和原理;2、掌握MapReduce的执行流程以及shuffle的执行过程;3
豪富专用
·
2023-09-02 20:26
mapreduce
分布式
大数据
《C Primer Plus》
编程练习
—第14章
目录《CPrimerPlus》
编程练习
第14章1.exercise1.c2.exercise2.c3.exercise3.c4.exercise4.c5.exercise5.c6.exercise6.c7
chaofeng426
·
2023-09-02 19:25
《C
Primer
Plus》
c语言
算法
学习
开发语言
程序人生
算法训练营第三十九天(8.30)| 动态规划Part09:购买股票
Leecode
123.买卖股票的最佳时机III123.买卖股票的最佳时机III123.买卖股票的最佳时机III题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:股票问题classSolution
py明天会更好
·
2023-09-02 00:08
算法训练营
算法
动态规划
算法训练营第四十天(8.31)| 动态规划Part10:购买股票
目录
Leecode
309.买卖股票的最佳时机含冷冻期
Leecode
714.买卖股票的最佳时机含手续费
Leecode
309.买卖股票的最佳时机含冷冻期题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型
py明天会更好
·
2023-09-02 00:08
算法训练营
算法
动态规划
leetcode
算法训练营第四十天(9.1)| 动态规划Part11:最长子序列系列
Leecode
300.最长递增子序列题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:最长子序列classSolution{public:intlengthOfLIS(vector
py明天会更好
·
2023-09-02 00:36
算法训练营
算法
leetcode
数据结构
编程练习
-2022-06-03-Andy
题目描述最近你刚买了一个方形小岛,就听说马上要全球变暖,冰川融化,你非常害怕。作为岛主,你想知道假设海平面上升H米,你的小岛还有剩多少面积没被淹没。对于海水能触及的地方,初始海拔大于H才不会被淹。方形小岛由n*n块面积为1的小方块组成,第i行第j列的方块海拔h[i][j]米。海水在方块间流动可以有8个方向。输入输出格式输入格式输入第一行为正整数n和整数H,之后为n行n列个整数。nusingname
nase_luobeng
·
2023-09-01 10:16
Leecode
76: 最小覆盖子串
这道题我的第一反应就是设置一个滑动窗口,因为之前遇到过类似的题目。首先复习一下ACSII码的知识,ASCII码总共有128个,先是数字,然后是大写字符,最后才是小写字符。所以设置一个128大小的数组就可以解决这个问题。left该怎么正确的右移呢
梦雨羊
·
2023-08-31 17:30
刷题日记
leetcode
Leecode
402:移掉 K 位数字
这道题一看想的是可能用回溯或者什么别的方法,但是那样的话时间复杂度非常高,而且也不适用于动态规划,所以观察的话,可以知道从前往后判断的话肯定是前面越小越好,所以只需要前面最小,整体就最小。因此从前往后进行判断,如果后面的比前面的小,那么就删除前一位(之所以是前一位是因为在从前往后的过程中前一位一定是前面序列里最大的),然后不断后移,只要移动的位数等于了k那么就说明已经找到了最小。下面存在的问题是,
梦雨羊
·
2023-08-31 17:00
刷题日记
leetcode
Leecode
316: 去除重复字母
下面这里使用有序map——TreeMap来实现Map接口,但是相对顺序是不能改变的!这样会使得后面的跑到前面去,所以有问题最简单的思想肯定是暴力思想,就是从前往后寻找,一旦遇到存在的情况就.重点在于明确两点:后面还有这个数(不至于没了)要从前往后取,或者先用sb.reverse().tostring()这样输出反过来的结果。有个重要的问题:LinkedList中和Stack是不一样的!peek()
梦雨羊
·
2023-08-31 17:00
刷题日记
leetcode
FrameBuffer 应用编程
目录什么是FrameBufferLCD的基础知识使用ioctl()获取屏幕参数信息使用mmap()将显示缓冲区映射到用户空间LCD应用
编程练习
之LCD基本操作LCD应用
编程练习
之显示BMP图片BMP图像介绍在
行稳方能走远
·
2023-08-30 01:53
正点
Linux
C
应用编程
linux
算法训练营第三十六天(8.26)| 动态规划Part07:完全背包
Leecode
139.单词拆分题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:完全背包classSolution{public:boolwordBreak(strings,vector
py明天会更好
·
2023-08-29 19:34
算法训练营
算法
leetcode
数据结构
算法训练营第三十八天(8.29)| 动态规划Part08:购买股票
目录
Leecode
121.买卖股票的最佳时机
Leecode
122.买卖股票的最佳时机Il
Leecode
121.买卖股票的最佳时机题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型
py明天会更好
·
2023-08-29 19:01
算法训练营
算法
leetcode
数据结构
浙大数据结构:
编程练习
09-排序2 Insert or Merge (25 分)
09-排序2InsertorMerge(25分)AccordingtoWikipedia:Insertionsortiterates,consumingoneinputelementeachrepetition,andgrowingasortedoutputlist.Eachiteration,insertionsortremovesoneelementfromtheinputdata,finds
糖琴心
·
2023-08-29 11:53
C学习
算法训练营第三十六天(8.26)| 动态规划Part07:完全背包
目录
Leecode
198.打家劫舍
Leecode
213.打家劫舍II
Leecode
337.打家劫舍III
Leecode
198.打家劫舍题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型
py明天会更好
·
2023-08-29 06:34
算法训练营
算法
动态规划
滑动窗口系列4-Leetcode322题零钱兑换-限制张数-暴力递归到动态规划再到滑动窗口
这个题目是
Leecode
322的变种,322原题如下:我们这里的变化是把硬币变成可以重复的,并且只有coins数组中给出的这么多的金币,也就是说有数量限制:packagedataStructure.
leecode
.practice
鱼跃鹰飞
·
2023-08-28 23:51
Leetcode
大厂真题
数据结构与算法
动态规划
算法
数据结构
【C语言基础】数据输入输出
原创文,转载请注明出处文章目录C++中的数据输入输出的语法C中的数据输入输出语法scanf函数printf函数
编程练习
补充说明:return语句参考资料数据输入的作用:用
嵌小超
·
2023-08-28 03:24
#
C语言
c语言
开发语言
每日一题——
leecode
59( 螺旋矩阵 II)
59.螺旋矩阵II难度:中等(看清楚不是简单,别再说老子水文啊~)给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]思路:一道模拟题,难度中等,面试出现频率极高。模拟题就是本身不涉及算法,就是单纯根据题目所描述的模拟整个过程从而得到
武师叔
·
2023-08-26 22:27
#
Leecode
算法
[HTML表格]1.
编程练习
(1-3)
1.基础表格结构注意:tr标签代表行,td标签代表单元格。默认不带边框,需在table的开始标签中使用border属性。
SkylerAI
·
2023-08-26 15:21
C Primer Plus
编程练习
第三章(C语言打卡学习)
3-1.通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。3-1Code#includeintmain(void){floatf_max,f_min;doubled_max,d_min;longdoubleld_max,ld_min;printf("The\"float\"max=%f,min=%f\nmax+1=%f,max+2=%f\nmin-1=%f
zz_py
·
2023-08-26 14:01
C
Primer
Plus
编程练习
c语言
学习
C Primer Plus
编程练习
第二章(C语言打卡学习)
2-1.编写一个程序,调用一次printf()函数,把你的名和姓打印在一行。再调用一次printf()函数,把你的名和姓分别打印在两行。然后,再调用两次printf()函数,把你的名和姓打印在一行。输出应如下所示(当然要把示例的内容换成你的名字):2-1Code#includeintmain(void){printf("GustavMahler\n");printf("Guadtv\nMahler
zz_py
·
2023-08-26 14:01
C
Primer
Plus
编程练习
c语言
学习
算法训练营第三十五天(8.21)| 动态规划Part03
Leecode
343.整数拆分题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:基础动态规划classSolution{public:intintegerBreak(intn)
py明天会更好
·
2023-08-26 10:33
算法训练营
算法
动态规划
leetcode54. 螺旋矩阵(java)
螺旋矩阵题目描述解题收缩法上期经典算法题目描述难度-中等原题链接-
leecode
54螺旋矩阵给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。
SP_1024
·
2023-08-25 19:59
算法
数据结构
java
矩阵
java
线性代数
算法
数据结构
算法训练营第三天(7.14)| 链表Part01
目录
LeeCode
203.RemoveLinkedListElements
LeeCode
707.DesignLinkedList
LeeCode
206.ReverseLinkedList
LeeCode
203
py明天会更好
·
2023-08-25 15:34
算法训练营
算法
链表
数据结构
c++
学习
算法训练营第三十四天(8.23)| 动态规划Part04:01背包
目录
Leecode
1049.最后一块石头的重量II
Leecode
494.目标和
Leecode
474.一和零
Leecode
1049.最后一块石头的重量II题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型
py明天会更好
·
2023-08-25 15:34
算法训练营
算法
leetcode
职场和发展
算法训练营第三十五天(8.24)| 动态规划Part05:完全背包
目录
Leecode
518.零钱兑换II
Leecode
377.组合总和IV
Leecode
518.零钱兑换II题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:完全背包不要求顺序,
py明天会更好
·
2023-08-25 15:34
算法训练营
算法
leetcode
职场和发展
算法训练营第三十六天(8.25)| 动态规划Part06:完全背包
目录
Leecode
70.爬楼梯
Leecode
322.零钱兑换
Leecode
279.完全平方数
Leecode
70.爬楼梯题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:完全背包
py明天会更好
·
2023-08-25 15:34
算法训练营
算法
java
数据结构
算法训练营第一天(7.12)| 数组Part01:二分算法&双指针 (含模板)
目录二分算法算法模板等值问题模板:1.闭区间求法模板2.左闭右开区间模板区间问题模板1.闭区间求法模板2.左闭右开区间模板
LeeCode
704.BinarySearch
LeeCode
35.SearchInsertPosition
LeeCode
34
py明天会更好
·
2023-08-25 15:33
算法训练营
算法
c++
学习
leetcode
数据结构
算法训练营第二天(7.13)| 数组Part02:双指针&滑动窗口
目录双指针
LeeCode
977.SquaresofaSortedArray滑动窗口
LeeCode
209.MinimumSizeSubarraySum总结双指针
LeeCode
977.SquaresofaSortedArray
py明天会更好
·
2023-08-25 15:33
算法训练营
数据结构
c++
算法
leetcode
算法训练营第三十五天(8.22)| 动态规划Part04:背包
Leecode
416.分割等和子集题目地址:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目类型:基础动态规划classSolution{public:boolcanPartition(vector
py明天会更好
·
2023-08-25 15:01
算法训练营
算法
leetcode
动态规划
50道C++
编程练习
题及解答-c-编程例题
截止到目前我已经写了600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断的增加),大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666总共8页,就不在一一展示,可以扫描最上面的二维码,关注微信公众号“数据结构和算法”,回复2002即可下载
数据结构和算法
·
2023-08-24 17:47
其他资料
c++
c语言
算法
编程
Python
编程练习
050:用递归斐波那契数列
以下代码使用递归的方式来生成斐波那契数列:defrecur_fibo(n):"""递归函数输出斐波那契数列"""ifn<=1:returnnelse:return(recur_fibo(n-1)+recur_fibo(n-2))获取用户输入nterms=int(input("您要输出几项?"))检查输入的数字是否正确ifnterms<=0:print("输入正数")else:print("斐波那契
Yang_6234
·
2023-08-23 22:45
牛客shell
编程练习
34题带你巩固shell
题目网址:牛客网文章目录1、统计文件的行数2、打印文件的最后5行3、输出7的倍数4、输出第5行的内容5、打印空行的行号6、去掉空行7、打印字母数小于8的单词8、统计所有进程占用内存大小的和9、统计每个单词出现的个数10、第二列是否有重复11、转置文件的内容12、打印每一行出现的数字个数13、去掉所有包含this的句子14、求平均值15、去掉不需要的单词16、判断输入的是否为IP地址17、将字段逆序
努力再努力1
·
2023-08-23 13:54
大数据类
bash
开发语言
linux
c语言
Java自学网站推荐!
它们通常提供了丰富的教学材料、在线课程、
编程练习
和实例项目,帮助初学者系统地学习Java编程语言和相关技术。1、B站官网地址:http://://space.
Java编程_yyds
·
2023-08-22 00:45
Java学习阶段
java
后端
java基础
编程练习
之谁拿了最多奖学金
问题描述某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得;成绩优秀奖,每人2000元,期末平均成绩高于90分(>90)的学生均可获得;
唐英钏
·
2023-08-21 01:59
算法题思路总结和
leecode
继续历程
(因为他最大程度保证了灵活性,比如
leecode
的283题)
leecode
习题:主要是目前在学习玩转算
weixin_40467931
·
2023-08-20 14:00
算法
leetcode
数据结构
职场和发展
Python
编程练习
047:Python最大公约数算法
以下代码用于实现最大公约数算法:定义一个函数defhcf(x,y):"""该函数返回两个数的最大公约数"""获取最小值ifx>y:smaller=yelse:smaller=xforiinrange(1,smaller+1):if((x%i==0)and(y%i==0)):hcf=ireturnhcf用户输入两个数字num1=int(input("输入第一个数字:"))num2=int(input
Yang_6234
·
2023-08-20 03:41
编程练习
(3)
一.选择题第一题:函数传参的两个变量都是传的地址,而数组名c本身就是地址,int型变量b需要使用&符号,因此答案为A第二题:本题考察const修饰指针变量,答案为A,B,C,D第三题:注意int型变量i是全局变量,本题答案为=D第四题:考察运算符优先级和结合性:我们需要分析这个代码中的赋值运算符和算术运算符的优先级和结合性。赋值运算符是用来给变量赋值的符号,例如等号(=),加等(+=),减等(-=
Jamo@
·
2023-08-20 02:12
每日一练
算法
c语言
编程练习
编程练习
(二)——调度所有区间
题目:蓄栏保留问题总时间限制:1000ms内存限制:65536kB题目来源:OpenJudge描述农场有N头牛,每头牛会在一个特定的时间区间[A,B](包括A和B)在畜栏里挤奶,且一个畜栏里同时只能有一头牛在挤奶。现在农场主希望知道最少几个畜栏能满足上述要求,并要求给出每头牛被安排的方案。对于多种可行方案,主要输出一种即可。输入输入的第一行包含一个整数N(1≤N≤50,000),表示有N牛头;接下
码农李某
·
2023-08-20 00:53
编程练习
调度
编程
微软面试问题总结记录
1月21号第一面和1月22第二面记录面试环节1.代码题2.简历提问1.代码题1.
leecode
一个全排列的题目现场写代码,需要多加熟练相关输入输出以及函数的书写2.
leecode
下一个排列的题目3.字典树
起个名真的好难
·
2023-08-18 16:24
面试
面试
microsoft
代码随想录算法训练营第三十六天|435. 无重叠区间 763.划分字母区间 56. 合并区间
目录
LeeCode
435.无重叠区间
LeeCode
763.划分字母区间
LeeCode
56.合并区间
LeeCode
435.无重叠区间435.无重叠区间-力扣(LeetCode)思路1:按照右边界排序,从左向右记录非交叉区间的个数
禹泽.
·
2023-08-18 04:53
LeeCode刷题
leetcode
算法
c++
贪心算法
LeeCode
C++代码动态规划解决最长回文子串
一.确定动态规划需要的dp数组“最长回文子串”顾名思义,可以拆分成一个或者多个回文子串。所以有一个回文子串的区间比如字符串的i位置到j位置,然后动态地去更新我们地二维数组。二.确定递推公式首先,回文子串地起始位置和最终位置都得是同样的,比如dad。每次在原有地子串上增加元素地时候,必须是成对出现的(比如有一个是i位置到j位置地,下一次增加就是i-1位置到j+1位置的)。首先是判断是否有可能是回文字
Halo Cooker
·
2023-08-17 18:03
c++
动态规划
开发语言
编程练习
(2)
一.选择题第一题:考察转义字符和strlen函数求解字符串长度进一步在VS中可以智能看出哪些字符是转义字符:因此本体答案选择B第二题:本体较为简单,宏定义了三个数N,M,NUM,N值为2,M值为3,因此NUM值为8,答案选B第三题:本题考查函数的递归和static修饰局部变量的作用,n首先为1进入函数,i起初也为1在n=5,而每次进入函数时候i的值保持了原先值而不是一直为1,因此最终得出n=7,答
Jamo@
·
2023-08-17 15:02
每日一练
算法
c语言
编程练习
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他