- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 约瑟夫环算法研究
今天在CSDN论坛上看到这个问题: 500个小孩围成一圈,从第一个开始报数:1,2,3,1,2,3,1,2,3,……每次报3的小孩退出 问最后剩下的那个小孩,在以前500人里是第几个??? 用LinkedList模拟报数和删除行为,算出最终结果是436。但是当总人数特别大时,此算法效率就非常低。 回帖里有人提及这是约瑟夫问题,于是百度了一下,找到一般性的问题描述: 已知n个人(以
2014-11-27 17:48:10 1390
原创 在Sublime Text 3中配置编译和运行Java的两个方法
最近在用Sublime Text 3,很多人用它写前端,对Java研究较少。按网上的教程进行设置之后,对中文的支持仍然不尽人意,在编译窗口往往将中文显示为空白甚至报错。 一直在用cmd命令行手动编译运行,不胜其烦。今天调试了各步聚的参数,终于完美解决此问题。 以下步骤依据网友的心得修改而成: 1.安装JDK并配置环境变量 2.在JDK的bin目录下新建runJava.bat文件,右
2014-11-26 12:25:09 951
原创 Java简易俄罗斯方块
目前学到Swing第二章,这两天没有学新知识,写了个俄罗斯方块。 写之前想不好怎么实现,找来别人的程序看了一下,再加上自己的想法,做了下面这个半成品,接下来可以加上各种菜单、按钮贴图等美化,都是些锦上添花的动作,繁琐但不难。 我觉得写俄罗斯方块,难点在于如何将方块的形状(七种)、状态(四种翻转)、动作(左、右、下落)等提炼成数组。 这里采用四维数组来表示每一种方块:【种类】【翻转】【X坐标
2014-11-25 21:28:30 7204
原创 鼠标控制小球移动
如题,左上角显示鼠标箭头的坐标 import java.awt.*; import java.awt.event.*; import java.awt.image.*; import java.util.Random; public class Test{ private Frame f = new Frame("鼠标控制小球"); //画布大小 private final
2014-11-14 13:25:11 919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人