Chinaunix首页 | 论坛 | 博客
  • 博客访问: 151984
  • 博文数量: 47
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 405
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-23 14:38
文章分类

全部博文(47)

文章存档

2017年(7)

2016年(4)

2015年(19)

2014年(17)

我的朋友

发布时间:2015-12-08 20:15:39

给定一个赋权图G(V,E)和一个特定顶点s作为输入,找出从s到其他每一个其他顶点的最短赋权路径。权值为非负。点击(此处)折叠或打开/* * Dijkstra算法实现 */import java.util.*;public class ShortestWay {.........【阅读全文】

阅读(1338) | 评论(0) | 转发(0)

发布时间:2015-10-29 23:43:18

熟练掌握多线程是成为中高级程序员的必备技能。多线程的功能和意义是很明确的:为了提高吞吐量,提高资源利用率,提高CPU效率。比如你要从一个设备获取数据,然后对数据进行处理。如果只用一个线程从前到后执行,当采集数据IO时cpu是空闲的,当处理数据时又无法IO,这样效率太低,这时就要用到多线程。所以高级程序语言都有.........【阅读全文】

阅读(1180) | 评论(0) | 转发(0)

发布时间:2015-09-11 15:19:11

Map:拥有将对象映射到另一对象的能力,这可以帮助我们解决很多编程问题。<br />标准Java类库包含了这几种基本实现:HashMap,Linked<span style="white-space:normal;">HashMap,TreeMap,Concurrent<span style="white-space:normal;">HashMap等。map通过将键值绑定,能方便我们通过键查询值,它的键组可以视为一个Set集合.........【阅读全文】

阅读(1363) | 评论(0) | 转发(0)

发布时间:2015-09-11 14:28:20

Set也是一个接口,继承自Collection,Set有一个特殊的性质:不保存重复的元素。那么它是如何界定重复与否呢?通过对象的euquals()方法确定元素的唯一性。对于部分Set的子类如HashSet和LinkedHashSet由于通过哈希码实现快速查找,所以需重写hashCode()方法。对于TreeSet而言,为了实现排序所以元素需要实现Compareble接口。.........【阅读全文】

阅读(1096) | 评论(0) | 转发(0)

发布时间:2015-09-06 20:28:57

内部类应该算是java与C++比较大的差别之一了,因为C++没有内部类。内部类顾名思义是定义在类的内部的类。根据具体位置和表现形式可分为:1.成员内部类<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.局部内部类<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.匿名内部类<br />&nbsp.........【阅读全文】

阅读(1033) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册