实全软件科技有限公司

衡斅-衡量使人觉悟

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  31 随笔 :: 10 文章 :: 67 评论 :: 68057 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2011 档案

摘要:面试题:一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现(C#)。 还是面试题,从一个工作四年多的软件公司(网欣软件)出来后,这些天一直在面试,却没有找到合适的。看到这些基础的面试题,做起来还真有点吃力,好久没去看这些基础的东西,有点生疏了。 看到这个题目,从数列的规则可以看出:从第三位数开始,数值等于前两个数之和,求第30位数,那就是求出28位和29位之和,而第29位数就是27位和28位数之和。当时按照这个思路进行编码,却没能在试卷上实现。 回家后,到网上搜索一下,大部分的答案都类似这样结果: class Program { st 阅读全文
posted @ 2011-06-17 19:07 衡斅 阅读(4033) 评论(10) 推荐(0) 编辑

摘要:为了尽快完成面试,第一反应就是想到先创建数组,然后随机产生1-100的数字,再与数组进行比较,数组中没有此数字时进行比较,虽然这种方法不好,但能够实现功能。示例代码如下:static void Main(string[] args){int[] num = new int[100];List<int> temp = new List<int>();Random rand = new Random();int number = 0;for (int index = 0; index < num.Length; index++){ do { //随机产生1-100的数 阅读全文
posted @ 2011-06-16 20:28 衡斅 阅读(1375) 评论(8) 推荐(0) 编辑

点击右上角即可分享
微信分享提示