排序:
默认
按更新时间
按访问量

指针常量、常量指针与指向常量的指针常量小结(C/C++)

一 指针常量: int a; int *const pcb = &a; //const放在指针声明操作符的右侧 只要const位于指针声明操作符右侧,就表明声明的对象是一个常量,且它的内容是一个指针,也就是一个地址。上面的声明可以这么读,声明了一个常量pcb,它的值是...

2018-10-22 15:06:04

阅读数:24

评论数:0

表示数字/华为机试(C/C++)

题目描述 将一个字符中所有出现的数字前后加上符号“*”,其他字符保持不变  public static String MarkNum(String pInStr)  {         return null;  } 输入描述: 输入一个字符串 输出描述: 字符中所有出现的数字前后加上符...

2018-10-18 19:43:15

阅读数:20

评论数:0

字符串匹配/华为机试(C/C++)

题目描述 题目标题: 判断短字符串中的所有字符是否在长字符串中全部出现 详细描述: 接口说明 原型: boolIsAllCharExist(char* pShortString,char* pLongString); 输入参数:     char* pShortString:短字符...

2018-10-13 22:11:36

阅读数:16

评论数:0

整形数组合并/华为机试(C/C++)

题目描述 题目标题: 将两个整型数组按照升序合并,并且过滤掉重复数组元素[注: 题目更新了。输出之后有换行] 详细描述: 接口说明 原型: voidCombineBySort(int* pArray1,intiArray1Num,int* pArray2,intiArray2Num,i...

2018-10-13 21:44:02

阅读数:22

评论数:0

超长正整数相加/华为机试(C/C++)

题目描述 请设计一个算法完成两个超长正整数的加法。 接口说明  /*  请设计一个算法完成两个超长正整数的加法。  输入参数:  String addend:加数  String augend:被加数  返回值:加法结果  */  public String AddLongInteger(...

2018-10-13 20:48:03

阅读数:38

评论数:0

火车进站/华为机试(C/C++)

题目描述 给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。  输入描述: 有多组测试用例,每一组第一行输入一个正整数N(0<N...

2018-10-11 22:03:45

阅读数:15

评论数:0

尼科彻斯定理/华为机试(C/C++)

题目描述 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1  2^3=3+5  3^3=7+9+11  4^3=13+15+17+19    接口说明 原型:  /*  功能: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个...

2018-10-11 21:48:30

阅读数:12

评论数:0

公共字串计算/华为机试(C/C++)

题目描述 题目标题: 计算两个字符串的最大公共字串的长度,字符不区分大小写 详细描述: 接口说明 原型: int getCommonStrLength(char * pFirstStr, char * pSecondStr); 输入参数:      char * pFirstStr...

2018-10-11 20:04:32

阅读数:10

评论数:0

参数解析/华为机试(C/C++)

题目描述 在命令行输入如下命令: xcopy /s c:\ d:\, 各个参数如下:  参数1:命令字xcopy  参数2:字符串/s 参数3:字符串c:\ 参数4: 字符串d:\ 请编写一个参数解析程序,实现将命令行各个参数解析出来。   解析规则:  1.参数分隔符为空格...

2018-10-11 19:38:55

阅读数:6

评论数:0

计算日期到天数转换/华为机试(C/C++)

题目描述 根据输入的日期,计算是这一年的第几天。。 详细描述: 输入某年某月某日,判断这一天是这一年的第几天?。 接口设计及说明:  /****************************************************************************...

2018-10-10 22:40:11

阅读数:19

评论数:0

百钱买百鸡问题/华为机试(C/C++)

题目描述 公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 详细描述: 接口说明 原型: int GetResult(vector &list) 输入参数: ...

2018-10-10 22:03:39

阅读数:8

评论数:0

矩阵乘法/华为机试(C/C++)

二维数组分配、释放 题目描述 如果A是个x行y列的矩阵,B是个y行z列的矩阵,把A和B相乘,其结果将是另一个x行z列的矩阵C。这个矩阵的每个元素是由下面的公式决定的: 原型: voidmatrix_multiply(int *m1,int *m2,int *r, int x, int...

2018-10-10 20:23:08

阅读数:20

评论数:0

成绩排序/华为机试(C/C++)

题目描述 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩       都按先录入排列在前的规则处理。    例示:    jack      70    peter     96    Tom       70    smith     67 ...

2018-10-10 19:27:04

阅读数:9

评论数:0

MP3光标位置/华为机试(C/C++)

题目描述 MP3 Player因为屏幕较小,显示歌曲列表的时候每屏只能显示几首歌曲,用户要通过上下键才能浏览所有的歌曲。为了简化处理,假设每屏只能显示4首歌曲,光标初始的位置为第1首歌。 现在要实现通过上下键控制光标移动来浏览歌曲列表,控制逻辑如下: 歌曲总数<=4...

2018-09-26 21:23:16

阅读数:18

评论数:0

DNA序列/华为机试(C/C++)

题目描述 一个DNA序列由A/C/G/T四个字母的排列组合组成。G和C的比例(定义为GC-Ratio)是序列中G和C两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的GC-Ratio可能是基因的起始点。 给定一个很长的DNA序列,以及要求的最小子...

2018-09-26 20:20:22

阅读数:40

评论数:0

查找输入整数二进制中1的个数/华为机试(C/C++)

题目描述 请实现如下接口      public   static   int  findNumberOf1( int num)     {          /*  请实现  */          return  0;     } 譬如:输入5 ,5的二进制为101,输出2 涉及...

2018-09-26 19:52:57

阅读数:21

评论数:0

查找组成一个偶数最接近的两个素数/华为机试(C/C++)

题目描述 任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对 输入描述: 输入一个偶数 输出描述: 输出两个素数 示例1 输入 20 输出 7 13 代码: //第五十八题 查找组成一个...

2018-09-26 15:33:39

阅读数:14

评论数:0

找出字符串中第一个只出现一次的字符(题面已经更新)/华为机试(C/C++)

题目描述 找出字符串中第一个只出现一次的字符 输入描述: 输入一个非空字符串 输出描述: 输出第一个只出现一次的字符,如果不存在输出-1 示例1 输入 asdfasdfo 输出 o 代码: //第五十七题 找出字符串中第一个只出现一次的字符(题面已经更新) #in...

2018-09-26 15:01:26

阅读数:34

评论数:0

输入n个整数,输出其中最小的k个/华为机试(C/C++)

题目描述 输入n个整数,输出其中最小的k个。 详细描述: 接口说明 原型: bool GetMinK(unsignedint uiInputNum, int * pInputArray, unsignedint uiK, int * pOutputArray); 输入参数:     ...

2018-09-25 21:48:05

阅读数:34

评论数:0

无线OSS-高精度整数加法/华为机试(C/C++)

题目描述 在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中, 参与运算的操作数和结果必须在-2^31~2^31-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊 的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。如下: 98...

2018-09-25 21:30:44

阅读数:22

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭