经典面试题
zhong_0419
这个作者很懒,什么都没留下…
展开
-
100个同学开灯关灯逻辑
问题描述: 有编号1~100个灯泡,起初所有的灯都是灭的。有100个同学来按灯泡开关,如果灯是亮的,那么按过开关之后,灯会灭掉。如果灯是灭的,按过开关之后灯会亮。现在开始按开关。第1个同学,把所有的灯泡开关都按一次(按开关灯的编号: 1,2,3,......100)。第2个同学,隔一个灯按一次(按开关灯的编号: 2,4,6,......,100)。第3个同学,隔两个灯按一次(按开关灯的编号...原创 2018-08-27 12:53:32 · 1910 阅读 · 0 评论 -
用递归法计算斐波那契数列的第n项 (1,1,2,3,5,8,13)
public int GetNum(int x) { if (x <= 0) { return 0; } if (x == 1 || x == 2) { return 1; } return GetNum(x - 2) +...原创 2018-08-21 14:48:58 · 31695 阅读 · 0 评论 -
孪生素数
孪生素数查找程序。所谓孪生素数指的是间隔为2 的相邻素数,就像孪生兄弟。最小的孪生素数是(3, 5),在100 以内的孪生素数还有(5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和(71, 73),总计有 8 组。现给定一个正整数number,要求编程计算出小于等于number的孪生素数的组数,请根据要求,完成get...原创 2018-09-07 16:23:29 · 668 阅读 · 0 评论