码迷,mamicode.com
首页 >  
搜索关键字:华为机试练习题    ( 41个结果
[华为机试练习题]43.在字符串中找出连续最长的数字串
题目描述: 请一个在字符串中找出连续最长的数字串,并把这个串的长度返回;如果存在长度相同的连续数字串,返回最后一个连续数字串;注意:数字串只需要是数字组成的就可以,并不要求顺序,比如数字串“1234”的长度就小于数字串“1359055”,如果没有数字,则返回空字符串(“”)而不是NULL! 样例输入abcd12345ed125ss123058789abcd12345ss54761 样例输出输出123...
分类:其他好文   时间:2015-07-03 17:32:00    阅读次数:151
[华为机试练习题]42.求二叉树的深度和宽度
题目题目标题:求二叉树的宽度和深度 给定一个二叉树,获取该二叉树的宽度和深度。 例如输入 a / b c / \ / d e f g返回3. 接口说明 原型: int GetBiNodeInfo(BiNode &head, unsigned int *pulWidth, unsigned int *pulHeight) 输入参数: head 需要获取...
分类:其他好文   时间:2015-07-03 15:48:28    阅读次数:150
[华为机试练习题]37.合唱队
N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。 合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK, 则他们的身高满足存在i(1<=i<=K)使得T1 < T2 <...... < Ti-1 Ti+1 >......>TK。 你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列...
分类:其他好文   时间:2015-07-02 17:39:27    阅读次数:370
[华为机试练习题]36.简单错误记录(错误 求正解)
题目描述: 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理: 1、 记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加;2、 超过16个字符的文件名称,只记录文件的最后有效16个字符;3、 输入的文件可能带路径,记录文件名称不能带路径。 题目类别: 字符串 难度: 中级 运行时间限制: 10Sec 内存限...
分类:其他好文   时间:2015-07-02 15:43:53    阅读次数:169
[华为机试练习题]34.识别有效的IP地址和掩码并进行分类统计
题目描述: 请解析IP地址和对应的掩码,进行分类识别。要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类。所有的IP地址划分为 A,B,C,D,E五类A类地址1.0.0.0~126.255.255.255; B类地址128.0.0.0~191.255.255.255; C类地址192.0.0.0~223.255.255.255; D类地址224.0.0.0~239.255.255....
分类:其他好文   时间:2015-07-02 12:22:51    阅读次数:168
[华为机试练习题]35.找零钱
题目描述: 我们知道人民币有1、2、5、10、20、50、100这几种面值。现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种。比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法。 题目类别: 循环 难度: 初级 运行时间限制: 10Sec 内存限制: 128MByte 阶段: 入职前练习 输入: 输入有多组,每组一...
分类:其他好文   时间:2015-07-02 12:10:11    阅读次数:106
[华为机试练习题]35.找零钱
题目描述: 我们知道人民币有1、2、5、10、20、50、100这几种面值。现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种。比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法。 题目类别: 循环 难度: 初级 运行时间限制: 10Sec 内存限制: 128MByte 阶段: 入职前练习 输入: 输入有多组,每组一...
分类:其他好文   时间:2015-07-02 12:08:26    阅读次数:117
[华为机试练习题]25.圆桌游戏
题目描述: 详细描述:N个人围坐在一个圆桌上,顺时针报数,报数的初始值为第一个人设置。当有成员报出的数字为7的倍数或数字中包含7,则该人退出圆桌,而后由下一个人开始重新继续该游戏。实现以下接口: 1、设定输入原始的圆桌游戏的人数。以最先开始报数的人编号为1,顺时针排序。 2、设定第一个人的初始值,获取按照规则退出圆桌的人的编号。 3、结束游戏。样例:比如初始化为4人的游戏:第1轮初始值为...
分类:其他好文   时间:2015-07-01 12:25:03    阅读次数:190
[华为机试练习题]26.铁路栈问题
题目描述: 题目标题:铁路栈问题 铁路的调度站如下:火车编号为:1~9,且不重复。如:编号分别为“1”、“2”、“3”、“4”、“5”的5个火车顺序进站,那么进站序列为“12345”,全部进站后再顺序出站,则出站序列为“54321”,如果先进1,2,然后2出站,然后1出站,然后再3进站、出站,4进站、出站,5进站、出站,那么出站序列就为21345.详细描述: int JudgeTrainSeq...
分类:其他好文   时间:2015-07-01 12:18:51    阅读次数:124
[华为机试练习题]27.渊子赛马
题目描述: 题目描述赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。 赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,常常以赛马取乐,并以重金赌输赢。田忌多次与国王及其他大臣赌输赢,屡赌屡输。一天他赛马又输了,回家后闷闷不乐。孙膑安慰他说:“下次有机会带我到马场看看,也许我能...
分类:其他好文   时间:2015-07-01 12:16:30    阅读次数:121
41条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!