1 / 9
文档名称:

事故二叉树计算机算法.docx

格式:docx   大小:18KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

事故二叉树计算机算法.docx

上传人:Alphago 2022/6/5 文件大小:18 KB

下载得到文件列表

事故二叉树计算机算法.docx

相关文档

文档介绍

文档介绍:1
事故二叉树计算机算法
【摘 要】 依据《数据结构》中的二叉树算法,结合事故树算法的特点,提出事故二叉树算法。该算法是对事故树求解算法的有益补充和进展,具有宽阔的应用前景和现实意义。
树的结点的存储结构的C语言定义如下:
图1 事故树举例
struct node {
  struct node *fch;
  double hori;
  int vert;
  char *info;
  int gate,chinum;
  struct node *pare,*nsib;
4
  ……(还可以连续扩充)
  };
  对应图1的事故二叉树的存储结构表示如图2。
  
图2 对应图1的事故二叉树的存储结构
  事故二叉树的存储结构建立过程很简洁,只需输入那些“发生了火灾”、“在房屋火灾中受伤”等汉字信息及与非门类型及有没有孩子的yes
or no
选择,其它信息诸如结点水平方向坐标、结点垂直方向坐标、结点的孩子个数等信息,都可以靠编写二叉树遍历程序计算出。
3 事故二叉树绘图
  下面所示的3个函数分别为求结点的垂直坐标、水平坐标、孩子个数的函数。这对计算机帮助事故树绘图很有意义。
   /*求事故树的结点的垂直坐标。*/
  void level(struct node *gen, int lev)
  { 
5
  if(gen){ gen->vert=lev;
  level(gen->fch,lev+1);
  level(gen->nsib,lev);
  };
   }

最近更新

电力系统变电站数据存储可靠性优化仿真 3页

保健品物流外包合同范本 7页

用振动分析法监测机况——加拿大卡提尔露天铁.. 3页

体育场馆食堂翻新协议模板 7页

用不等间距划分时间单元的方法进行机构的运动.. 4页

生物质转化为高品位烃类燃料研究进展 3页

生极板除水临界速度及其应用初探 (一)生极板.. 3页

住宅小区监控系统协议 7页

理想天棚阻尼的被动实现方法 3页

现代频域法在多变量非线性控制系统分析和设计.. 3页

王封矿分析贯彻新定额的情况 3页

物联网环境下的整车装配过程运行管理方法及应.. 3页

片状纳米银的液相化学制备及研究进展 3页

平面向量数量积第一课时修改 22页

煤矸石活化制取硅铝炭黑的研究 3页

热分析法在铸造生产中的应用 3页

休闲养生基地居间合同样本 7页

企业品牌形象维护手册 4页

瀍东污水处理厂提标改造工程 3页

激光切割与精密等离子弧切割技术 3页

滴丸圆整度影响因素的研究 3页

人力资源总监劳动合同 8页

湿法分解钨酸钴的热力学分析 3页

湖南小微企业发展现状及扶持政策研究 3页

渗出法与压榨法提汁中转化速率的研究及蔗汁成.. 3页

平行四边形的判定2-三角形中位线定理 32页

交警大队办公区 7页

涤棉织物烂花工艺探讨 3页

2025年初三中考英语单项选择(50题)试题及答.. 17页

广东省中学生德育自我鉴定表 2页