华为测试题目.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华为测试题目 最小长方形 给定一系列二维平面点的坐标(x,y),其中x和y是整数,需要使用最小矩形框来包含所有点框。矩形框的边分别平行于X和Y坐标。说明:轴和落在边缘上的点也包含在框中。运行时间限制:10秒内存限制:128MB测试输入包含多个测试用例。每个测试用例由一系列坐标组成,每对坐标(XY)占据一行,其中| x |和| y |小于1000;一对(0,0)坐标表示测试输入:用例的结束。注意,(0,0)在任何测试用例中都不用作点。一个没有点的测试用例标志着整个输入的结束。对于每个测试用例,在一行中输出两对整数,用空格分隔。第一对整数是矩形框左下角的坐标,第二对整数是矩形框右上角的坐标。如果它只是一个点或一条线,就不是输出。例如:输出:123400只是一个点,不是一个矩形,不是输出。样本输入:12562356131000123400012102356样本输出: 判断一个数字中是否包含两个相同的子串 判断一个给定的数字并将其作为一个字符串后,该字符串是否包含相同的两个子字符串,且子字符串的长度应大于或等于2。例如:12123,数字包含两个“12”子字符串;描述:另一个例子:1223122。此数字包含两个“122”子字符串。运行时间限制:无限内存限制:输入:待判断的无限正整数,最大长度为9。0:不包括在内;输出:1:包括。样本输入:样本输出:回答提示:121231 取石子游戏 一堆有n块石头,两个人轮流拿走。先行者可以拿走任意数量的石头,但不是所有的石头数量都不能超过上一次的两倍。描述:完成赢家先动负输出2先动赢家,输出1运行时间限制:无限内存限制:输入:输出:样本输入:样本输出:大于2的无限正整数。表示石头的数量为1或232。城市的电话号码由三部分组成:区号:空白或三位数;前缀:不以0开头的三位数字,后缀:四位数字描述:假设测试程序可以接受所有符合上述规定的电话号码,输出0,拒绝所有不符合规定的电话号码,输出1请编写程序实现上述功能运行时间限制:10秒内存限制:200字节区号:空白或三位数;前缀:不以0开头的三位输入:后缀:四位0或1输出:示例输入:1111111 0输入和输出参数的获取方法TCL:getsstdinagetsstdinbpouts nonewlinestdout[expr$a+$b]Perl:$a=;示例输出:答案提示:$B=;打印$a+b;ruby:importsysa=raw_u;input()b=raw_uu;input()sys。斯特杜特。编写(str(int(a)+int(b)))python:a=stdin。getsb=stdin。格斯普林塔。to_i+b.to_i超长正整数的加法 题目描述:请设计一个算法完成两个超长正整数的加法。要求实现函数:voidaddlonginteger(char*pcaddend,char*pcaugend,char*pcaddresult);输入参数:描述:char*pcaddend:加数char*pcaugend:被加数char*pcaddresult:加法结果返回值:无运行时间限制:1sec内存限制:输入:输出:样例输入:样例输出:128mbyte两个超长正整数的字符串相加后结果的字符串123456789123456789123456789123456789246913578246913578输入1个数字和多个字符,中间均以空格隔开。假设数字取值为m(范围1~9),后面字符个数为n。假设n个字符围成一圈,从第一个字母开始循环报数,当数到m以后,第m个字母就出列,直到这n个字母全部出列。最后,按照出列的顺序输出这些字母,中间仍以空格隔开。取值范围:m为1到9,字符个数n大于1小于20。运行时间限制:内存限制:无限制无限制第一个为数字,后面输入:为多个字符,均以空格隔开输出:输出重新排列后的字符,以空格隔开样例输入:3abcdefghicfidhebga建议采用循环链表样例输出:答案提示:

文档评论(0)

软件开发 + 关注
官方认证
服务提供商

十余年的软件行业耕耘,可承接各类需求

认证主体深圳鼎云文化有限公司
IP属地陕西
统一社会信用代码/组织机构代码
91440300MA5G24KH9F

1亿VIP精品文档

相关文档