Java
dingyaguang117
这个作者很懒,什么都没留下…
展开
-
JAVA 打豆豆辅助工具
分析、开发、测试过程: (1)分析: 想到了先截屏,然后根据每个点的颜色把 地图地区出来,形成一个数字矩阵,然后逐个枚举,判断。由于不同的消除顺序会产生不同的结果,可能导致死局。不过目前没想出在相对较短时间内得到完美解法的算法。不过一般190+的分数还是很容易的。 (2)开发过程: 查找需要的功能实现方法: 1. java获取屏幕上特定位置的原创 2012-01-27 23:10:17 · 2840 阅读 · 0 评论 -
java中的io系统详解
相关读书笔记、心得文章列表 Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamRead转载 2012-08-15 00:05:51 · 988 阅读 · 0 评论 -
DFS+Trie—— DrawSomething辅助 java版
最近你画我猜挺火的,于是就写了个辅助工具。 输入候选字符,以及单词长度,就可以匹配出所有符合的单词 使用Trie树改造了下,6W单词,虽然还有一个剪枝没有加,但是还是秒出,速度挺快的。 Trie树: package org.huohua.drawsomething; import java.util.*; class TrieNode { TrieNode []m原创 2012-04-05 13:11:56 · 1403 阅读 · 0 评论 -
Java实现双数组Trie树(DoubleArrayTrie,DAT)
原文地址:Java实现双数组Trie树(DoubleArrayTrie,DAT) 传统的Trie实现简单,但是占用的空间实在是难以接受,特别是当字符集不仅限于英文26个字符的时候,爆炸起来的空间根本无法接受。 双数组Trie就是优化了空间的Trie树,原理本文就不讲了,请参考An Efficient Implementation of Trie Structures,本程序的编写也是参考这篇论原创 2012-05-28 11:32:32 · 9265 阅读 · 4 评论