前端哥

华为od机试 - 单向链表中间节点(Java & JS & Python & C & C )

2024-04-19## 题目描述给定一个单链表 L,请编写程序输出 L 中间结点保存的数据。如果有两个中间结点,则输出第二个中间结点保存的数据。例如:给定 L 为 1→7→5,则输出应该为7;给定 L 为 1→2→3→4,则输出应该为3;输入描述每个输入包含1个测试用例。每个测试用例:第一行给出链表首结点的地址、结点总个数正整数 N (≤ 10^5)。结点的地址是5位非负整数,NULL地址用-1表示。接下来有N行,每行格式位:Address Data Next其中Address是结点地址,_od 链表的中间节点 java

https://www.qianduange.cn//article/5252.html 分类:前端知识

【免费题库】华为od机试 - 找城市(Java & JS & Python & C & C )

2024-04-19## 题目描述一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要么通过其它城市中转相连(可中转一次或多次)。城市与城市之间的道路都不会成环。当切断通往某个城市 i 的所有道路后,地图上将分为多个连通的城市群,设该城市i的聚集度为DPi(Degree of Polymerization),DPi = max(城市群1的城市个数,城市群2的城市个数,…城市群m 的城市个数)。请找出地图上DP值最小的城市(即找到城市j,使得DPj = min(DP1,DP2 … DPn))提

https://www.qianduange.cn//article/5250.html 分类:前端知识

分披萨【华为od机试JAVA&Python&C &JS题解】

2024-04-18分披萨【华为od机试JAVA&Python&C &JS题解】“吃货”和“馋嘴”两人到披萨店点了一份铁盘(圆形)披萨,并嘱咐店员将披萨按放射状切成大小相同的偶数扇形小块。但是粗心服务员将披萨切成了每块大小都完全不同奇数块,且肉眼能分辨出大小。由于两人都想吃到最多的披萨,他们商量了一个他们认为公平的分法:从“吃货”开始,轮流取披萨。除了第一块披萨可以任意选取以外,其他都必须从缺口开始选。他俩选披萨的思路不同。“馋嘴”每次都会选最大块的披萨,而且“吃货”知道“馋嘴”的想法。已知披萨小块的数量以及每块的大_分披萨:动态规划华为

https://www.qianduange.cn//article/5122.html 分类:前端知识

【免费题库】华为od机试 - 找到比自己强的人数(Java & JS & Python & C & C )

2024-04-18## 题目描述给定数组[[2,1],[3 2]],每组表示师徒关系,第一个元素是第二个元素的老师,数字代表排名,现在找出比自己强的徒弟。## 输入描述无## 输出描述无## 用例输入 [[2,1],[3,2]]输出 [0,1,2]说明 输入:第一行数据[2,1]表示排名第 2 的员工是排名第 1 员工的导师,后面的数据以此类推。输出:第一个元素 0 表示成绩排名第一的导师,没有徒弟考试超过他;第二个元素 1 表示成绩排名第二的导师,有 1 个徒弟成绩超过他第三个元素

https://www.qianduange.cn//article/5119.html 分类:前端知识

【免费题库】华为od机试 - 数的分解(Java & JS & Python & C & C )

2024-04-17## 题目描述给定一个正整数 n,如果能够分解为 m(m > 1)个连续正整数之和,请输出所有分解中,m最小的分解。如果给定整数无法分解为连续正整数,则输出字符串"N"。## 输入描述输入数据为一整数,范围为 (1, 2^30]## 输出描述比如输入为:21输出:21=10 11用例1输入21输出21=10 11说明21可以分解的连续正整数组合的形式有多种:21=1 2 3 4 5 6_java数的分解

https://www.qianduange.cn//article/5084.html 分类:前端知识

华为od机试 - 最多购买宝石数目(Java & JS & Python & C & C )

2024-04-17华为od机试 - 最多购买宝石数目(Java & JS & Python & C & C ),实现:双指针_华为od笔试购买宝石

https://www.qianduange.cn//article/5083.html 分类:前端知识

【免费题库】华为od机试 - 5键键盘(Java & JS & Python & C & C )

2024-04-16## 题目描述有一个特殊的5键键盘,上面有a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。a键在屏幕上输出一个字母a;ctrl-c将当前选择的字母复制到剪贴板;ctrl-x将当前选择的字母复制到剪贴板,并清空选择的字母;ctrl-v将当前剪贴板里的字母输出到屏幕;ctrl-a选择当前屏幕上的所有字母。注意:剪贴板初始为空,新的内容被复制到剪贴板时会覆盖原来的内容当屏幕上没有字母时,ctrl-a无效当没有选择字母时,ctrl-c和ctrl-x无效当有字母被_5键键盘的输出华为机试c

https://www.qianduange.cn//article/5032.html 分类:前端知识

华为od机试 - 最长子字符串的长度(二)(Java & JS & Python & C & C )

2024-04-09## 题目描述给你一个字符串 s,字符串 s 首尾相连成一个环形,请你在环中找出 'l'、'o'、'x' 字符都恰好出现了偶数次最长子字符串的长度。## 输入描述输入是一串小写的字母组成的字符串## 输出描述输出是一个整数备注1 ≤ s.length ≤ 5 * 10^5s 只包含小写英文字母用例1

https://www.qianduange.cn//article/4670.html 分类:前端知识

华为od机试 - 等和子数组最小和(Java & JS & Python & C & C )

2024-04-16## 题目描述给定一个数组nums,将元素分为若干个组,使得每组和相等,求出满足条件的所有分组中,组内元素和的最小值。## 输入描述第一行输入 m接着输入m个数,表示此数组nums数据范围:1_机试 等和子数最小和

https://www.qianduange.cn//article/5031.html 分类:前端知识

【免费题库】华为od机试 - 数据单元的变化替换(Java & JS & Python & C & C )

2024-04-15## 题目描述将一个 csv 格式的数据文件中包含有单元格引用的内容替换为对应单元格内容的实际值。comma separated values(CSV) 逗号分隔值,csv 格式的数据文件使用逗号 "," 作为分隔符将各单元的内容进行分隔。## 输入描述输入只有一行数据,用逗号分隔每个单元格,行尾没有逗号。最多26个单元格,对应编号A~Z。每个单元格的内容包含字母和数字,以及使用 '' 分隔的单元格引用,例如:表示引用第一个单元的值。每个单元格的内容,在替换前和替换后均不超过1

https://www.qianduange.cn//article/4978.html 分类:前端知识

264条数据,当前16/27

最近搜索

会员中心 联系我 留言建议 回顶部