要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。
Smple input:161 189 167 172 188
Sample outPut: 188 189
分析:
看到这个题,最小想到的全排问题,从5个人中抽2个人出来,一共有10中...
分类:
其他好文 时间:
2015-08-17 17:20:07
阅读次数:
103
输入是一个只包含拼音的字符串,请输出对应的数字序列。转换关系如下:
描述: 拼音 yi er san si wu liu qi ba jiu
阿拉伯数字 1 2 3 4 5 6 7 8 9
输入字符只包含小写字母,所有字符都可以正好匹配
运行时间限制:无限制
内存限制: 无限制
输入: 一行字符串,长度小于1000
输出: 一行字符(数字)串
样例输入: yie...
分类:
其他好文 时间:
2015-08-14 10:02:23
阅读次数:
176
运行时间限制:无限制
内容限制: 无限制
输入: 字符串
输出: 去除重复字符并排序的字符串
样例输入: aabcdefff
样例输出: abcdef
思路:
这个题用数组来哈希,时间复杂度为O(n)
1) 初始化一个int数组hash,数组的角标和数组的值正好构成一对;
2) 遍历字符串,将每个字符放入数组中对应的位置,出现过得字符,其数组值为1
3) ...
分类:
编程语言 时间:
2015-08-14 09:57:44
阅读次数:
128
1.2015 华为(1):#include #include #include #include int cmp(const void *a, const void *b){ return *(int*)a - *(int*)b;}int main(){ char strIn[4096] = {'\...
分类:
其他好文 时间:
2015-06-30 23:25:25
阅读次数:
171
二、题目描述(40分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1、仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc"。2、压缩字段的格式为"字...
分类:
其他好文 时间:
2015-04-01 19:42:32
阅读次数:
275
一、题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputSt...
分类:
其他好文 时间:
2015-04-01 19:18:07
阅读次数:
97
解析9进制,11进制的字符串为10进制的数字输出描述:解析9进制,11进制的字符串为10进制的数字输出,输入的字符串有效位(0v0012345678)长度不超过8位,前面的00不算做有效位。解析后以10进制的数字输出。如果...
分类:
其他好文 时间:
2014-09-01 20:56:33
阅读次数:
263
只是度过了又一个平凡的一天。
上班,看代码,写程序,偶尔刷刷知乎。
没有收到太多的祝福,但是平静和不扰也让我觉得幸福。出生21年了,感谢养育我这么多年的父母,而他们正在老去。
实习考核最终还是没能留的下来,还是有那么一点失落。不在于结果,而是怎么说这都是一种否定。虽然来的时候也没有打算留下,可是我都不好意思实习地长一点,我的八个学分怎么办。还是要厚脸皮的再待三个月。当...
分类:
其他好文 时间:
2014-08-28 00:57:18
阅读次数:
228
①华为笔试题搜集1.static有什么用途?(请至少说明两种)
1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2)
在模块内(但在函数体外),一个被声明为静态的变量能够被模块内所用函数訪问,但不能被模块外其他函数訪问。它是一个本地的全局变量。 3) 在模块内,一个被...
分类:
编程语言 时间:
2014-06-09 15:27:03
阅读次数:
330
①华为笔试题搜集1.static有什么用途?(请至少说明两种)
1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2)
在模块内(但在函数体外),一个被声明为静态的变量能够被模块内所用函数訪问,但不能被模块外其他函数訪问。它是一个本地的全局变量。 3) 在模块内,一个被...
分类:
编程语言 时间:
2014-05-26 22:20:31
阅读次数:
422