
华为机试
Codeapes
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华为OD机试 :找终点
文章目录1.题目大意2.样例输入3.样例输出4.说明5.代码实现 1.题目大意 给定一个正整数数组,最大为100个成员,从第一个成员开始,走到数组最后一个成员最少的步骤数。第一步必须从第一元素开始,1<=步长<len/2, 第二步开始以所在成员的数字走相应的步数,如果目标不可达返回-1,只输出最少的步骤数。 2.样例输入 7 5 9 4 2 6 8 3 5 4 3 9 3.样例输出 2 4.说明 第一步:第一个可选步长选择2,第一个成员7走第2个成员,第二步,第2个成员为9,经过9个成原创 2020-06-07 12:50:18 · 5245 阅读 · 0 评论 -
最小公倍数
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,请设计一个算法,求输入A和B的最小公倍数。 输入描述: 输入两个正整数A和B。 输出描述: 输出A和B的最小公倍数。 示例 输入 15 27 输出 135 #include<stdio.h> // 求最大公约数(辗转相除法) int gcd(int m, int n) { while (n != 0...原创 2019-06-01 21:00:40 · 1497 阅读 · 0 评论 -
字符串匹配
判断短字符串中的所有字符是否在长字符串中全部出现。 输入描述: 输入两个字符串。第一个为短字符,第二个为长字符。 输出描述: 返回值:0 示例 输入 bc abc 输出 true #include <stdio.h> #include<string.h> int main() { char SStr[1000]; // 短字符串 char LS...原创 2019-05-25 16:01:46 · 1226 阅读 · 0 评论 -
公共字串计算
计算两个字符串的最大公共字串的长度,字符不区分大小写。 详细描述: 接口说明 原型: int getCommonStrLength(char * pFirstStr, char * pSecondStr); 输入参数: char * pFirstStr //第一个字符串 char * pSecondStr//第二个字符串 C程序 #include<stdio.h> #include&l...原创 2019-05-17 21:14:06 · 1172 阅读 · 0 评论 -
华为OD机试 :磁盘容量排序
今天参加华为OD机试,总共有两道机试题,每道题200分,总共400分,华为那边要求是两道题全过。第一道题是磁盘容量排序,其实挺简单的,但我一直没调试好,导致心态直接崩了,后面第二题也没看,看来以后要好好刷题才行。 文章目录1.题目大意2.样例输入3.样例输出4.代码实现 1.题目大意 磁盘的容量单位有M、G、T,其关系为 1T = 1000G、1G = 1000M,如样例所示先输入磁盘的个数,再...原创 2020-03-08 22:34:09 · 6691 阅读 · 3 评论