码迷,mamicode.com
首页 >  
搜索关键字:华为机试    ( 376个结果
华为机试—输出包含名字的个数和字符串
题目: 输入一个n,再输入n个字符串,再输入一个名字串,输出包含名字串的个数和字符串。 输入: 10 sfsfjacksdf jajajack jack jjjjjjjjckd jjjjjjjjjjjack jackkkkk jajackkkkkkk hello wordjack jajaccccjack jack 输出: 8 sfsfjacksd...
分类:其他好文   时间:2015-05-14 22:11:41    阅读次数:187
华为机试—两个任意长度的正数相减
问题描述:     两个任意长度的正数相减,这两个正数可以带小数点,也可以是整数,请输出结果。输入的字符串中,不会出现除了数字与小数点以外的其它字符,不会出现多个小数点以及小数点在第一个字符的位置等非法情况,所以考生的程序中无须考虑输入的数值字符串非法的情况。  详细要求以及约束: 1.输入均为正数,但输出可能为负数;  2.输入输出均为字符串形式; 3.如果输出是正数则不需...
分类:其他好文   时间:2015-05-12 17:13:48    阅读次数:281
华为机试—链表翻转(给出链表和数K)
题目: 给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6 基本思想: 链表中长度为k的一段从链表中摘除,翻转之后在将其衔接回链表。 #include using namespace std; typede...
分类:其他好文   时间:2015-05-12 15:49:23    阅读次数:148
华为机试—字符串中找出单词排序
题目: 在给定字符串中找出单词( “单词”由大写字母和小写字母字符构成,其他非字母字符视为单词的间隔,如空格、问号、数字等等;另外单个字母不算单词);找到单词后,按照长度进行降序排序,(排序时如果长度相同,则按出现的顺序进行排列),然后输出到一个新的字符串中;如果某个单词重复出现多次,则只输出一次;如果整个输入的字符串中没有找到单词,请输出空串。输出的单词之间使用一个“空格”隔开,最后一个单词后...
分类:编程语言   时间:2015-05-12 15:41:12    阅读次数:174
华为机试—字母权重分配方案
题目: 两段长度为1-5000变换的单词word1,word2,设计一个字母权重分配方案:该方案中不区分大小写字母;该方案A-Z的字母唯一对应一个1-26的数;该方案满足word1的字母权重和与word2的字母权重和的差值最大 。 基本思想: 这个问题是实质是比较单词,剔除相同的部分,看哪个剩余部分多,剩余多的单词部分再进行一个字母频率从大到小排列,频率最高的给最大的权重——26,频...
分类:其他好文   时间:2015-05-12 11:34:34    阅读次数:117
华为机试—元素按奇偶排序
题目: 将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数 若奇数和偶数不等长,则把剩下的直接放到数组中。 #include #include #define len 11 using namespace std; int cmp(const void *p,const void *q) { return *(int *)p-*(int *)q;...
分类:编程语言   时间:2015-05-12 11:26:49    阅读次数:125
华为机试--地铁换乘问题
问题描述: 描述:已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)。 地铁线A(环线)经过车站:A1 A2 A3 A4 A5 A6 A7 A8 A9 T1 A10 A11 A12 A13 T2 A14 A15 ...
分类:其他好文   时间:2015-05-10 15:48:18    阅读次数:172
华为机试题--及格分数、亮灯个数
题目一:及格分数 描述:10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下: (1) 及格线是10的倍数; (2) 保证至少有60%的学生及格; (3) 如果所有的学生都高于60分,则及格线为60分     输入:输入10个整数,取值0~100 输出:输出及格线,10的倍数 输入样例:61 51 49 30 20 10 70 80 90 99 输出样例:50 代...
分类:其他好文   时间:2015-05-10 15:47:25    阅读次数:139
华为机试题——阿姆斯特朗数
描述: 如果一个正整数等于其各个数字的立方和,则该数称为阿姆斯特朗数 (亦称为自恋性数),1除外,如407 = 43+03+73就是一个阿姆斯特朗数。 试编程求n(n ≤ 65536)以内的所有阿姆斯特朗数。   接口说明 原型:     int CalcArmstrongNumber(int n); 输入参数:     int n: n ≤ 65536 ...
分类:其他好文   时间:2015-05-05 10:43:06    阅读次数:230
华为机试题——求车速
描述: 一辆以固定速度行驶的汽车,司机在上午10点看到里程表(里程表有6位)上的读数 是一个对称数(即这个数从左向右读和从右向左读是完全一样的,例如95859公里)。 两小时后里程表上出现了一个新的对称数。问该车的速度(公里/小时)是多少?   接口说明 原型:     int CalcSpeedOfCar(int iCurrentMileage, int *...
分类:其他好文   时间:2015-05-05 10:32:04    阅读次数:214
376条   上一页 1 ... 20 21 22 23 24 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!