码迷,mamicode.com
首页 >  
搜索关键字:华为机试    ( 376个结果
华为机试—差值排序
对整形数组按照和指定整数的差值大小进行排序,按照差值升序排列返回。   要求实现方法:  public staticint[] calcTimes(int[] num, int value);   【输入】 num:整型数组;               value 指定的整数  【返回】 按照升序返回整型数组,排序按照各个整数和指定整数的差值大小  【注意】只需要完成该函数...
分类:编程语言   时间:2015-01-03 13:16:06    阅读次数:302
华为机试—字符串M化成以N为单位的段
按要求分解字符串,输入两个数M,N,M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。 例如: 输入:2  8           abc  123456789, 输出:abc00000           12345678,90000000 #include #include int main() { char c[100]; int m,n,i,j...
分类:其他好文   时间:2015-01-03 11:56:22    阅读次数:138
华为机试—去掉最大值、最小值后剩下的个数
输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个) Sample input: 3,3,5,3,6,9,7,9   Sample output:  3 #include /* 解题思路:使用strtok分割函数分割字符串,统计最大最小的数字, 遍历一遍数组,计算除最大最小的数字的个数 */ #in...
分类:其他好文   时间:2015-01-03 01:00:05    阅读次数:178
华为机试—从5个人中选取2个人作为礼仪
要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小 (如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。 Sample input: 161 189 167 172 188  Sample output: 188 189 #include #include int cmp(const void *a,...
分类:其他好文   时间:2015-01-02 09:44:11    阅读次数:156
华为机试—统计字符次数
手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。 例子: 输入:aaabbbccc 输出:a 3           b 3           c 3 /* 解题思路:使用map即可 */ #include #include #include using namespace std; int ma...
分类:其他好文   时间:2015-01-02 09:43:05    阅读次数:125
华为机试—输出含“23”的数
输入一行数字:123 423 5645 875 186523 在输入第二行:23 将第一行中含有第二行中“23”的数输出并排序 结果即:123 423 186523 /* 先排序,顺序遍历每个数字,看是否含有23 */ #include #include int cmp(const void *a,const void *b) { return *(int*)a-*(...
分类:其他好文   时间:2015-01-02 09:42:21    阅读次数:123
华为机试—从5个人中选取2个人作为礼仪
要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小 (如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。 Sample input: 161 189 167 172 188 Sample output: 188 189 #include #include int compare(const void *p...
分类:其他好文   时间:2015-01-01 14:51:51    阅读次数:150
华为机试—去掉最大值、最小值后剩下的个数
输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个) Sample input: 3,3,5,3,6,9,7,9  Sample output:  3 #include int main() { int n,i=0; int a[100]; scanf("%d",&n); while(getchar(...
分类:其他好文   时间:2015-01-01 14:50:58    阅读次数:220
华为机试—统计字符次数
手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。 例子: 输入:aaabbbccc 输出:a 3           b 3           c 3 #include #include void stringOut(const char *pInputStr, long lInputLen) ...
分类:其他好文   时间:2015-01-01 14:50:47    阅读次数:161
华为机试—输出含“23”的数
输入一行数字:123 423 5645 875 186523 在输入第二行:23 将第一行中含有第二行中“23”的数输出并排序 结果即:123 423 186523 #include #include int compare(const void *p,const void *q){ return *(int *)p-*(int *)q; } int main() {...
分类:其他好文   时间:2015-01-01 14:49:26    阅读次数:137
376条   上一页 1 ... 28 29 30 31 32 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!