
华为测试题
LTG01
这个作者很懒,什么都没留下…
展开
-
华为 挑7
对数据从1到输入的数进行遍历, 包含7或者是七的倍数 ,两者满足其一让计数的count加1原创 2015-09-12 19:35:15 · 620 阅读 · 0 评论 -
华为 统计大写字母个数
统计大写字母个数原创 2015-09-12 18:54:17 · 826 阅读 · 0 评论 -
华为测试 字符加密
有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙。下面是它的工作原理:首先,选择一个单词作为密匙,如TRAILBLAZERS。如果单词中包含有重复的字母,只保留第1个,其余几个丢弃。现在,修改过的那个单词死于字母表的下面,如下所示:A B C D E F G H I J K L M N O P Q R S T U V W X Y ZT R A I L B Z E S C D F G H J K M N O P Q U V W X Y上面其他用字母表中剩余的字母填充完整。在对信息进行加密时,信息原创 2015-09-13 19:29:33 · 1986 阅读 · 0 评论 -
【华为OJ】201301 JAVA 题目0-1级
该题的思路是:首先将遍历整个数组 1、 把所有5倍数的数加起来存在一个变量num1 中 2、把所有3倍数的数加起来存在一个变量num2 中 3、剩余的数据存在一个list中把两个变量相减得到一个差值 dif=num1 -num2然后求出这个list中数据加起来的最大值和最小值 如果dif在最值之间则返回trueimport java.util.Arra原创 2015-10-14 22:45:50 · 909 阅读 · 0 评论 -
华为测试 称砝码
分析:设砝码分别为m1、m2……mn;他们可取的最大数量分别为x1、x2……xn 。想获取能称出多少中不同的重量,则需要把它们所有组合情况下分别相加,假设有X中组合,分别相加得到的结果分别为X1,X2...XX。X减去X1到XX中相等的个数。我们知道 set集合里面不可以存放重复的数,所以可以考虑用hashset来存放各种组合相加得到的结果,最后求得hashset的大小就可以知道能原创 2015-10-28 20:35:33 · 608 阅读 · 0 评论