面试
文章平均质量分 74
sunnyyyyyyyyyyyy
这个作者很懒,什么都没留下…
展开
-
华为面试---取近似值
题目描述: 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 解题思路: 将输入的float值转化成字符,判断小数点后一位数值是否大于等于5,然后使用字符串的split函数去整数部分 代码实现: import java.util.Scanner; public class Main{ public s原创 2017-06-30 22:58:10 · 327 阅读 · 0 评论 -
华为面试---字符个数统计
题目描述: 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。 输入描述: 输入N个字符,字符在ACSII码范围内。 输出描述: 输出范围在(0~127)字符的个数。 示例1 输入 abc 输出 3 解题思路: 方法一:创建一个i原创 2017-07-01 23:24:19 · 536 阅读 · 0 评论 -
华为机试---最高分是多少
题目描述: 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述: 输入包括多组测试数据。 每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。 学生ID编号从1编到N。 第二行包含N个整数,代表这N个学生的初始成绩,其中第i个数代表ID为i的学原创 2017-07-02 16:35:39 · 1174 阅读 · 0 评论 -
华为机试---识别有效的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~2原创 2017-07-05 10:37:04 · 1285 阅读 · 0 评论 -
《剑指offer》栈的压入、弹出序列
题目描述: 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的) 解题思路: 将入栈序列入栈,检查栈顶元素是否和出栈序列的元素相等,如果相等则出原创 2017-06-26 23:18:08 · 228 阅读 · 0 评论