华为的JAVA面试题(后记:没有想到华为的面试题就是非同一般,非常多题不是一眼就行看得出来,至少对我这种鸟来说是这样。对我个人来说,看看这种题,可能比看《Think In Java》都还要好,由于这里面有非常多的东西,都是我们平时没有太在意,或者是仅仅是懂一点皮毛而已,通过做一下这种练习,把自己不知...
                            
                            
                                分类:
编程语言   时间:
2014-07-16 21:26:36   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                2014华为机试西安地区A组试题
题目一、分苹果
M个相同苹果放到N个相同篮子里有多少种放法,允许有篮子不放。
1
例如5个苹果三个篮子,3,1,1 和 1,1,3是同一种放法
输入 7 3
输出 8
题目分析:
这道题类似于整数划分的题目,这是很早的一道ACM的题目,主要思路就是考递归。
①当苹果数目或者篮子数目为1时候,就只有一种可能
②当苹果数目小于篮子数目的时候...
                            
                            
                                分类:
其他好文   时间:
2014-07-12 20:04:55   
                                阅读次数:
344
                             
                    
                        
                            
                            
                                华为上机题目之一:输入一串数,以‘,’分隔,输出所有数种去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个)Sample input 3,3,5,3,6,9,7,9 Sample outPut:3这里在输入的时候是一串,不知道有多少个,并且要以','隔开。所以结束标志选用换行符'\n....
                            
                            
                                分类:
其他好文   时间:
2014-07-12 14:27:04   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                经过我们的前面css的学习,我们已经分模块的掌握的CSS的技术,但是,要是完整的做一个页面,我们还没有接触过,这次呢,小强老师来和大家完整的利用CSS+DIV做一个网站案例,我们来模仿下华为的网站。主要分为以下6部分来做:相信参看如下视频地址: 01 建立华为站点: http://...
                            
                            
                                分类:
Web程序   时间:
2014-07-12 09:02:54   
                                阅读次数:
266
                             
                    
                        
                            
                            
                                Yoyo设计走过的路:纽约爱立信,西雅图美国在线,硅谷雅虎,ATT,深圳腾讯,华为;Yoyo不仅是顶级的交互体验设计师,还是很Open的知识分享者,从职业选择,以及对年轻人的建议几个角度,摘录他的文章,耐心读下来,你将受益匪浅。作者:Yoyo,整理自设计师Yoyo的订阅号:Designer_Yoyo...
                            
                            
                                分类:
其他好文   时间:
2014-07-12 08:47:33   
                                阅读次数:
293
                             
                    
                        
                            
                            
                                下面整理的内容都是在CloudStack的Advance Zone 中创建隔离的来宾网络(不是VPC中的网络),vlan id :305,VM 模板为 ubuntu 10.04,
  流程图
       下图为整理的创建VM以及VM通信的主要流程。
                           
        看到流程图,就应该大体清楚是怎么回事了,再说一下自己的一...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 21:24:21   
                                阅读次数:
321
                             
                    
                        
                            
                            
                                这道题难点不在于代码怎么写,而是思路怎么想。感觉一般这种题要么你理好一个思路要么你最后总结出一个公式,要么你自己模拟它的运作方式,用迭代,或者递归的方式来做。有点像我们以前学的排列组合。
对于m个苹果,n个盘子f(m,n),如果苹果个数比盘子少,那么就跟n个盘子,n个苹果是一样的f(n,n)。如果m比n大,那么有两种情况,一种有空盘子的情况,一种没有空盘子的情况,两种情况不重叠且加一起一定为情况...
                            
                            
                                分类:
移动开发   时间:
2014-07-10 20:38:05   
                                阅读次数:
285
                             
                    
                        
                            
                            
                                2014华为机试西安地区B组试题
题目一、亮着点灯的盏数
一条长廊里依次装有n(1≤n≤65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。
有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 20:29:34   
                                阅读次数:
177
                             
                    
                        
                            
                            
                                注意输入的字符串里面可能有空格,所以要nextLine()而不是next(),其他一个个验证就好了,@要计算次数,多了少了都不行。
import java.util.Scanner;
public class eMailchecked {
	public static void main(String args[]){
		Scanner input=new Scanner(System.in)...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 19:59:35   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                有几个需要注意的地方,一个这道题是不区分大小写的,所以在计算之前对输入的字符串要做小写或者大写的转换。
第二个,思路一定要清晰,先将s1从[i]处开始与s2的[j]开始匹配,不相等则j++直到j等于s2.length()-1,相等,则i++,j++。注意,这里就是i++,即下次重新开始从s[i]开始匹配时,两次i之间的距离可能会超过1。再j那里设置一个计数器计数即可。
import java....
                            
                            
                                分类:
其他好文   时间:
2014-07-10 17:35:34   
                                阅读次数:
972