摘要:   栈是一种"后进先出(LIFO)"的数据结构.最近压入的数据项总是位于栈顶的.    首先我们先定义一个Stack Interface,我们把他定义成泛型的.   /** * Stack接口 * @author Chris Wang * * @param <E> */public interface Stack<... 阅读全文
posted @ 2009-11-27 16:38 Chris Wang 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 思路:(1)从文件中读取内容 转化成字符数组 (2)检查内容是否符合要求 (3)计算字母出现频率 (4)找出出现频率最高的前N个字母 (5)打印这些字母 但是要注意一些异常情况的判断: (1)内容是否只包含英文字母和空格? (2)如果文件中没有包含字母,该如何处理? (3)如果给出的字符里面 只有三个字母如"abc",但是确要找出次数出现最多的前10个字母,该如何处理?具体Java代码如下: 阅读全文
posted @ 2009-11-27 13:19 Chris Wang 阅读(5188) 评论(1) 推荐(0) 编辑