摘要: 一、引言:本文主要整理遇到的面试题目,以及提供自己的见解,将会持续更新,如有问题,可评论交流,一起进步。 二、问题及我的见解: 1. n个结点可以组合成多少棵不同的二叉树? 答:2^n-n棵 2. 什么是bean? 答: bean本质上就是可复用的类,比如在spring中的bean就是表示组件的意思 阅读全文
posted @ 2017-06-04 21:03 VictorWei 阅读(155) 评论(0) 推荐(0)
摘要: 一. 引言:本短文主要介绍移位操作的注意事项和按位操作的典型应用二. 移位操作的注意事项:> :按位右移运算符 ,左操作数按位右移右操作数指定的位数 >>> :按位右移补零操作符 ,左操作数的值按右操作数指定的位数右移,移动得到的空位以零填充。 三. 按位操作的应用: 1. 一个数和另一个数经过两次异或操作,还是原来的数。可以用来做交换操作 a = a ^... 阅读全文
posted @ 2017-06-04 20:50 VictorWei 阅读(251) 评论(0) 推荐(0)
摘要: 2016年快结束了,突然想把自己一年来购买的书籍记录下来,趁着这个平安夜节日的下午,查了亚马逊和当当网的订单,把2016年购买的所有书籍整理出来,一方面看看自己有多少书是看完的,希望对自己是个督促和鼓励;一方面是想看看这一年自己的看书侧重点,因为每次萌生买这些书的念头都是一些机缘,每当我想了解一个事 阅读全文
posted @ 2016-12-24 13:35 VictorWei 阅读(211) 评论(0) 推荐(0)
摘要: 常见算法编程网站 1. ACM之家:各大OJ题解 & 数据结构 & 算法 & IT企业面试题 http://www.acmerblog.com 2. hihoCoder网站:每周会更新一题 http://hihocoder.com/ 3. Uva在线评测系统(西班牙) https://uva.onl 阅读全文
posted @ 2016-12-08 09:45 VictorWei 阅读(251) 评论(0) 推荐(0)
摘要: 题目:HDU-2037-今年暑假不A 输入: 输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n<=100),表示你喜欢看的节目的总数,然后是n行数据,每行包括两个数据Ti_s,Ti_e (1<=i<=n),分别表示第i个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。 阅读全文
posted @ 2016-05-25 12:54 VictorWei 阅读(374) 评论(0) 推荐(0)
摘要: 题目:UVa 11988 题目分析:用数组会超时,所以要用链表。 阅读全文
posted @ 2016-05-20 10:34 VictorWei 阅读(183) 评论(0) 推荐(0)
摘要: 题目:UVa 442 Matrix Chain Multiplication 题目分析:关键是解析表达式,可以用栈来解决:遇到字母时入栈,遇到右括号时出栈并且计算,然后结果入栈。因为输入保证合法,括号无需入栈。 阅读全文
posted @ 2016-05-18 21:57 VictorWei 阅读(147) 评论(0) 推荐(0)
摘要: 题目:UVa 514 Rails 题目分析:在中转站C中,车厢符合后进先出的原则,因此是一个栈。 阅读全文
posted @ 2016-05-18 09:16 VictorWei 阅读(139) 评论(0) 推荐(0)
摘要: 题目:HDU1021 Fibonacci Again 分析:水题。之前把数组定义成局部变量,然后就爆了。定义为全局变量就好了。 阅读全文
posted @ 2016-05-16 13:42 VictorWei 阅读(402) 评论(0) 推荐(0)
摘要: 题目:HDU1019 Least Common Multiple 题目分析:就是最小公倍数和最大公约数的求解。 阅读全文
posted @ 2016-05-16 12:53 VictorWei 阅读(228) 评论(0) 推荐(0)