摘要: 程序就是数据结构+算法,要解决这个问题,我们得找到适用的数据结构以及一个好的算法。 既然要找出出现频率最高的10个单词,我们必须统计每个单词出现的次数。一个单词对应一个数字,在java中这种结构用map来实现最方便了,key-value形式的键值对,不会重复又可以很好的统计结果。关于这个问题的算法... 阅读全文
posted @ 2014-04-07 16:38 若非菲lrr 阅读(10777) 评论(0) 推荐(0) 编辑
摘要: 先看下整体界面吧 再来说说这个所谓的创意。以前接触过一个算法,叫“八皇后问题”。算法描述:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。我是把这个算法描述变成我的游戏规则,让两个玩家摆放皇后,甲先摆放,乙再摆放,直到不... 阅读全文
posted @ 2014-04-07 16:21 若非菲lrr 阅读(183) 评论(0) 推荐(0) 编辑