??xml version="1.0" encoding="utf-8" standalone="yes"?>成人久久精品视频,欧洲s码亚洲m码精品一区,在线观看av中文http://www.aygfsteel.com/fanyingjie/archive/2010/03/23/316236.htmlrogerfanrogerfanTue, 23 Mar 2010 01:37:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2010/03/23/316236.htmlhttp://www.aygfsteel.com/fanyingjie/comments/316236.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2010/03/23/316236.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/316236.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/316236.html通过 HashMap、HashSet 的源代码分析?Hash 存储机制
集合和引?
像引用cd的数l一P当我们把 Java 对象攑օ数组之时Qƈ不是真正的把 Java 对象攑օ数组中,只是把对象的引用攑օ数组中,每个数组元素都是一个引用变量?
实际上,HashSet ?HashMap 之间有很多相g处,对于 HashSet 而言Q系l采?Hash 法军_集合元素的存储位|,q样可以保证能快速存、取集合元素Q对?HashMap 而言Q系l?key-value 当成一个整体进行处理,pȝLҎ Hash 法来计?key-val 阅读全文
]]>- 【{】图Q最树http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203535.htmlrogerfanrogerfanWed, 28 May 2008 07:58:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203535.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203535.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203535.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203535.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203535.html
法利用深度优先遍历Q记载每个遍历过的节点,节Ҏ照遍历顺序记录下来就是所谓的最树?
关于深度优先遍历请参见深度优先遍历?
不过q里奇怪的是:
假如所有节点之间是双向联通的Q只用生成一个数l,装入所有的节点Q例如{'a','b','c','d','d'}
然后每两个点之间的线D就是最树的结果,即a --> b, b --> c, c --> d, d --> e
g不用图这样复杂的l构支撑?
不过q里q是l出了按照图来生最树的办法?
Graph.mstQ返回最树?
Graph.mainQ提供简单测试?
阅读全文
]]> - 【{】图Q拓扑排?/title>http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203533.htmlrogerfanrogerfanWed, 28 May 2008 07:57:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203533.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203533.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203533.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203533.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203533.html
如果每个Q务看成一个节点,d之间的前后置关系表示为有向图Ӟq种路线序叫做为图q行拓扑排序。也叫关键\径分析?
q里的图用邻接矩阉|表示Q算法的关键是:
1 扑ֈ一个没有后l的点
2 在图中删除它Q放入结果数l中
3 重复 步骤 1 Q步?2 直到图中没有多余的节炏V?
如果图中出现环装l构Q则法无法q行Q因为此时Q务之间@环成为前|?
阅读全文
]]> - 【{】图Q传递闭?/title>http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203532.htmlrogerfanrogerfanWed, 28 May 2008 07:54:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203532.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203532.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203532.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203532.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203532.html
在多个顶点的有向图中Q每个顶点可以到按照方向到达一定的节点Q这叫图的连通性。有U方法直接告诉我们,图中的两个节Ҏ否可以联通,q里说的是WarShall法?
WarShall的基本原理是Q如果A可以到达BQ且C可以到达AQ则C可以到达B。通过寚w接矩늚修正可以做到q点。随然这里D例是两步可q成一步,但数学上可以证明q种修正可以辑ֈL步骤?
阅读全文
]]> - 【{】图Q每一对端炚w的最距?/title>http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203530.htmlrogerfanrogerfanWed, 28 May 2008 07:53:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203530.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203530.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203530.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203530.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203530.html
q里采用的是Floyd法Q它与WalShall 法非常怼Q?
如果A可以到达BQ距MؓxQ且C可以到达AQ距MؓyQ则求得C可以到达BQ距Mؓ z = x + yQz于如果c到B的原来的距离Q则用z更新矩阵Q否则c到B距离l持不变?
和最\径算法类|q里用一个很大数字INFINITY来表CZ个端点之间距Mؓ无穷大的情况Q即不通。这里INFINITYQ最大的int?~(1<<31))?
Floyd.main()提供单的试?
与WalShall 一PFloyd法本n的时间代价ؓO(n^3)
阅读全文
]]> - 【{】图Q代权最树http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203526.htmlrogerfanrogerfanWed, 28 May 2008 07:45:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203526.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203526.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203526.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203526.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203526.html
如果N个城市之_图中的顶点)要修公\Q图中的边)以所有的城市联通,求怎样修可以得公路的总长最?
以上问题中的N个城市之间可以用图中的顶点表C,公\可以图中的边表示Q公路的长度用边长表C,公\是双向的。问题就转换为在有N个顶点中的双向代权图中求得一个最树。这里的代权指的边的长度Q这与以前的不代权的最树生成法有很大的区别?
法描述如下Q?
阅读全文
]]> - 【{】图Q最\?/title>http://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203522.htmlrogerfanrogerfanWed, 28 May 2008 07:39:00 GMThttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203522.htmlhttp://www.aygfsteel.com/fanyingjie/comments/203522.htmlhttp://www.aygfsteel.com/fanyingjie/archive/2008/05/28/203522.html#Feedback0http://www.aygfsteel.com/fanyingjie/comments/commentRss/203522.htmlhttp://www.aygfsteel.com/fanyingjie/services/trackbacks/203522.html
法q如下:
准备好两个辅助性数据结构:
1 ParentLength Q?用来记录到当前节点之前的父节点,与到当前节点的最\?
2 PathQ?记录指定节点到所有节点的ParentLength。初始化Ӟ所有的ParentLength的父节点都ؓ指定的v始节点,长度都是INFINITYQ代表没有联通,距离无穷大?
阅读全文
]]>
վ֩ģ壺
찲|
|
|
˼|
|
üɽ|
|
|
|
|
|
˶|
ư|
|
ͼ|
|
ƽ|
ɽ|
|
ɽ|
|
|
|
|
|
|
ɽ|
ʡ|
|
|
ͭϿ|
|
|
ԫ|
³|
½|
۷|
Դ|
ղ|
ʡ|
пѷ|