12 2012 档案

摘要:Chapter 1本章结构1.1Java语法1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADT本次笔记内容主要有两块:1.集合类抽象数据类型的两个关键特性:泛型(Generic)可迭代(Iterable)的总结;2.背包、队列和栈这三种基础集合数据类型的不同特点以及各自的实现分析;泛型和迭代1.泛型,又叫做参数化类型(parameterized types),可以用来存储任意数据的类型。而在每份API中,类名后的<Item> 阅读全文
posted @ 2012-12-22 15:46 Memphis Yip 阅读(1711) 评论(0) 推荐(1)
摘要:Chapter 1 本章结构 1.1Java语法 1.2数据抽象 练习部分 1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks) 1.4面向操作的抽象数据类型 1.5连通性问题-Case Study: Union - Find ADT 1.2.1 编写一个Point2D的用例,从命令行接受一个整数N。在单位正方形内生成N个随机点,然后计算两点之间的最近距离 问题:用例中所采用的双层循环计算两点之间距离的方法有无更好的实现? 1: public class ShortDistance { ... 阅读全文
posted @ 2012-12-16 10:34 Memphis Yip 阅读(1497) 评论(0) 推荐(0)
摘要:最近在学习SEO和SEM的相关知识,在此总结并和大家分享一下相关的心得 一、搜索引擎的工作原理 1.利用爬虫,对互联网上的海量信息进行检索,称之为——爬行; 2.对检索出来的信息进行索引,类似于归纳总结网站的大纲——索引; 3.搜索引擎处理用户的搜索字段,将其与数据库中的数据进行匹配——计算相关性; 注:不同搜索引擎所使用的指标未必完全相同,常用的指标包括:关键字密度、元... 阅读全文
posted @ 2012-12-16 10:06 Memphis Yip 阅读(1188) 评论(0) 推荐(0)
摘要:Algorithms Fourth EditionChapter 1本章结构1.1Java语法 练习部分1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADTex1.1.3 从命令行得到三个整数参数。如果他们都相等则打印equal,否则打印not equalpublic class PrintThreeInt { public static void main(String[] args) { int N1... 阅读全文
posted @ 2012-12-10 12:18 Memphis Yip 阅读(2431) 评论(2) 推荐(0)
摘要:Algorithms Fourth EditionChapter 1本章结构1.1 Java语法1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADT1.2 Data AbstractionADT 是一种能够对使用者隐藏数据表示的数据类型。用Java类来实现抽象数据类型和用一组静态方法实现一个函数库没有什么不同。Using Abstract Data TypesADT和静态方法库的不同之处:· 实例方法不需要static关键字;& 阅读全文
posted @ 2012-12-02 21:18 Memphis Yip 阅读(1533) 评论(0) 推荐(1)