自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水天一色

PercyLee的专栏. 个人兴趣为理论计算机,逻辑,语义计算.

  • 博客(13)
  • 收藏
  • 关注

原创 路由模拟——路由算法1的实现(结点集合类)

  //文件nodeset.h#pragma once#include "resource.h"using namespace GeneResource; class NodeSet{public:      NodeSet(void)         : nodeNum(0)         , nodeArray(NULL)     {

2004-05-07 22:33:00 1588

原创 路由模拟——路由算法1的实现(基因集合类)

  //文件geneset.h#pragma once#include "routgene.h" class GeneSet{public:     GeneSet(int _nodeNum,int **&_netArray,int **&_valArray);     ~GeneSet(void);     void AddRear(RoutGene

2004-05-07 15:58:00 1641

原创 路由模拟——路由算法1的实现(路由计算类1)

  //文件routcompute.h#pragma once#include "geneset.h"  class RoutCompute{public:     RoutCompute(void);     ~RoutCompute(void);     //路由计算     void ComputeMethods(int ** netArray

2004-05-07 15:58:00 2065

原创 路由模拟——路由算法2的实现

 /* 算法说明:本实现的算法为Floyed算法,矩阵matrix(局部变量)存储源结点到其它结点的          最短路径,而result则存储返回结果——路由表。 参数说明:         _netArray: routNum * routNum的矩阵,网络的拓扑信息          _valArray: routNum * routNum的矩阵,网络的耗散

2004-05-07 15:53:00 2174

原创 路由模拟——路由算法1的实现(路由计算类2)

 /* 参数说明:         _netArray: routNum * routNum的矩阵,网络的拓扑信息          _valArray: routNum * routNum的矩阵,网络的耗散信息          result   : routNum * 2的矩阵,路由表-返回          _routNum  : 路由器数量          ind

2004-05-07 15:53:00 1920

原创 也说计算机自动编程

                   在csdn上见到一篇文章,说的是计算机自动编程,原文链接为:                          http://www.csdn.net/develop/Read_Article.asp?Id=27403觉得有些意思,也来说说计算机自动编程。           首先,把程序员解脱出来,让计算机实现自动编程的想法,是很有意义的

2004-05-07 13:30:00 2399 1

原创 路由模拟——路由算法1的实现(路由基因类)

 //文件routgene.h#pragma once#include "nodeset.h" class RoutGene{public:     RoutGene(int _nodeNum=0);     ~RoutGene(void);public:     void SetNodeNum(int _nodeNum);     void Ini

2004-05-07 13:22:00 1690

原创 路由模拟——设计方案的实现(4)

 3,设置路由表方法名称:              CentralRout::SetRoutTable方法参数:             无返回值:               无方法的目的:           填写路由表。局部变量int **result,由路由计算方法填充,是目标路由器标号与应传输的下一个路由器标号的对映表,核心过程就是通过该变量完成路由表的设置。可

2004-05-01 21:25:00 1647

原创 路由模拟——设计方案的实现(5)

  2, 路由器从端口接收数据方法名称:              CentralRout::ReceiveData方法参数:             无返回值:               无方法的目的:           路由器从路由器端口读数据的过程。如果成功则执行路由计算。可能的出错:           无// 路由器从端口接收数据void Cent

2004-05-01 21:25:00 1503

原创 路由模拟——设计方案的实现(6)

  五,路由过程         本实现部分为整个系统执行时序的表现,如果与通信模拟系统整合,本部分是不需要的。所以这部分是为单独调试而写的。为了检验路由模拟系统,写了一个单数据包路由的过程。但语义基本上是完整的。如果在通信模拟系统里实现这一部分,可以同步详尽的扩充设计。 1,单数据包路由方法名称:              Communication::SingleDat

2004-05-01 21:25:00 1558

原创 路由模拟——设计方案的实现(1)

                                          路由模拟系统 设计方案(二)                                                               实现部分2004-4-10  说明:本实现部分只介绍主要类的主要接口的实现。 一,网络数据包的产生网络数据包可以由路由器产生,这里

2004-05-01 21:23:00 1677

原创 路由模拟——设计方案的实现(2)

  二,网络的建立网络的建立都是针对中心路由器的高速网络,任意复杂网络可以扩充实现。另外本方案部分代码是为单独调试、运行而写的,在与通信模拟系统整合时要重写部分代码。  1,获得网络信息方法名称:              Net::GetNetInfor方法参数:             无返回值:               无方法的目的:         

2004-05-01 21:23:00 1418

原创 路由模拟——设计方案的实现(3)

  3,创建网络方法名称:              Net::ReCreate方法参数:             无返回值:               无方法的目的:                重新创建网络(包含首次创建)。如果网络信息发生改变,则释放内存资源,重新获得网络信息,构建网络数据结构pNodeArray。同时此方法在获得网络信息的同时,填写一个重要的中间表:

2004-05-01 21:23:00 1220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除