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
java算法编程练习
华为OD机试 - 查找接口成功率最优时间段 - 回溯(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-09-03 20:08
华为od
java
开发语言
回溯
递归
Python
编程练习
与解答 练习104:十六进制和十进制数字
编写两个程序hex2int()和int2hex()在十六进制数字和十进制之间进行转换。hex2int负责将16进制的数字转换为十进制,而int2hex负责将十进制数字转换为十六进制。确保大小写字母都能正常工作。#首先解决十六进制转化为十进制defhex2int(a):#首先解决大小写问题所有字母大写c=a.upper()#检索字母并赋值逐个累加#首先定义一个总数countcount=0length
ZSandGQ
·
2023-09-03 19:47
Python编程练习与解答
python
开发语言
linux
华为OD机试 - 敏感字段加密(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(JAVA
哪 吒
·
2023-09-03 18:17
搬砖工逆袭Java架构师
华为od
算法
送书
学习方法
华为OD机试 - 通过软盘拷贝文件 - 动态规划(Java 2023 B卷 200分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(JAVA
哪 吒
·
2023-09-03 18:47
华为od
java
python
动态规划
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
开发语言
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语言
算法
学习
开发语言
程序人生
华为OD机试 - 数字字符串组合倒序 - 正则表达式(Java 2023 B卷 100分)
五、
Java算法
源码六、效果展示1、输入2、输出华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读
哪 吒
·
2023-09-02 02:29
华为od
正则表达式
java
学习
算法
华为OD机试 - 羊、狼、农夫过河 - 逻辑分析(Java 2022 Q4 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码1、小菜题解2、大咖指导六、效果展示1、输入2、输出3、说明4、其它用例华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于
哪 吒
·
2023-09-02 00:09
华为od
java
python
逻辑分析
JAVA算法
之高级排序
本章介绍两种高级排序,希尔排序和快速排序,这两种排序比之前讲到的简单排序都要快很多;希尔排序大约需要O(N*(logN)2)的时间,快速排序的时间复杂度为(N*logN),这两种算法和我们在讲递归的时候讲到的归并排序不同,不需要大量的辅助存储空间,快速排序是所有通用排序算法中最快的排序算法。希尔排序:希尔排序是基于插入排序的,希尔排序在插入排序的基础之上通过加大插入排序元素之间的间隔,并在这些间隔
fad2aa506f5e
·
2023-09-01 21:57
华为OD机试 - 字符串分割(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路1、根据题意:2、例如:3、解题思路:五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于
哪 吒
·
2023-09-01 20:01
搬砖工逆袭Java架构师
华为od
算法
送书
学习方法
华为OD机试 - 符合要求的元组的个数 - 回溯(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述给定一个整数数组nums、一个数字
哪 吒
·
2023-09-01 20:29
搬砖工逆袭Java架构师
华为od
学习
七日集训
送书
编程练习
-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
华为OD机试 - 租车骑绿道 - 双指针(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路1、输入2、输出3、说明4、双指针算法五、
Java算法
源码六、效果展示华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述部门组织绿岛骑行团建活动
哪 吒
·
2023-08-31 23:27
搬砖工逆袭Java架构师
华为od
双指针
学习方法
送书
华为OD机试 - 硬件产品销售方案 - 回溯(Java 2023 B卷 200分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、补充说明五、解题思路六、
Java算法
源码七、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为
哪 吒
·
2023-08-31 23:57
搬砖工逆袭Java架构师
华为od
java
开发语言
回溯
华为OD机试 - 数字序列比大小 - 贪心算法(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述A,B两个人万一个数字比大小的游戏
哪 吒
·
2023-08-31 09:43
搬砖工逆袭Java架构师
华为od
贪心算法
七日集训
送书
学习方法
华为OD机试 - 生日礼物 - 二分查找(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述小牛的孩子生日快要到了,他打算给孩子买蛋糕和小礼物
哪 吒
·
2023-08-30 17:54
搬砖工逆袭Java架构师
华为od
java
python
二分查找
华为OD机试 - 按单词下标区间翻转文章内容 - (Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明4、再输入5、处理非法输入,确保通过率100%,千万不要大意失荆州华为OD机试2023B卷题库疯狂收录中
哪 吒
·
2023-08-30 17:47
华为od
链表
数据结构
艾玛·沃特森
考试
Java算法
题的常用库函数
文章目录一、字符串二、数组三、List四、Set五、Map六、栈七、队列一、字符串整数转字符串:Stringstr=String.valueOf(Integernumber);字符串转整数:Integerinteger=Integer.parseInt(Stringnumber);字符串转数组:char[]chars=String对象.toCharArray();数组转字符串:Stringstr=
后端漫漫
·
2023-08-30 13:37
java
算法
开发语言
华为OD机试 - VLAN资源池 - 回溯、双指针(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路1、核心思想2、具体解题思路五、
Java算法
源码六、效果展示1、输入2、输出华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于
哪 吒
·
2023-08-30 02:08
搬砖工逆袭Java架构师
华为od
java
开发语言
FrameBuffer 应用编程
目录什么是FrameBufferLCD的基础知识使用ioctl()获取屏幕参数信息使用mmap()将显示缓冲区映射到用户空间LCD应用
编程练习
之LCD基本操作LCD应用
编程练习
之显示BMP图片BMP图像介绍在
行稳方能走远
·
2023-08-30 01:53
正点
Linux
C
应用编程
linux
华为OD机试 - MELON的难题 - 动态规划(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、动态规划五、解题思路六、
Java算法
源码七、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述MELON有一堆精美的雨花石
哪 吒
·
2023-08-29 15:12
搬砖工逆袭Java架构师
华为od
七日集训
送书
算法
学习方法
华为OD机试 - 用户调度问题(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路1、核心思想:2、说人话:五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里算法纠错小活动,哈哈
哪 吒
·
2023-08-29 15:11
华为od
java
数据结构
算法
调度
浙大数据结构:
编程练习
09-排序2 Insert or Merge (25 分)
09-排序2InsertorMerge(25分)AccordingtoWikipedia:Insertionsortiterates,consumingoneinputelementeachrepetition,andgrowingasortedoutputlist.Eachiteration,insertionsortremovesoneelementfromtheinputdata,finds
糖琴心
·
2023-08-29 11:53
C学习
华为OD机试 - 玩牌高手 - 动态规划(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、解题思路具体规则如下:具体步骤如下:五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述给定一个长度为
哪 吒
·
2023-08-29 10:20
搬砖工逆袭Java架构师
华为od
动态规划
java
华为OD机试 - 云短信平台优惠活动 - 回溯(Java 2023 B卷 200分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-29 02:21
搬砖工逆袭Java架构师
华为od
java
算法
七日集训
送书
学习方法
华为OD机试 - 求字符串中所有整数的最小和 - 逻辑分析(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-28 17:18
搬砖工逆袭Java架构师
华为od
java
开发语言
学习方法
华为OD机试 - 最长连续子序列 - 双指针(Java 2023 B卷 100分)
五、解题思路六、
Java算法
源码七、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里</
哪 吒
·
2023-08-28 17:16
华为od
java
数据结构
双指针
华为OD机试 - 求满足条件的最长子串的长度 - 双指针(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-28 09:14
搬砖工逆袭Java架构师
华为od
java
开发语言
双指针
【C语言基础】数据输入输出
原创文,转载请注明出处文章目录C++中的数据输入输出的语法C中的数据输入输出语法scanf函数printf函数
编程练习
补充说明:return语句参考资料数据输入的作用:用
嵌小超
·
2023-08-28 03:24
#
C语言
c语言
开发语言
华为OD机试 - 按索引范围翻转文章片段 - 字符串(Java 2022 Q4 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-27 16:51
搬砖工逆袭Java架构师
华为od
java
python
字符串
华为OD机试 - 完全数计算(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、
Java算法
源码五、效果展示六、纵览全局华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(JAVA)真题(A卷+B
哪 吒
·
2023-08-27 16:50
搬砖工逆袭Java架构师
华为od
java
python
开发语言
华为OD机试 - 最少数量线段覆盖 - 二叉树(Java 2023 B卷 100分 考试抽中题)
目录一、题目描述二、输入描述三、输出描述四、解题思路四、
Java算法
源码五、效果展示1、输入2、输出3、说明4、复杂一点5、理性分析一下华为OD机试2023B卷题库疯狂收录中,刷题点这里一、题目描述给定坐标轴上的一组线段
哪 吒
·
2023-08-27 16:20
搬砖工逆袭Java架构师
华为od
java
算法
二叉树
Java算法
-不高兴的小明(最大值,细节)
不高兴的小明时间限制:3000ms|内存限制:65535KB难度:1描述小明又出问题了。妈妈认为聪明的小明应该更加用功学习而变的更加厉害,所以小明除了上学之外,还要参加妈妈为他报名的各科复习班。另外每周妈妈还会送他去学习朗诵、舞蹈和钢琴。但是小明如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设小明不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下小明下周的日
王孙悟空
·
2023-08-27 08:24
[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语言
学习
华为OD机试 - 过滤组合字符串 - 深度优先搜索dfs算法(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-26 03:05
搬砖工逆袭Java架构师
华为od
算法
深度优先
华为OD机试 - 连续字母长度 - 字符串(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出3、说明4、再输入5、输出6、说明四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中
哪 吒
·
2023-08-26 03:05
搬砖工逆袭Java架构师
华为od
java
python
华为OD机试 - 字符串筛选排序 - 数组(Java 2022 Q4 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、
Java算法
源码六、效果展示1、输入2、输出3、说明华为OD机试2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试(
哪 吒
·
2023-08-26 03:05
搬砖工逆袭Java架构师
华为od
java
开发语言
数组
华为OD机试 - 最佳植树距离 - 二分查找(Java 2023 B卷 100分)
目录一、题目描述二、输入描述三、输出描述四、备注说明五、二分查找六、解题思路七、
Java算法
源码八、效果展示1、输入2、输出3、说明一、题目描述按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作
哪 吒
·
2023-08-26 03:01
搬砖工逆袭Java架构师
华为od
java
算法
七日集训
送书
学习方法
java算法
之N阶楼梯的走法
1.前言最近找工作笔试,碰到一个算法笔试题,现将其分析记录并拓展下。题目:楼梯总共N阶,小明可以一次可以跨1步,2步,3步,请用递归求出小明总共有多少种跨法走完这个楼梯。2.回溯法我自己在笔试中用的这种方法,将设任意一个状态,三种情况我都尝试下,如果可以就继续沿着路径往下走,不行就回溯尝试的这一步。//到达一个状态时,都先尝试走下所有的分支可能,然后再依次回退,这样就可以回溯遍历所有的可能了
电商架构修炼
·
2023-08-25 10:52
算法
java
algorithm
Java算法
之两个大整数相加
1.前言今天做了一家公司的在线笔试题,其中有道算法蛮有意思的,在此记录并拓展下知识点,以备以后复习之用。题目:Java中两个大整数(超过了long的表示范围)相加,不能用java已用的工具类。2.分析既然long都表示不下了,那就是String来记录了,将String类型转为char数组,然后两个数的个位,十位等对齐相加,最终结果再转为String类型。本题想考察的第一点应该是用String来记录
电商架构修炼
·
2023-08-25 10:22
算法
java
algorithm
Java算法
_ BST 中第 k 个最小元素 (LeetCode_Hot100)
题目描述:给定一个二叉搜索树的根节点,和一个整数,请你设计一个算法查找其中第个最小元素(从1开始计数)。获得更多?算法思路:代码文档,算法解析的私得。运行效果完整代码/***2*@Author:LJJ*3*@Date:2023/8/2113:31*4*/publicclassKthSmallestElement{staticclassTreeNode{intval;TreeNodeleft;Tre
佳-Mr.Li
·
2023-08-24 19:13
java算法
算法
java
leetcode
上一页
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
其他