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
机试
华为OD
机试
Python 报数问题
描述你和你的朋友们围成一个圈玩游戏,从第一个人开始,依次报数:1、2、3…当数到3的时候,那个人就得退出游戏。然后从他的下一个朋友继续开始,1、2、3…同样的,数到3的人又得退出。这样一直进行下去,直到圈里只剩下一个人。人会是谁?任务:给你参与游戏的人数(比如10个人),最后那个人是原来是第几个人?输入:一个数字,表示有多少人在玩游戏(小于1000)。输出:一个数字,表示最后留下的那个幸运儿原本是
codereasy
·
2023-09-20 20:37
python
华为od
开发语言
华为机试
华为od
机试
python 猜字谜
描述玩家看到的是个错乱的单词,像"nesw"这样。他们要做的就是从一大堆备选的单词中,猜出这个错乱单词原来的模样。怎么才算猜对了呢?有两种可能:把错乱单词的字母重新排列一下,如果跟备选单词一模一样,那就对了。例如,“nwes"重新排列就是"news”。或者,忽略掉重复的字母后,错乱单词和备选单词相同。像"woood"去掉重复字母就是"wood"。你的任务是帮玩家判断,哪些备选单词是错乱单词的原型。
codereasy
·
2023-09-20 20:36
华为od
python
c#
华为OD
机试
Python 异常的打卡记录
题目题目描述:我们的目标是查找出那些异常的员工打卡记录。异常的定义是:打卡所用的设备号与员工注册的设备号不匹配。同一个员工两次打卡的时间间隔小于60分钟,但距离超过5km。你会得到一个字符串数组,里面包含每条打卡记录,格式为:工号,时间(分钟),距离(km),实际设备号,注册设备号。请你返回所有的异常打卡记录。输入:首行:打卡记录数N。后续N行:每行一个打卡记录。输出:异常的打卡记录,如果没有则返
codereasy
·
2023-09-20 20:06
华为od
python
开发语言
华为OD
机试
Python 【最多不相交连续子序列】
描述假设你手上有一串数字(一个数组),里面包含了许多子串数字(连续的子数组)。每个子串数字都有它自己的“总和”,你的任务是找出哪几个子串数字的“总和”是相同的。而且这些子串数字之间不能有任何重合。那么,最多能找到几个这样的子串数字?说明子串数字就是连续的子数组。例如,[2,3,5]和[3,5,1]是[2,3,5,1]的两个子串数字。“总和”就是子串数字里的数字加在一起的结果。输入第一行:一个数字N
codereasy
·
2023-09-20 20:06
python
华为od
开发语言
华为OD
机试
Python 二叉树中序遍历
题目题目概述给你一个字符串形式的二叉树描述。你的任务是,按照中序遍历的顺序,返回树上所有节点的值。输入一个由字母、大括号和逗号组成的字符串。其中:单个字母表示节点的值。{}内包含的是该节点的子节点,逗号分隔左右子节点。逗号前面是左子节点,逗号后面是右子节点。如果某个位置没有节点,就留空。例如:“a{b,c}”中,'a’是根节点,'b’是左子节点,'c’是右子节点。提示:你可以假设树的节点数不超过1
codereasy
·
2023-09-20 20:06
华为od
python
开发语言
华为OD
机试
Python 查找人名
描述有一串由逗号分隔的人名,每个人名可能由一个或多个单词组成。请你设计一个方法,根据指定的前缀串,找出与前缀匹配的人名。前缀串的构造是由人名中每个单词的第一个字母组合而成。输入:一串用逗号分隔的人名。一个前缀串。输出:匹配前缀串的所有人名,用逗号分隔。例子:输入:zhangsan,zhangsansanzs输出:zhangsan提示:当你看到"zhangseng"这个名字,它的前缀串是“zhas”
codereasy
·
2023-09-20 20:36
华为od
python
开发语言
华为OD
机试
Python 观看表演
题目题目描述:小明爱看公园里的表演。为了庆祝一个特殊的节日,公园里会有很多并列的表演,但小明只能选择一个看。看完一场后,他需要至少15分钟才能跑到另一个地方看下一场。请帮他算一下,他最多能看几场表演?输入:第一行是一个数字,告诉你总共有多少场表演。接下来的每一行都是两个数字,分别代表每场表演的开始时间和时长,单位是分钟。输出:一个数字,告诉你小明最多能看多少场。例子:输入:272012084012
codereasy
·
2023-09-20 20:36
华为od
python
链表
华为od
机试
Python【扩散矩阵】
描述你手上有一个数字版的迷宫,里面只有两种格子:0和1。这里的1有个特性,它每秒会感染它上、下、左、右的0格子。一旦0被感染,它就变成1。给定一个迷宫大小以及两个起始感染点,你能算出这个迷宫被完全感染需要多少秒吗?输入迷宫的行列数,如4x4两个初始感染点的位置输出完全感染的秒数示例输入:4,4,0,0,3,3输出:3这意味着你有一个4x4的迷宫,第一个感染点在左上角,第二个在右下角。全迷宫感染需要
codereasy
·
2023-09-20 20:36
华为od
python
矩阵
华为OD
机试
Python 优秀学员统计
题目任务你的工作是帮我们找出打卡次数最多的前五名员工。有些小细节需要注意:如果两位员工打卡次数一样多,那么先打卡的员工排名更靠前。如果他们开始打卡的时间也一样,那就按照员工id的大小排序,id小的员工排在前面。输入第一行是员工的数量N,员工的id从0到N-1。第二行是30个数字,分别表示30天每天的打卡员工数量。接下来的30行,每行代表每天打卡的员工id。输出列出打卡次数前五名的员工id,用空格分
codereasy
·
2023-09-20 20:06
华为od
python
开发语言
华为机试
华为OD
机试
Python 【机房布局】
题目小明正在搭建一个数据中心机房。为了确保每个机柜可以正常工作,每个机柜的旁边都要有一个电箱。现在有一排位置,其中有机柜(M)和间隔(I)。请你帮小明计算:在这排机柜中,最少需要放置多少电箱?如果放不下电箱,就返回-1。例子:输入:MIIM输出:2代码defhow_many_boxes_needed(arrangement:str)->int:pos=0boxes_needed=0while
codereasy
·
2023-09-20 20:35
华为od
python
开发语言
华为机试
华为OD
机试
Python 【静态扫描】
题目每当我们扫描一个源代码文件,都需要支付一些金币。但是,如果你觉得某个文件后面还会经常出现,那你可以考虑多花一些金币,将它的扫描结果保存起来,这样下次再遇到它时就不用重新支付扫描费用了。现在,你的挑战是:根据给出的文件序列和每个文件的大小,确定最省钱的策略,使得总花费的金币最少。输入:第一行:保存一个扫描报告的费用(M)第二行:连续出现的文件的编号序列第三行:每个文件的大小输出:你需要支付的最少
codereasy
·
2023-09-20 20:35
华为od
python
开发语言
华为OD
机试
Python 【快递投放】
题目你所在的城市有好几个快递站点,它们之间有路线连接。但是,某些路线上有特殊的检查站,会拦截特定的包裹。题目要求:给定所有包裹的起始和终点站,以及哪些路线会拦截哪些包裹。哪些包裹不能顺利送达?输入:第一行:两个数字M和N。M代表包裹数,N代表有问题的路线数。接下来的M行:每行描述一个包裹,先是包裹名,然后是起始站和终点站。接下来的N行:每行描述一个有问题的路线,先是起始站和终点站,然后是这条路线上
codereasy
·
2023-09-20 20:35
python
华为od
开发语言
华为机试
华为OD
机试
Python 【内存分配】
题目你有一个内存柜,里面的内存有不同的大小和数量。当有客户来申请内存时,你需要根据他们的需求分配给他们合适的内存。注意,你只能给他们大于或等于他们要求的内存,并且不能把内存拆开给他们。你的任务是告诉客户他们是否成功得到了所需的内存。输入:第一行描述储物柜的内容。每个内存大小后面跟着它的数量,用冒号分隔。不同的内存大小之间用逗号分隔。例如:64:2,128:1表示有两块64K的内存和一块128K的内
codereasy
·
2023-09-20 20:05
华为od
python
链表
华为机试
华为OD
机试
Python 【人数最多的站点】
题目一个公园里的小火车,它从1号站开到最后一个站,然后又回到1号站,这样循环。员工可以在任意站点上车并在后续的站点下车。我们想知道在这趟车行程中,哪一个站点有最多的员工在车上?输入:第一行告诉我们有多少员工参与调查。接下来的每一行,都是两个数字。第一个数字是员工上车的站点,第二个数字是他们下车的站点。输出:输出一个站点编号,表示车上人数最多的站点。若存在多个站点人数相同,输出编号最小的站点。示例:
codereasy
·
2023-09-20 20:05
华为od
华为机试
python
华为od
机试
python【计算玩牌最高得分】
前言Java版本:链接题目代码defcalculate_max_score(scores):n=len(scores)best_scores=[0]*nfori
codereasy
·
2023-09-20 20:05
华为od
python
开发语言
华为OD
机试
Python【最小传输时延Ⅱ】
题目题目描述:想象一个M*N的大网格,每个格子上都有一个数字。这个数字就是这个格子转发数据的延迟时间。每个格子可以向其周围的8个方向(上、下、左、右以及四个角落)发送数据。现在,有技巧:如果连续两个格子的延迟时间相同,那么我们只算一个时间(比如从一个格子到下一个格子需要2个时间单位,但如果它们都标了2,那么只需要1个时间单位)。请问,从网格的左上角到右下角,数据包最快需要多少时间?输入:首行是两个
codereasy
·
2023-09-20 20:05
华为od
python
开发语言
华为机试
华为OD
机试
Python 【TLV解析】
题目题目简述你收到了一串由两端设备传递的TLV格式的消息,现在你需要根据这串消息生成一个对应的(tag,length,valueOffset)列表。详细说明:这串消息其实是由许多小组成的,每一小组里包含了tag、length、value。其中,tag和length都只占1个字节。需要你生成一个结果数组,这个数组里有我们提前给出的一些tag。你需要为这些tag找出它们在消息里对应的length和va
codereasy
·
2023-09-20 20:05
华为od
python
开发语言
华为OD
机试
Python 最大价值的矿堆
题目背景:你面前有一张地图,上面标有金矿、银矿和空地。这里的规则很简单:金矿值2分,银矿值1分。矿堆是由上下左右相邻的金矿或银矿组成的。现在的任务是:找出地图上价值最高的矿堆,并告诉我们它的总价值!地图说明:‘0’表示空地‘1’表示银矿‘2’表示金矿注意:地图的大小最大为300x300。示例:输入:22220000000000001111输出:8因为最大的矿堆是由4个银矿和1个金矿组成,总价值是8
codereasy
·
2023-09-20 20:34
华为od
python
开发语言
华为od
机试
Python【跳房子2】
题目一个连续的方格地板,儿童们喜欢在上面玩游戏。在这个游戏中,玩家需要在三个回合内,按照规定的步数,从第一格跳到最后一格。跳到最后的玩家有机会选择一个他们喜欢的房子,直到所有的房子都被选完。当然,游戏中最多房子的人是胜者但游戏并不那么简单。玩家不能踩到线或犯其他规则错误,否则就要结束当前回合,或者被迫后退。现在,你的任务是判断给定的步数数组中,是否存在一个组合,能让玩家在三个回合内跳到最后一格。输
codereasy
·
2023-09-20 20:34
华为od
python
开发语言
华为OD
机试
【恢复数字序列】(Python)
题目你手里有一串连续的正整数(例如:8,9,10…),你把它们合并成一个字符串(如:“8910…”)。现在,想象有个人将字符串里的数字顺序打乱了,比如"89101112"变成了"90811211"。那么,你能从这个混乱的字符串中找回最小的原始数字吗?你会得到一个字符串和它原始的正整数的个数,用空格隔开。字符串最长200字符,正整数个数最多1000。保证你总能找到唯一的答案。输入:“19801211
codereasy
·
2023-09-20 20:04
华为od
python
链表
华为OD
机试
Python 【最佳的出牌方法】
题目想象一下,你有5张扑克牌,牌面数字是1-10,还有J,Q,K。计算五张牌的总分:如果这5张牌是连续的(比如5,6,7,8,9),每张牌的分数就是它数字的两倍。如果不连续,那每张牌的分数就是它的数字。但有个小技巧,如果你有2或3张一样的牌,它们每张的分数会变成两倍;4张一样的话,每张会变成三倍。输入33445677输出67代码defcalculate_max_score(cards_str):#
codereasy
·
2023-09-20 20:04
python
华为od
开发语言
华为OD
机试
Python 【查字典】
题目描述:给你一个“头”(就是词的开始部分)和一个单词清单。你需要找出哪些单词是以这个“头”开始的。输出:所有以这个“头”开始的单词,每个单词一行。如果一个都没有,输出“-1”。输入abc4aababcabcd输出abcabcd思路find_words_with_prefix这个函数就是帮我们找头的,传入一个“头”和一个词列表,它就会帮你找出所有的匹配的词。startswith这个函数就是Pyth
codereasy
·
2023-09-20 20:04
华为od
python
开发语言
华为OD
机试
Python【数字整除】
题目小明正在玩一种特别的牌游戏。这个游戏的玩法如下:小明先拿到一张牌,上面有一个数字m。然后,他会依次拿到n张牌,这些牌连成一排。小明的挑战是:从这n张牌中,找到连在一起的一串牌,使它们的数字和能被m整除。你的任务:对于每一轮游戏,判断小明是否能完成挑战。输入:第一行包含两个整数:n和m。第二行包含n个整数,代表n张牌上的数字。输出:如果小明可以找到符合条件的一串牌,输出1。如果找不到,输出0。输
codereasy
·
2023-09-20 20:04
华为od
python
数据结构
华为机试
华为OD
机试
Python【 最接近的数】
题目任务:假设你有一个正整数数组X和一个整数K。请计算下式的结果:X[i]-X[i+1]-…-X[i+K-1]你的目标是找到使这个结果与数组的中位数最为接近的i值。如果有多个相同的结果,请返回最大的i。额外信息:数组的中位数是什么?当你把数组从小到大排序后,中间那个数字就是中位数。你可以假设数组X里的元素都是正整数。数组X的长度n限制为:2≤n≤1000。K的值肯定小于数组的大小。i的范围是:0≤
codereasy
·
2023-09-20 20:34
华为od
python
数据结构
华为机试
华为OD
机试
Python【最长公共后缀】
题目题目描述:请编写一个函数,帮助我们从多个字符串中找到它们共有的最长后缀。比如,“apple”,“grape"的公共后缀是"e”。如果这些字符串没有公共后缀,就请返回"@Zero"。注意事项:字符串的数量在2到1000之间。每个字符串由1到126的ASCII字符组成。示例:输入:[“abc”,“bbc”,“c”]输出:“c”解释:三个字符串都以"c"结尾。输入:[“aa”,“bb”,“cc”]输
codereasy
·
2023-09-20 20:34
python
华为od
开发语言
2023华为OD
机试
报数游戏(Python)
题目输入:输入一个整数n,代表有多少人。(n小于1000)输出:告诉我最后剩下的那个人原来是第几个。示例:输入:2输出:2解释:两人围成一圈,第一个人数到3就走了,所以最后剩的是第二个人。理解:想象这样一个游戏:大家围成一圈,从第一个人开始数数。每数到第三个人,这个人就得离开圈子。游戏继续,直到只剩一个人。我们要知道,这最后的胜利者原来是站在哪个位置的。代码defjosephus(n):peopl
codereasy
·
2023-09-20 20:33
华为od
游戏
python
华为机试
2023华为OD
机试
真题 Python【报文回路】
题目在IGMP协议中,存在两种重要的报文:查询报文和响应报文。这两种报文负责维持组播通路。在一个通路中,ROUTER会定期给HOST发送查询报文。收到查询报文的HOST应该回复一个响应报文,从而保持两者的连接状态。如果某个HOST没有对查询报文作出响应,那么该组播通路将被视为异常。现在,你有一系列的报文记录。你的任务是根据这些记录判断组播通路是否正常。输入描述:第一行为记录的报文数量C(C≤100
codereasy
·
2023-09-20 20:03
华为od
python
java
华为机试
2023华为OD
机试
真题 Python【分奖金/单调栈】
题目老板想通过一个简单的游戏为员工分配奖金。每个员工会得到一个随机的数字。员工按照工号从小到大顺序排列。每个员工会查看自己后面的员工中是否有数字比自己大的。如果有,他会得到的奖金是“该数字与自己数字的差值”乘以“他与那个数字的员工之间的距离”。如果没有比自己数字更大的,那员工的奖金就是他自己的数字。例如,给出数字序列2,10,3。第一个员工因为后面的第二个员工数字比他大,所以他的奖金是(10-2)
codereasy
·
2023-09-20 20:03
华为od
华为机试
华为OD
机试
单词加密(Python)
题目想象一下,你有一段英文句子,这句子里有很多的单词,每两个单词之间用一个空格隔开。现在,你要给这些单词打上一个"秘密标签"。怎么打标签呢?如果单词里有元音字母(就是’a’,‘e’,‘i’,‘o’,‘u’,大写的也算哦),那么把这些元音字母都换成星号*。如果单词里一个元音字母都没有,那么你要做的就是把这个单词的第一个字母和最后一个字母交换一下位置。示例:输入:“Helloworld”输出:H*ll
codereasy
·
2023-09-20 20:03
华为od
python
开发语言
华为机试
华为OD
机试
- 优先级队列(Python)
题目在这个队列里,数字由它的优先级决定出列顺序:优先级高的先出,相同优先级按先进先出原则。注意,队列里不能有重复的数字。输入:一堆数字和对应的优先级,比如(10,1),(20,1),(30,2),(40,3)。输出:按照规则排列后的数字,如上述输入应输出40,30,10,20。示例:输入(10,1),(20,1),(30,2),(40,3),输出40,30,10,20。输入(10,1),(10,1
codereasy
·
2023-09-20 20:03
华为od
python
开发语言
华为机试
2023华为od
机试
Python【拔河比赛】
前言本题使用Python解答,如果需要Java代码,请参考以下链接:点我题目我们需要为拔河比赛挑选人选,挑选规则如下:1首先按身高排序,然后按体重排序.2.选出10个最合适的人选输入是一个数组,数组存储的是所有人员的身高、体重信息,【身高,体重】;部门的总人数大于10。输入描述输入为N行员工信息如1817018270这表示第一人身高181厘米,体重70公斤;第二人身高182厘米,体重70公斤示例1
codereasy
·
2023-09-20 20:33
华为od
python
链表
华为机试
2023华为OD
机试
真题 Python【文件目录大小/深度优先搜索】
题目你得到了一个文件系统的目录数据,每个目录都有一个唯一的ID、该目录内的文件大小和一些子目录。你的任务是计算指定目录及其所有子目录的文件大小总和。输入格式第一行:两个数字,M和N。其中,M代表目录的总数,N代表我们想查询的目录的ID。接下来的M行:每行代表一个目录的信息,格式为:目录ID文件大小子目录ID列表目录ID:一个介于1到200之间的整数。文件大小:一个介于1到1000之间的整数。子目录
codereasy
·
2023-09-20 20:33
华为od
python
深度优先
2023华为od
机试
B卷 Python【喊7游戏】
前言本题使用python实现,如果需要Java代码,请参考以下链接:点我题目大家小时候都玩过"报数"游戏,大家围成一圈,从1开始,一个接着一个地报数,但有个特别的规定,如果碰到数字是7的倍数,或者数字里有7的时候,就不能说这个数字,而是要说"过"。如果有N个人,都按规矩玩没有出错的话,当大家报到某个数K时,我们想知道每个人说了多少次"过"。你的任务是,如果给你一个乱序的数组,这个数组表示每个人说了
codereasy
·
2023-09-20 20:32
华为od
游戏
链表
2023年华为od
机试
真题 Python 目录与考试说明(A卷&B卷)
3:如果
机试
挂了,6个月之后可以再考。4:订阅专栏后,后面更新的答案都可以查看。以后更新的题目也会放到这个专栏里。5:如果对题
codereasy
·
2023-09-20 20:28
华为
算法
华为od
华为机试
【华为OD统一考试B卷 | 100分】矩阵元素的边界值(C++ Java JavaScript Python)
A卷对应2023的新题库(2022Q420223Q1)B卷对应20022部分考题以及新出的题目专栏:2023华为OD
机试
(A卷+B卷)(
算法大师
·
2023-09-20 17:24
Java
JS
Py)
华为od
矩阵
c++
java
javascript
python
华为
机试
:找出矩阵的最大值
给定一个全为0/1的等边矩阵,对每一行进行移位找出行最大值(二级制数),返回矩阵所有行的和。//5//1,0,0,0,1//0,0,0,1,1//0,1,0,1,0//1,0,0,1,1//1,0,1,0,1//反转数组voidreverseM(unsignedint*arr,intstart,intend){//intl=0,r=len-1;while(start
FNR_S
·
2023-09-20 17:45
C/C++
算法
华为
机试
:寻找数组中A=B+2C的组合
寻找给定数组中A=B+2C的组合,(只返回满足条件的任意一组即可)重复数字不算,若不存在这个组合返回0。如给定数组【2730】,返回7,3,2int*FindABC(int*arr,intlen){int*res=(int*)malloc(3*sizeof(int));//A=B+2CintA=0,B=0,C=0;for(size_ti=0;i
FNR_S
·
2023-09-20 17:15
C/C++
LeetCode
算法
人工智能数学基础--概率与统计1:随
机试
验、样本空间、事件、概率公理定理以及条件概率和贝叶斯法则
随
机试
验我们都非常熟悉在科学研究和工程中试验的重要性。试验对我们是有用的,因为我们可以假定,在非常接近的确定条件下进行固定的试验,基本上会得到相同的结果。
LaoYuanPython
·
2023-09-20 13:49
老猿Python
人工智能数学基础
人工智能
概率论
概率统计
贝叶斯法则
样本空间
21. 概率与统计 - 数学期望、统计描述&分布
数学期望数学期望告诉我们,对于随
机试
验的结果,我们可以有怎样定量的期待。也就是说,实验还没做之前,可以有怎么样的一个
茶桁
·
2023-09-20 13:18
茶桁的AI秘籍
-
数学篇
数学
人工智能
概率分布
2023华为OD
机试
真题【最佳植树位置/二分法】
题目内容小明在直线的公路上种树,现在给定可以种树的坑位的数量和位置,以及需要种多少棵树苗,问树苗之间的最小间距是多少时,可以保证种的最均匀(两棵树苗之间的最小间距最大)输入描述输入三行:第一行一个整数:坑位的数量第二行以空格分隔的数组:坑位的位置第三行一个整数:需要种植树苗的数量输出描述树苗之间的最小间距示例1:输入:71367811133输出:6三颗树苗分别种在1、7、13的位置,可以保证种的最
codereasy
·
2023-09-20 10:58
华为od
java
算法
华为OD
机试
Python 最佳植树距离
描述小明得到了一项任务,在一个沙地里种树。不过,有些地方不能种树,只能选特定的位置来种。为了让树之间的空间尽可能大,从而更好地防沙,你要帮小明决定每棵树应该种在哪里。举个例子,如果合适的种树地点是1,3,5,6,7,10,13,你有3棵树,那么种在1,7,13的位置是最好的,因为这样每棵树之间的距离都是6。输入第1行:适合种树的位置个数第2行:这些合适的位置第3行:你有的树的数量例子:715361
codereasy
·
2023-09-20 10:58
华为od
python
开发语言
华为机试
华为OD
机试
- 最佳植树距离(Java & JS & Python)
题目描述按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作,初步目标是种植一条直线的树带。由于有些区域目前不适合种植树木,所以只能在一些可以种植的点来种植树木。在树苗有限的情况下,要达到最佳效果,就要尽量散开种植,不同树苗之间的最小间距要尽量大。给你一个适合种情树木的点坐标和一个树苗的数量,请帮小明选择一个最佳的最小种植间距。例如,适合种植树木的位置分别为1,3,5,6,7,10,13树苗
清水乐园
·
2023-09-20 10:27
华为OD机考
java
javascript
python
华为OD
机试
(2023.5新题) 最佳植树距离(java,py,c++,js)
华为OD
机试
真题目录:真题目录本文章提供java、python、c++、jsNode四种代码题目描述按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作,初步目标是种植一条直线的树带。
int 我
·
2023-09-20 10:57
华为od机试
华为
c++
开发语言
华为OD
机试
- 最佳植树距离(Java)
题目描述按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作,初步目标是种植一条直线的树带。由于有些区域目前不适合种植树木,所以只能在一些可以种植的点来种植树木。在树苗有限的情况下,要达到最佳效果,就要尽量散开种植,不同树苗之间的最小间距要尽量大。给你一个适合种情树木的点坐标和一个树苗的数量,请帮小明选择一个最佳的最小种植间距。例如,适合种植树木的位置分别为1,3,5,6,7,10,13树苗
程序员阿甘
·
2023-09-20 10:57
Java
华为OD机试AB卷
华为od
java
算法
华为OD
机试
- 最佳植树距离(Python)
题目描述按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作,初步目标是种植一条直线的树带。由于有些区域目前不适合种植树木,所以只能在一些可以种植的点来种植树木。在树苗有限的情况下,要达到最佳效果,就要尽量散开种植,不同树苗之间的最小间距要尽量大。给你一个适合种情树木的点坐标和一个树苗的数量,请帮小明选择一个最佳的最小种植间距。例如,适合种植树木的位置分别为1,3,5,6,7,10,13树苗
AsiaFT.
·
2023-09-20 10:27
Py
华为OD机试AB卷
华为od
python
算法
华为OD
机试
(JAVA)真题 -- 种植胡杨
/***近些年来,我国防沙治沙取得显著成果。某沙漠新种植N棵胡杨(编号1-N),排成一排。一个月后,有M棵胡杨未能成活。*现可补种胡杨K棵,请问如何补种(只能补种,不能新种),可以得到最多的连续胡杨树?*输入描述:*N总种植数量*M未成活胡杨数量*M个空格分隔的数,按编号从小到大排列*K最多可以补种的数量**其中:*1<=N<=100000*1<=M<=N*0<=K<=M**输出描述:*最多的连续
dream_young_boy
·
2023-09-20 10:56
华为od机试真题(JAVA)
java
算法
华为OD
机试
- 食堂供餐(Java & JS & Python & C)
题目描述某公司员工食堂以盒饭方式供餐。为将员工取餐排队时间降低为0,食堂的供餐速度必须要足够快。现在需要根据以往员工取餐的统计信息,计算出一个刚好能达成排队时间为0的最低供餐速度。即,食堂在每个单位时间内必须至少做出多少价盒饭才能满足要求。输入描述第1行为一个正整数N,表示食堂开餐时长。1≤N≤1000第2行为一个正整数M,表示开餐前食堂已经准备好的盒饭份数。P1≤M≤1000第3行为N个正整数,
伏城之外
·
2023-09-20 09:27
华为OD机试AB(Java
&
JS
&
Python)
算法
华为机试
Java
JavaScript
Python
C语言
华为OD
机试
- 流水线 - 逻辑分析(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出3、说明四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明华为OD
机试
2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于
哪 吒
·
2023-09-19 20:45
搬砖工逆袭Java架构师
华为od
java
开发语言
华为OD七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD
最近一直在刷华为OD
机试
的算法题,坚持一天三道题的节奏,已经三个多月了,刷了300多道题。最近还组织了“【陪伴学习】华为OD刷题交流群”,目前有20
哪 吒
·
2023-09-19 20:45
搬砖工逆袭Java架构师
华为od
算法
七日集训
学习
送书
华为OD
机试
- 乱序整数序列两数之和绝对值最小(Java 2023 B卷 100分)
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明华为OD
机试
2023B卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD
机试
(
哪 吒
·
2023-09-19 20:45
搬砖工逆袭Java架构师
华为od
java
开发语言
七日集训
学习
送书
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他