资源简介
故障树JAVA源代码,注释乱码了,不想处理了,相关的说明请参考我的相关博文
代码片段和文件信息
/*
* To change this template choose Tools | Templates
* and open the template in the editor.
* author: inmen.wang
* mail: hugewave@yeah.net
* build date: 2012.11.25
* last edit: 2012.11.27
*/
package mytree;
/**
*
* @author Inmen
*/
/************************************
褰撳墠绫讳腑鎵�渶琚閮ㄨ皟鐢ㄧ殑鍑芥暟
MyTree() 鍒濆鍖栨湰绫�涓哄悇鏁版嵁鍒嗛厤绌洪棿
setSubTree() 浼犻�澶勭悊鎵�渶鍙傛暟缁欐湰瀵硅薄
setLabelname() 浼犻�澶勭悊鎵�渶鍙傛暟缁欐湰瀵硅薄
setTreeMap() 浼犻�澶勭悊鎵�渶鍙傛暟缁欐湰瀵硅薄
getFAT() 鑾峰彇澶勭悊鍚庣殑鏈�皬鍓查泦
getFAT_n() 鑾峰彇澶勭悊鍚庣殑鏈�皬鍓查泦涓暟
************************************/
public class MyTree {
//private static int counter = 0;
private static int subtree; // 淇濆瓨鏈夊灏戜釜瀛愭爲
private static String[] label = new String[100]; // 瀵瑰簲璇ヨ妭鐐瑰悕绉�
private static int[][] treemap = new int[100][50]; // 淇濆瓨鏍戠殑瀵瑰簲鍏崇郴
private static int[][] subnode = new int[500][100]; // 淇濆瓨鎵�湁鍓查泦锛屼笉鍘婚櫎閲嶅锛屼笉鐢ㄧ礌鏁版硶鍘婚櫎
private static int[][] middletable = new int[100][20];
private static int middletable_n;
private static int subnode_n; //璁板綍鐩稿搴旓紙subnode锛夊壊闆嗘暟
private static int [][] subnode_sole = new int[400][20]; // 淇濆瓨鎵�湁鍓查泦锛屽幓闄ら噸澶嶏紝涓嶇敤绱犳暟娉曞幓闄�
private static int subnode_sole_n; //璁板綍鐩稿搴旓紙subnode_sole锛夊壊闆嗘暟
private static int[][] subnode_result = new int[300][20]; // 淇濆瓨鎵�湁鍓查泦锛屾渶寮犵粨鏋�
private static int subnode_result_n; //璁板綍鐩稿搴旓紙subnode_result锛夊壊闆嗘暟
private static int[][] subnode_ouput = new int [100][50];
private static int subnode_output_n;
private static int[] prime = {2 3 5 7 11 13 17 19 23 29 31 37 41 43 47};
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/* *********************************************************************************************************
* 绀轰緥鏁版嵁
*/
/*? int subt = 13;
int[][] tree;
tree = new int[][]{{2 -1 1 11} // 0
{3 -2 2 3 4} // 1
{2 -1 5 6} // 2
{2 -1 7 8} // 3
{2 -1 9 10} // 4
{0 0} // 5
{0 0} // 6
{0 0} // 7
{0 0} // 8
{0 0} // 9
{0 0} // 10
{2 -2 12 13} // 11
{0 0} // 12
{0 0}}; // 13
String[] lab = new String[]{“T“ “H2“ “H4“ “H5“ “H6“ “X7“ “X2“ “X7“ “X3“ “X2“ “X3“ “H3“ “X4“ “X5“};
/*************************************the end 绀轰緥鏁版嵁**
- 上一篇:学生考勤信息管理系统
- 下一篇:银行家算法java实现带UI界面
相关资源
- 银行家算法java实现带UI界面
- 学生考勤信息管理系统
- LZ77压缩,js&java版本
- java commons lang3-3.2
- 数据结构-哈夫曼编 译码器 java
- Java三端分离_SSM在线教育平台
- 利用Javabean+JSP 实现文件的上传、显示
- Java编写的 航班信息查询管理系统
- Java Spring技术栈构建完整前后台团购网
- 基于UDP的P2P简易聊天室
- java弹跳小球代码
- java核心技术卷一第十版中文版
- java写的AI西洋跳棋
- Java Email 在Tomcat所依赖的Jar包(全部)
- 用模拟退火算法实现旅行商问题Java
- 一个简单的java聊天程序带文件传送功
- Java实现MD5大文件校验码详解
- 基于Java的员工日志管理系统的设计与
- org.eclipse.paho.client.mqttv3-1.0.1
- javaweb-留言板
- Java 2D 射击小游戏
- 一个生成订单合同的Java程序
- taobao-sdk-java-auto_1486434527120-20171127.ja
- Java Socket聊天和文件传输工具(更新)
- JAVA绘图板的设计与实现
- java酒店管理系统开题报告
- 用java读取bmp格式图片文件
- 单处理器进程调度模拟java实现
- 基于websocket的聊天室源码
- Java P2P聊天程序附带文档
评论
共有 条评论