专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
这里的图的广度优先遍历算法利用了队来实现。 图的深度遍历原则: 1 如果有可能,访问所有领接的未访问的节点,标记它们,并把它们放入队中。 2 当不能执行规则 1 时,如果对不为空,则从队中弹出头元素。重新执行规则 1 3 如果不能执行规则 1 和规则 2 时,则完成了遍历。 代码中的图使用的是Graph 图-邻接矩阵法 来表示,其他的表示法请见:Graph 图-邻接表法 代码中的Queue为辅助结构,用来记载访问过的节点。队列的详细描述可以见:Queue 队 ,LinkedQueue 队 Vertex表示图中的节点,其中包含访问,是否访问,清除访问标志的方法。 [阅读全文] [PDF]
对于制造多品种产品的企业,产品与零部件的关系不再是简单的一对多而是多对多关系。由于大量通用件在不同产品间的相互借用,在树状结构中表现为不同的结点可以有相同的子树;即使在同种产品内部,由于一些标准件的重用,同样使零部件关系呈现出复杂的交织。 在SQLSERVER2000下测试通过BOM遍历算法,更深入具体的可以继续深入: ifexists(select*fromdbo.sysobjectswhereid=object_id(N’[dbo].[Bom]’)andOBJECTPROPERTY(id,N’IsUserTable’)=1) droptable[dbo].[ [阅读全文] [PDF]
HashMap的遍历效率讨论 经常遇到对HashMap中的key和value值对的遍历操作,有如下两种方法: Map<String, String[]> paraMap = new HashMap<String, String[]>(); ................ //第一个循环 Set<String> appFieldDefIds = paraMap.keySet(); for (String appFieldDefId : appFieldDefIds) { String[] values = paraMap.get(appFieldDefId [阅读全文] [PDF]
使用XMLDocment遍历CSDN论坛帖子回复 参考:[http://www.CrazyCoder.cn/]参考:[http://www.CrazyCoder.cn/] 一天在水园看到别人整理的水园语录,就是把某人一个时间段在论坛参与的回复都整理在一块,顿时感到心血来潮,自己何不也整一个,在必要的时候可以讨好自己中意的MM,呵呵也可以多了解一些别人,何乐而不为啊 :)参考:[http://www.CrazyCoder.cn/] 仔细研究了一下论坛的文件格式都是xml的,Delphi6不是自带有一个XmlDocument控件吗?可 [阅读全文] [PDF]
1 共4条 分1页