java
Jason Zhang~
这个作者很懒,什么都没留下…
展开
-
面试的一个经典的智力题
有100间房间,每个房间有一个电灯,可由拉灯绳控制开关,初始时 100 间全暗。将房间从1到100编号,现有100人,第一位拉能被1整除的房间灯绳一下,第二位拉能被2整除的房间灯绳一下...以此类推,直到第100位拉完。问:最后有哪几间灯是亮的?解: 以前就看到过这个题,说是搜狐的面试题吧,当时就觉得这个很简单啊,对于当时念大...原创 2013-03-28 22:56:08 · 1480 阅读 · 0 评论 -
2013年 模拟赛 java 本科 B组蓝桥杯
标题: 连续平方数为了表示方便,我们把5的平方记为:5^2这样,连续自然数的平方和就记为:1^2 + 2^2 + 3^2 + 4^2 + ... 请看下面的公式: 1^2 + 2^2 + 3^2 + 4^2 + ... + x^2 = y^2 是不是存在整数x,y,使得公式成立呢?显然x=y=1 勉强成立,数学上称为“平凡解”。你的任务是寻找该方程的某个非平凡解(实际上只有1个)。请填写该公式原创 2013-04-06 18:21:32 · 1521 阅读 · 4 评论 -
java版扫雷小游戏
前段时间在java贴吧以及C#贴吧里都很是流行小游戏,于是本着复习原有知识以及学习新知识的目的,我也尝试着自己写以前玩过的经典小游戏。 先上图: 时间:打开一个按钮之后,开始计时,结束时计时器关闭; 地雷数目:十个地雷,当标记了地雷之后,相应的显示的地雷数目也会发生变化; 地雷采原创 2013-03-21 18:56:32 · 2195 阅读 · 0 评论 -
java版坦克大战
初学java时,对那些代码什么的毫无兴趣,一写起来就觉得无聊,就搞了个尚学堂的坦克大战的视频来看,边看边自己写代码。写完后再自己根据发挥稍加修改。 那个老师将的代码,坦克神马的可以有八个方向,很不习惯呀,就改回来了四个方向,另外,可以稍加修改代码就修改各种权限,让我很有成就感,我让我自己不会被打死,我让敌军不能穿墙,但我自己却可以穿墙,等等,这些是我以前玩游戏时体会不到的,现原创 2013-03-19 12:55:25 · 1285 阅读 · 0 评论 -
算法设计与分析课程机试题
算法课要结束了,属于考查课。 最后一节上机课了,还有最后一节理论课,估计是要笔试了.... 上机课出了个题目,给定一个n值,即一个棋盘的大小,n*n的正方形网格棋盘,比如n=4时,即边长为4,棋盘上落子为5*5个位置,现在规定,要从左下角那个点走到右上角那个点,并且只能向右走或者向上走。左下角到右上角线把棋盘分为了两部分,左上部分不可走(这条对角线可原创 2013-04-30 11:18:18 · 1455 阅读 · 0 评论 -
1000个乱序数中找出10个最小值问题
之前看到一个面试题,1000个乱序正整数中找出10个最小值,要求高效快速,不能使用API。 这学期学了些排序的方法,什么快速排序啊,冒泡啊,归并排序啊之类的。看到这个题的时候,第一反应是快速排序,因为它的名字叫快速嘛,应该够快吧。然后又想到这个题目不是要你完整的排序,只需要求出最小的10个就够了,那么冒泡法呢?冒泡法只冒前面10个数? 发现原创 2013-05-05 01:06:11 · 5575 阅读 · 1 评论