博客专栏  >  编程语言   >  华为机试练习题

华为机试练习题

每一年秋季新学期的开始,新一轮招聘高峰即将来到。这不禁让人想起找工作的情形,人山人海.......尽可能的搜集各算法,为各个学子进入理想的IT公司做一些铺垫。

关注
16 已关注
73篇博文
  • [华为机试练习题]3.分解字符串

    题目按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“123...

    2015-06-18 20:21
    1655
  • [华为机试练习题]1.周期串问题

    题目一 如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也可以6和12为周期,结果取最小周期3)。字符串的长度小于等于1...

    2015-06-28 23:30
    2319
  • [华为机试练习题]2.大数求和

    题目二[大数求和]描述: 给定两个非常大的正整数A和B,位数在50至100之间。求C=A+B;题目类别: 字符串 难度: 中级 运行时间限制: 10Sec 内存限制: 128M...

    2015-06-28 23:32
    1988
  • [华为机试练习题]4.简单密码破解

    题目描述: 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo944198...

    2015-06-28 23:58
    2144
  • [华为机试练习题]5.IP地址判断有效性

    题目判断输入的字符串是不是一个有效的IP地址详细描述:请实现如下接口 boolisIPAddressValid(constchar* pszIPAddr) 输入:pszIPAddr 字符串 输出...

    2015-06-29 08:30
    2497
  • [华为机试练习题]6.整数排序

    题目描述: 实现输入一组大于等于0的整数,根据从小到大的顺序排序后输出,排序后有连续数时,只输出连续数中最小和最大的两个数。题目类别: 排序 难度: 高级 运行时间限制: 10Sec...

    2015-06-29 08:34
    2477
  • [华为上机练习题]7.删除字符串中出现次数最少的字符

    题目描述: 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。题目类别: 字符串 难度: 中级 运行时...

    2015-06-29 08:51
    2601
  • [华为机试练习题]8.汽水瓶

    题目描述: 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个...

    2015-06-29 09:12
    2031
  • [华为机试练习题]9.坐标移动

    题目开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A...

    2015-06-29 10:57
    1497
  • [华为机试练习题]10.二叉树遍历

    题目描述: 二叉树的前序、中序、后序遍历的定义: 前序遍历:对任一子树,先访问跟,然后遍历其左子树,最后遍历其右子树; 中序遍历:对任一子树,先遍历其左子树,然后访问根,最后遍历其右子树; 后...

    2015-06-29 11:33
    1676
  • [华为机试练习题]11.最大递减数

    题目给出一个非负整数,找到这个非负整数中包含的最大递减数。一个数字的递减数是指相邻的数位从大到小排列的数字。如: 95345323,递减数有:953,95,53,53,532,32, 那么最大的递减数...

    2015-06-29 13:53
    1350
  • [华为机试练习题]12.整型字符串排序

    题目给定字符串内有很多正整数,要求对这些正整数进行排序,然后返回排序后指定位置的正整数 排序要求:按照每个正整数的后三位数字组成的整数进行从小到大排序 1)如果不足三位,则按照实际位数组成的整数进行...

    2015-06-29 16:31
    2467
  • [华为机试练习题]13.火车进站

    题目描述: 给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。题目类别: 栈 难度:...

    2015-06-30 09:10
    3831
  • [华为机试练习题]14.整数分隔

    题目描述: 一个整数总可以拆分为2的幂的和,例如:7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+1+2+2 7=1+1+1+1+1+2 7=1+1+1+1+1+1+1总...

    2015-06-30 10:06
    1477
  • [华为机试练习题]15.删除重复字符/删除重复字符串

    题目题目标题:删除重复字符 给定一个字符串,将字符串中所有和前面重复多余的字符删除,其余字符保留,输出处理后的字符串。需要保证字符出现的先后顺序,并且区分大小写。 详细描述:接口说明 原型: int ...

    2015-06-30 10:40
    2047
  • [华为机试练习题]16.数字统计

    题目题目标题:对输入的整型数组,输出数组元素中的最大值、最大值的个数、最小值和最小值的个数 详细描述:接口说明 原型: voidOutputMaxAndMin(int * pInputInteger,...

    2015-06-30 11:00
    2479
  • [华为机试练习题]17.可怕的阶乘

    题目题目标题:计算阶乘n!是一件可怕的事情,因为当n并不是很大时,n!将是一个很大的值。例如13! = 6227020800,已经超过了我们常用的unsigned int类型的取值范围。请设计一个程序...

    2015-06-30 11:50
    2562
  • [华为机试练习题]18.矩阵相乘

    题目描述: 题目描述: 矩阵相乘 输入:两个N*N阶矩阵相乘 输出:结果矩阵 样例输入: {1, 2, 3}, {4, 5, 6}, {7, 8, 9} {1, 2, 3}, {4, 5...

    2015-06-30 12:34
    1457
  • [华为机试练习题]19.字符串最后一个单词的长度

    题目代码/*--------------------------------------- * 日期:2015-06-30 * 作者:SJF0115 * 题目:字符串最后一个单词的长度 *...

    2015-06-30 15:11
    1293
  • [华为机试练习题]20.Home+Work

    题目描述: 题目描述 临近开学了,小C才想起来数学老师布置了暑假作业。暑假作业是很多张试卷,每张试卷所需的时间和获取的价值已知,请你帮他安排一下,用他仅剩的一点时间来做最有价值的作业。接口说...

    2015-06-30 16:40
    1495

ElasticSearch日记
1943244
MyBatis日记
811127
Spring实战系列
2042098
Maven实战
1018247
Java开发之路
3655036
算法系列
3365671
ACM-UVA
2227292
LeetCode
160235367
剑指Offer
3774059

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部