Toggle navigation
HUAWEIOJ
Home
HUAWEIOJ
你来人间一趟,你要看看太阳
华为OJ-082
将真分数分解为埃及分数
题目描述 分子为1的分数称为埃及分数。现输入一个真分数(分子比分母小的分数,叫做真分数),请将该分数分解为埃及分数。如:8/11 = 1/2+1/5+1/55+1/110。 接口说明 /* 功能: 将分数分解为埃及分数序列 输入参数: String pcRealFraction:真分数(格式“8/11”) 返回值: String pcEgpytF...
Posted by Shaun on April 7, 2018
华为OJ-081
字符串匹配
题目描述 判断短字符串中的所有字符是否在长字符串中全部出现 详细描述: 接口说明 原型: boolIsAllCharExist(char* pShortString,char* pLongString); 输入参数: char* pShortString:短字符串 char* pLongString:长字符串 输入描述...
Posted by Shaun on April 7, 2018
华为OJ-080
整形数组合并
题目描述 将两个整型数组按照升序合并,并且过滤掉重复数组元素[注: 题目更新了。输出之后有换行] 详细描述: 接口说明 原型: voidCombineBySort(int* pArray1,intiArray1Num,int* pArray2,intiArray2Num,int* pOutputArray,int* iOutputNum); 输入参数: ...
Posted by Shaun on April 7, 2018
华为OJ-079
计算字符串的相似度
题目描述 对于不同的字符串,我们希望能有办法判断相似程度,我们定义了一套操作方法来把两个不相同的字符串变得相同,具体的操作方法如下: 1 修改一个字符,如把“a”替换为“b”。 2 增加一个字符,如把“abdd”变为“aebdd”。 3 删除一个字符,如把“travelling”变为“traveling”。 比如,对于“abcdefg”和“abcdef”两个字...
Posted by Shaun on April 7, 2018
华为OJ-078
超长正整数相加
题目描述 请设计一个算法完成两个超长正整数的加法。 接口说明 /* 请设计一个算法完成两个超长正整数的加法。 输入参数: String addend:加数 String augend:被加数 返回值:加法结果 */ public String AddLongInteger(String addend, String augend) { /*在这...
Posted by Shaun on April 7, 2018
华为OJ-077
火车进站
题目描述 给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。 输入描述: 有多组测试用例,每一组第一行输入一个正整数N(0<N<10),第二行包括N个正整数,范围为1到9。 输出描述: 输出以字典序从小到大排序的火车出站序列号,每个编号以空...
Posted by Shaun on April 7, 2018
华为OJ-076
尼科彻斯定理
题目描述 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 接口说明 原型: /* 功能: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 原型: int GetSequeOddNum(i...
Posted by Shaun on April 7, 2018
华为OJ-075
公共字串计算
题目描述 题目标题: 计算两个字符串的最大公共字串的长度,字符不区分大小写 详细描述: 接口说明 原型: int getCommonStrLength(char * pFirstStr, char * pSecondStr); 输入参数: char * pFirstStr //第一个字符串 char * pSec...
Posted by Shaun on April 7, 2018
华为OJ-074
参数解析
题目描述 在命令行输入如下命令: xcopy /s c:\ d:\, 各个参数如下: 参数1:命令字xcopy 参数2:字符串/s 参数3:字符串c:\ 参数4: 字符串d:\ 请编写一个参数解析程序,实现将命令行各个参数解析出来。 解析规则: 1.参数分隔符为空格 2.对于用“”包含起来的参数,如果中间有空格,不能解析为多个参...
Posted by Shaun on April 7, 2018
华为OJ-073
计算日期到天数转换
题目描述 根据输入的日期,计算是这一年的第几天。 详细描述: 输入某年某月某日,判断这一天是这一年的第几天? 接口设计及说明: /***************************************************************************** Description : 数据转换 Input Param :...
Posted by Shaun on April 7, 2018
← Newer Posts
Older Posts →
FEATURED TAGS
OJ
HUAWEI
字符串
数组
栈
查找
排序
递归
链表
队列
ABOUT ME
✉️ yzr2064@gmail.com