自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 五子棋总结

[size=large]五子棋总结 五子棋对我来说是第一个有关于算法的项目,也是第一个自己开始独立完成的项目。五子棋分为人人和人机两种版本。 但是在做之前都先要画棋盘,这个因为有前面画图板的经验,所以还相对于较容易实现,只要画直线就好,值得注意到是,我们可以先定义一个接口,将所以需要用到是数据都放在接口中,便于修改,而不需要在界面中进行修改:[/size] [code="java"]publ...

2012-10-28 16:08:43 133

原创 ==和equals.的总结

[size=large]==和equals.的总结 ==用于基本类型如int等之中时是比较其指或者字符串的大小的,当用于如Intager等类的类型时是比较的地址。[/size] [code="java"]int a=100; int b=100; Intager c=new Intager(100); Intager d=new Intager(100); a==b true a=...

2012-10-28 15:27:14 85

原创 哈夫曼压缩及解压的具体实现

[size=large]数据结构中的哈夫曼编码可以用来制作一个压缩和解压的小项目。因此,需要先写出哈夫曼的编码,具体步骤如下: 首先要创建一个数组,其大小为256,用于存储字节,再从给定路径中逐个读取字节,统计每个字节出现的次数,跟据出现的次数进行排序,此时可以用一个优先队列PriorityQueue,但是PriorityQueue中比较器的方法需要重写过。代码如下:[/size] [code...

2012-10-28 14:45:01 207

原创 基础回顾提纲

[size=large]蓝杰项目体系 一.画图板 1.java基础入门,小图形打印 了解java发展,熟悉java编程环境和格式,学会用记事本写程序,同时用cmd运行程序 至少完成三种三角图形的打印 2.类与对象 正确理解类与对象 能联系实际去解释类(抽象的)和对象(具体的)区别 java如何定义类,如何创建一个对象 写出pk类型小...

2012-10-24 23:16:58 101

原创 哈夫曼编码过程提纲

[size=large]哈夫曼编码 哈夫曼编码可以用来制作一个压缩和解压的小项目 建压缩文档的步骤 1.建立哈夫曼树的结点类 2.从指定文件中读入内容 3.创建一个数组,用来存放字节,下标代表字节,所对应的是其出现的次数,并且统计读取的文件中字节出现的次数 4.根据所存储的数组的数据将数据加入优先队列 5.建立一颗哈夫曼树,并对其子结点进行编码 6.根据出现的字节的编码将文件变成0...

2012-10-24 23:14:09 165

原创 文件的总结

[size=large]文件包括标准文件,目录文件,还有虚拟内存文件,但是现阶段用到的多为前两者。文件所相关的类是java.Io.File,此类与硬盘中的文件是无直接关联的,保存的只是一个路径方式罢了。 数据流包括输入流和输出流,这个的输入输出都是相对于内存来说的,也可以说,“打开”即为输入,“保存”即为输出。 在字符串中,””和/(转义字符)是不占位置的,即不算进其字符串的长度内。因此用时需...

2012-10-24 23:04:00 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除