三国群英传——哪些官职可以不封?

来源:互联网 发布:淘宝7.1.0版本官方网 编辑:程序博客网 时间:2024/05/16 00:35

最近重玩了三国群英传7,结果强迫症犯了,想要花尽可能少的功勋值升满所有“武将技”和“军师技”。

经过测试,确实可以省去几个官职不升:

武职有:校尉、建武将军、折冲将军、偏将军、镇军将军、奋威将军、左将军

文职有:侍御史、禁防御史


感谢 http://wenku.baidu.com/link?url=kvcsg_6mjZ4DTHwJybvKSsQY5NDV89PUvJsyIFOoqBaVUyUTg6_nEsm2Lu_gLAvx-Z7gZWRYtKOQJEW7wAECUwg7whJNIQXwF36H8XUw1Xq 这位哥们整理的的官职及技能资料


武职测试代码:

package sango;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;public class min {private static List<String[]> list = new LinkedList<String[]>();private static List<String> list2 = new ArrayList<String>();private static List<String[]> save = new LinkedList<String[]>();private static Set<String> set = new HashSet<String>();public static void treeWalk(List<String[]> list) {while (min.list.size() > 0) {treeWalk(min.list.size() - 1);}}public static void treeWalk(int index) {String[] removeArr = list.remove(index);out: for (int m = 0; m < removeArr.length; m++) {if (!set.contains(removeArr[m])) {int i;in: for (i = list.size() - 1; i >= 0; i--) {String[] arr = list.get(i);for (int k = 0; k < arr.length; k++) {if (removeArr[m].equals(arr[k])) {break in;}}}if (i < 0) {System.out.println("***********“" + list2.get(list.size())+ "”因为“" + removeArr[m] + "”必须升************");save.add(0, removeArr);for (String string : removeArr) {set.add(string);}break out;}}}for (int m = 0; m < removeArr.length; m++) {if (!set.contains(removeArr[m])) {loop: for (int i = list.size() - 1; i >= 0; i--) {String[] arr = list.get(i);for (int k = 0; k < arr.length; k++) {if (removeArr[m].equals(arr[k])) {treeWalk(i);break loop;}}}}}}public static void main(String[] args) {String[] 侍郎 = { "赤焰", "重击", "冲城锤" };String[] 校尉 = { "玄冰斩", "重击" };String[] 虎烈将军 = { "连弩", "冻血刀" };String[] 虎威将军 = { "连弩", "二连斩", "地钉" };String[] 伏波将军 = { "火箭烈", "破城大锤", "冻血魔刀" };String[] 建武将军 = { "连弩激射", "长枪突袭", "破城大锤" };String[] 横江将军 = { "滚石", "火牛阵", "雷电枪" };String[] 横野将军 = { "连弩狂涛", "火轮", "雷电枪" };String[] 裨将军 = { "火箭强袭", "火牛群舞", "爆击", "二连斩", "祝融弓", "暗雷" };String[] 虎翼将军 = { "连弩激射", "龙炮", "伏兵班阵", "爆击", "三连斩", "铁地钉", "暗雷" };String[] 折冲将军 = { "火轮冲", "滚石剧压", "腾龙" };String[] 扬武将军 = { "火箭天袭", "火牛群舞", "爆击" };String[] 偏将军 = { "火箭强袭", "炬石", "火牛烈崩", "邪刃", "冻血封狱刀", "探查暗雷" };String[] 鹰扬将军 = { "连弩狂涛", "炬石", "铁骑突袭", "四方斩", "邪刃", "钢地钉阵", "杀气","探查暗雷" };String[] 振武将军 = { "火轮涛杀", "祝融烈火弓", "玄冰斩", "暗雷" };String[] 振威将军 = { "滚石怒冲", "伏兵班阵", "落日弓", "祝融烈火弓", "暗雷" };String[] 扬威将军 = { "伏兵班阵", "火牛烈崩", "落月弓", "雷霆电闪枪", "探查暗雷" };String[] 威虏将军 = { "火箭天袭", "伏兵排阵", "长枪突袭", "御飞刀", "暗箭伤人", "快速破坏" };String[] 平狄将军 = { "炬石轰", "伏兵排阵", "飞鬼戟", "噬血", "破城巨锤", "地钉断路", "无形暗雷" };String[] 武卫将军 = { "炬石", "落日弓", "冻血魔刀", "拨云见日" };String[] 武威将军 = { "长枪突袭", "落月弓", "祝融烈火弓", "天狗吞日" };String[] 牙门将军 = { "水月斩", "二连斩", "芭蕉飓风扇", "风云变色" };String[] 绥远将军 = { "炬石轰", "三连斩", "霹雳雷电枪", "霜雪覆地" };String[] 威远将军 = { "迫击龙炮", "三连斩", "玄冰血斩", "无法退兵", "杀气" };String[] 平虏将军 = { "炬石炼狱", "水月斩", "土遁", "天剑斩", "冻血封狱刀", "地钉迎敌", "紧急侦查" };String[] 荡寇将军 = { "冲射龙炮", "半月斩", "天剑斩", "邪灵刃", "祝融极火弓", "探查地钉", "杀气骤升" };String[] 镇军将军 = { "炬石轰", "铁骑突袭", "玄冰血斩" };String[] 平北将军 = { "突石剑", "落月弓", "玄冰血斩", "拒鹿角" };String[] 平西将军 = { "落日弓", "神剑", "四方斩", "地雷" };String[] 平南将军 = { "御飞刀", "月刃烈斩", "四方斩", "埋伏班阵" };String[] 平东将军 = { "炬石炼狱", "心剑", "破城巨锤", "援军班阵" };String[] 征虏将军 = { "八卦二象阵", "神剑", "破城神锤", "邪灵刃", "预留退路", "局部破坏" };String[] 讨逆将军 = { "三圣华斩", "月刃烈斩", "土遁杀", "噬血刃", "破城神锤", "解除封技", "无形雷阵","紧急清野" };String[] 奋武将军 = { "炬石炼狱", "三龙腾" };String[] 安北将军 = { "突剑四方", "四方斩", "拒鹿包围" };String[] 安西将军 = { "驱豹冲", "神剑闪", "地雷火", "紧急清野" };String[] 安南将军 = { "神鸢", "半月斩", "埋伏排阵", "紧急侦查" };String[] 安东将军 = { "心剑齐发", "剑轮舞", "援军排阵", "无形暗雷", "大略清野" };String[] 破虏将军 = { "冲射龙炮", "剑轮舞", "神剑闪", "天剑开光", "杀气骤升", "破阵大法", "大略侦查","局部破坏" };String[] 奋威将军 = { "月轮烈光斩", "天剑开光" };String[] 镇北将军 = { "妖盾", "地龙", "降敌士气", "鹿角十重" };String[] 镇西将军 = { "莲华", "火龙", "破城神锤", "减敌军攻", "地雷星火" };String[] 镇南将军 = { "神鸢弹", "风龙", "破城神锤", "减敌军防", "埋伏连阵" };String[] 镇东将军 = { "剑轮斩", "水龙", "噬血刃", "天剑开光", "援军连阵", "无形雷阵", "天灯照影" };String[] 龙骧将军 = { "八卦四方阵", "月轮烈光斩", "天剑神威", "龙牙车队", "万法自然", "杀气腾腾","端正军纪", "结构破坏" };String[] 征北将军 = { "鬼面盾", "地龙震", "鼓舞士气", "探查拒鹿" };String[] 征西将军 = { "莲华爆", "火龙焰", "增我军攻", "探查地雷" };String[] 征南将军 = { "神鸢空袭", "风龙旋", "邪灵刃", "增我军防", "探查埋伏" };String[] 征东将军 = { "冲射龙炮", "冲车", "水龙涛", "噬血刃", "探查援军", "增加经验" };String[] 翊军将军 = { "八卦六角阵", "三日月斩", "铁轮血斩阵", "噬血魔刃", "邪灵妖刃", "发在意先","借尸还命", "天灯照影" };String[] 右将军 = { "罗刹之盾", "八卦斩", "玄冰冻血斩", "鹿角截击", "鹿角拦路" };String[] 左将军 = { "莲华轰天", "驷冲车", "玄冰冻血斩", "鼓舞士气", "地雷星火" };String[] 后将军 = { "剑轮斩", "炎兽杀阵", "邪灵妖刃", "增我将攻", "稳定军心" };String[] 前将军 = { "龙卷旋风", "驷冲车", "土遁隐杀", "噬血魔刃", "增我军攻", "地钉迎敌", "稳定军心" };String[] 骠骑将军 = { "雷光燋狱", "莲华轰天", "神鸢空袭", "天剑神威", "魂归西天", "破阵大法","截天破坏" };String[] 车骑将军 = { "旋灯火", "莲华轰天", "炎兽杀阵", "符兵引", "五龙腾", "借尸还魂", "杀气腾腾","气疗大法", "截天弩" };String[] 大将军 = { "日月轮斩", "五岳华斩", "分身斩", "浮雷", "八方斩", "军魂", "策反之计","稳定军心", "双截天弩", "攻城战术" };list.add(侍郎);list.add(校尉);list.add(虎烈将军);list.add(虎威将军);list.add(伏波将军);list.add(建武将军);list.add(横江将军);list.add(横野将军);list.add(裨将军);list.add(虎翼将军);list.add(折冲将军);list.add(扬武将军);list.add(偏将军);list.add(鹰扬将军);list.add(振武将军);list.add(振威将军);list.add(扬威将军);list.add(威虏将军);list.add(平狄将军);list.add(武卫将军);list.add(武威将军);list.add(牙门将军);list.add(绥远将军);list.add(威远将军);list.add(平虏将军);list.add(荡寇将军);list.add(镇军将军);list.add(平北将军);list.add(平西将军);list.add(平南将军);list.add(平东将军);list.add(征虏将军);list.add(讨逆将军);list.add(奋武将军);list.add(安北将军);list.add(安西将军);list.add(安南将军);list.add(安东将军);list.add(破虏将军);list.add(奋威将军);list.add(镇北将军);list.add(镇西将军);list.add(镇南将军);list.add(镇东将军);list.add(龙骧将军);list.add(征北将军);list.add(征西将军);list.add(征南将军);list.add(征东将军);list.add(翊军将军);list.add(右将军);list.add(左将军);list.add(后将军);list.add(前将军);list.add(骠骑将军);list.add(车骑将军);list.add(大将军);list2.add("侍郎");list2.add("校尉");list2.add("虎烈将军");list2.add("虎威将军");list2.add("伏波将军");list2.add("建武将军");list2.add("横江将军");list2.add("横野将军");list2.add("裨将军");list2.add("虎翼将军");list2.add("折冲将军");list2.add("扬武将军");list2.add("偏将军");list2.add("鹰扬将军");list2.add("振武将军");list2.add("振威将军");list2.add("扬威将军");list2.add("威虏将军");list2.add("平狄将军");list2.add("武卫将军");list2.add("武威将军");list2.add("牙门将军");list2.add("绥远将军");list2.add("威远将军");list2.add("平虏将军");list2.add("荡寇将军");list2.add("镇军将军");list2.add("平北将军");list2.add("平西将军");list2.add("平南将军");list2.add("平东将军");list2.add("征虏将军");list2.add("讨逆将军");list2.add("奋武将军");list2.add("安北将军");list2.add("安西将军");list2.add("安南将军");list2.add("安东将军");list2.add("破虏将军");list2.add("奋威将军");list2.add("镇北将军");list2.add("镇西将军");list2.add("镇南将军");list2.add("镇东将军");list2.add("龙骧将军");list2.add("征北将军");list2.add("征西将军");list2.add("征南将军");list2.add("征东将军");list2.add("翊军将军");list2.add("右将军");list2.add("左将军");list2.add("后将军");list2.add("前将军");list2.add("骠骑将军");list2.add("车骑将军");list2.add("大将军");treeWalk(list);int i = 1;for (String[] strings : save) {System.out.print(i + ":");for (String string : strings) {System.out.print(string + " ");}i++;System.out.println();}}}

打印结果:

***********“大将军”因为“日月轮斩”必须升***********************“车骑将军”因为“旋灯火”必须升***********************“骠骑将军”因为“雷光燋狱”必须升***********************“前将军”因为“龙卷旋风”必须升***********************“后将军”因为“增我将攻”必须升***********************“右将军”因为“罗刹之盾”必须升***********************“翊军将军”因为“鬼面盾”必须升***********************“征东将军”因为“莲华”必须升***********************“征南将军”因为“八卦六角阵”必须升***********************“征西将军”因为“冲车”必须升***********************“征北将军”因为“风龙旋”必须升***********************“龙骧将军”因为“莲华爆”必须升***********************“镇东将军”因为“八卦四方阵”必须升***********************“镇南将军”因为“水龙”必须升***********************“镇西将军”因为“神鸢弹”必须升***********************“镇北将军”因为“妖盾”必须升***********************“破虏将军”因为“大略侦查”必须升***********************“安东将军”因为“心剑齐发”必须升***********************“安南将军”因为“神鸢”必须升***********************“安西将军”因为“驱豹冲”必须升***********************“安北将军”因为“突剑四方”必须升***********************“奋武将军”因为“三龙腾”必须升***********************“讨逆将军”因为“三圣华斩”必须升***********************“征虏将军”因为“八卦二象阵”必须升***********************“平东将军”因为“心剑”必须升***********************“平南将军”因为“埋伏班阵”必须升***********************“平西将军”因为“地雷”必须升***********************“平北将军”因为“突石剑”必须升***********************“荡寇将军”因为“霹雳雷电枪”必须升***********************“平虏将军”因为“铁骑突袭”必须升***********************“威远将军”因为“祝融极火弓”必须升***********************“绥远将军”因为“土遁”必须升***********************“牙门将军”因为“迫击龙炮”必须升***********************“武威将军”因为“芭蕉飓风扇”必须升***********************“武卫将军”因为“天狗吞日”必须升***********************“平狄将军”因为“拨云见日”必须升***********************“威虏将军”因为“飞鬼戟”必须升***********************“扬威将军”因为“暗箭伤人”必须升***********************“振威将军”因为“雷霆电闪枪”必须升***********************“振武将军”因为“滚石怒冲”必须升***********************“鹰扬将军”因为“火轮涛杀”必须升***********************“扬武将军”因为“火箭强袭”必须升***********************“虎翼将军”因为“火轮冲”必须升***********************“裨将军”因为“龙炮”必须升***********************“横野将军”因为“火轮”必须升***********************“横江将军”因为“滚石”必须升***********************“伏波将军”因为“火箭烈”必须升***********************“虎威将军”因为“地钉”必须升***********************“虎烈将军”因为“冻血刀”必须升***********************“侍郎”因为“赤焰”必须升************1:赤焰 重击 冲城锤 2:连弩 冻血刀 3:连弩 二连斩 地钉 4:火箭烈 破城大锤 冻血魔刀 5:滚石 火牛阵 雷电枪 6:连弩狂涛 火轮 雷电枪 7:连弩激射 龙炮 伏兵班阵 爆击 三连斩 铁地钉 暗雷 8:火轮冲 滚石剧压 腾龙 9:火箭强袭 火牛群舞 爆击 二连斩 祝融弓 暗雷 10:火轮涛杀 祝融烈火弓 玄冰斩 暗雷 11:滚石怒冲 伏兵班阵 落日弓 祝融烈火弓 暗雷 12:伏兵班阵 火牛烈崩 落月弓 雷霆电闪枪 探查暗雷 13:火箭天袭 伏兵排阵 长枪突袭 御飞刀 暗箭伤人 快速破坏 14:炬石轰 伏兵排阵 飞鬼戟 噬血 破城巨锤 地钉断路 无形暗雷 15:炬石 落日弓 冻血魔刀 拨云见日 16:长枪突袭 落月弓 祝融烈火弓 天狗吞日 17:水月斩 二连斩 芭蕉飓风扇 风云变色 18:迫击龙炮 三连斩 玄冰血斩 无法退兵 杀气 19:炬石炼狱 水月斩 土遁 天剑斩 冻血封狱刀 地钉迎敌 紧急侦查 20:冲射龙炮 半月斩 天剑斩 邪灵刃 祝融极火弓 探查地钉 杀气骤升 21:连弩狂涛 炬石 铁骑突袭 四方斩 邪刃 钢地钉阵 杀气 探查暗雷 22:炬石轰 三连斩 霹雳雷电枪 霜雪覆地 23:突石剑 落月弓 玄冰血斩 拒鹿角 24:落日弓 神剑 四方斩 地雷 25:御飞刀 月刃烈斩 四方斩 埋伏班阵 26:炬石炼狱 心剑 破城巨锤 援军班阵 27:八卦二象阵 神剑 破城神锤 邪灵刃 预留退路 局部破坏 28:三圣华斩 月刃烈斩 土遁杀 噬血刃 破城神锤 解除封技 无形雷阵 紧急清野 29:炬石炼狱 三龙腾 30:突剑四方 四方斩 拒鹿包围 31:驱豹冲 神剑闪 地雷火 紧急清野 32:神鸢 半月斩 埋伏排阵 紧急侦查 33:心剑齐发 剑轮舞 援军排阵 无形暗雷 大略清野 34:冲射龙炮 剑轮舞 神剑闪 天剑开光 杀气骤升 破阵大法 大略侦查 局部破坏 35:妖盾 地龙 降敌士气 鹿角十重 36:神鸢弹 风龙 破城神锤 减敌军防 埋伏连阵 37:剑轮斩 水龙 噬血刃 天剑开光 援军连阵 无形雷阵 天灯照影 38:八卦四方阵 月轮烈光斩 天剑神威 龙牙车队 万法自然 杀气腾腾 端正军纪 结构破坏 39:莲华爆 火龙焰 增我军攻 探查地雷 40:神鸢空袭 风龙旋 邪灵刃 增我军防 探查埋伏 41:冲射龙炮 冲车 水龙涛 噬血刃 探查援军 增加经验 42:八卦六角阵 三日月斩 铁轮血斩阵 噬血魔刃 邪灵妖刃 发在意先 借尸还命 天灯照影 43:莲华 火龙 破城神锤 减敌军攻 地雷星火 44:鬼面盾 地龙震 鼓舞士气 探查拒鹿 45:罗刹之盾 八卦斩 玄冰冻血斩 鹿角截击 鹿角拦路 46:剑轮斩 炎兽杀阵 邪灵妖刃 增我将攻 稳定军心 47:龙卷旋风 驷冲车 土遁隐杀 噬血魔刃 增我军攻 地钉迎敌 稳定军心 48:雷光燋狱 莲华轰天 神鸢空袭 天剑神威 魂归西天 破阵大法 截天破坏 49:旋灯火 莲华轰天 炎兽杀阵 符兵引 五龙腾 借尸还魂 杀气腾腾 气疗大法 截天弩 50:日月轮斩 五岳华斩 分身斩 浮雷 八方斩 军魂 策反之计 稳定军心 双截天弩 攻城战术 

文职测试代码:

package sango;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;public class min {private static List<String[]> list = new LinkedList<String[]>();private static List<String> list2 = new ArrayList<String>();private static List<String[]> save = new LinkedList<String[]>();private static Set<String> set = new HashSet<String>();public static void treeWalk(List<String[]> list) {while (min.list.size() > 0) {treeWalk(min.list.size() - 1);}}public static void treeWalk(int index) {String[] removeArr = list.remove(index);out: for (int m = 0; m < removeArr.length; m++) {if (!set.contains(removeArr[m])) {int i;in: for (i = list.size() - 1; i >= 0; i--) {String[] arr = list.get(i);for (int k = 0; k < arr.length; k++) {if (removeArr[m].equals(arr[k])) {break in;}}}if (i < 0) {System.out.println("***********“" + list2.get(list.size())+ "”因为“" + removeArr[m] + "”必须升************");save.add(0, removeArr);for (String string : removeArr) {set.add(string);}break out;}}}for (int m = 0; m < removeArr.length; m++) {if (!set.contains(removeArr[m])) {loop: for (int i = list.size() - 1; i >= 0; i--) {String[] arr = list.get(i);for (int k = 0; k < arr.length; k++) {if (removeArr[m].equals(arr[k])) {treeWalk(i);break loop;}}}}}}public static void main(String[] args) {String[] 侍郎 = { "赤焰", "重击", "冲城锤" };String[] 长史 = { "赤焰", "玄冰斩", "拒鹿角", "猛火", "冲城锤" };String[] 黄门令 = { "阴魄缠", "化气术", "天狗吞日", "拒鹿包围", "简易补强", "盾牌班阵" };String[] 侍御史 = { "滚石", "阴魄缠", "拨云见日", "无形猛火", "快速破坏", "锹钁班阵" };String[] 军粮御史 = { "滚石", "挪移阵", "拒鹿包围", "无形猛火", "缩地", "盾牌班阵", "锹钁班阵" };String[] 议郎 = { "地茅刺", "芭蕉扇", "霜雪覆地", "探查拒鹿", "探查地雷" };String[] 符玺郎 = { "赤焰燃", "芭蕉扇", "风云变色", "探查猛火", "探查地雷" };String[] 光禄丞 = { "火牛阵", "芭蕉扇", "减敌军速", "地雷", "战车", "战甲排阵" };String[] 昭义将军 = { "地泉", "刁魂引", "增我军速", "铜人", "探查潜地", "掷雷班阵", "铁刀拦路" };String[] 昭武将军 = { "突石", "阴魄缠", "埋伏班阵", "探查潜地", "铁轮车", "火铳班阵", "铁盾班阵" };String[] 禁防御史 = { "地泉", "突石", "化气术", "铜人", "铁轮车", "战车", "掷雷班阵", "火铳班阵" };String[] 郎中 = { "赤焰火海", "命疗术", "刁魂引", "缩地", "探查缩地", "紧急补强", "盾牌排阵","铁刀拦路" };String[] 太仓令 = { "太极门", "妖盾", "刁魂引", "万法自然", "探查援军", "局部破坏", "锹钁排阵","地牙钉阵" };String[] 谏议大夫 = { "五雷袭", "回天术", "刁魂引", "鹿角十重", "探查拒鹿", "破解战车", "破解铁豹","破解铁车" };String[] 昭文将军 = { "赤焰火海", "地茅乱刺", "后伏班阵", "万法自然", "预留退路", "破解掷雷","破解火铳", "破解铜人" };String[] 昭德将军 = { "赤焰火海", "地泉冲", "突石剑", "地雷火", "埋伏排阵", "探查埋伏", "解除封技","铁豹" };String[] 博士 = { "集火柱", "妖盾", "贰灭元炮", "风云变色", "霜雪覆地", "鼓舞士气", "解除封技","火塔压阵" };String[] 太使大夫 = { "旋风", "命疗术", "贰灭元炮", "减敌军速", "增我军速", "鹿角截击", "鹿角拦路","地牙钉阵" };String[] 文远将军 = { "太极华阵", "体疗术", "贰灭元炮", "鹿角十重", "缩地大法", "火铳班阵","破解铁豹", "铁盾班阵" };String[] 秉中将军 = { "地泉鲸浪", "后伏排阵", "鬼面盾", "玄冰斩", "地雷星火", "埋伏连阵", "探查暗雷","紧急清野", "掷雷班阵" };String[] 治书执法 = { "莲华", "龙旋风", "龙牙车", "浑元一气", "减敌将攻", "增我将攻", "紧急侦察","冲城锤队", "炮车班阵" };String[] 羽林监 = { "强火柱", "鬼面盾", "阴魄死缠", "紧急侦察", "紧急清野", "天灯照影" };String[] 符节令 = { "活疗术", "罗刹之盾", "玄冰斩", "降敌士气", "石墙阵地", "盾牌连阵" };String[] 太史令 = { "五雷轰顶", "返天术", "刁魂强引", "援军班阵", "拒马阵地", "锹钁连阵", "战甲连阵" };String[] 建文将军 = { "地茅遍地", "雷击", "回天术", "后发先至", "探查地雷", "解除封技", "铁盾阵地","火塔压阵" };String[] 建威将军 = { "突剑四方", "后伏连阵", "挪移阵", "玄冰血斩", "减敌军攻", "地雷阻敌","地雷伏击", "气疗", "地牙钉阵" };String[] 羽林中郎将 = { "莲华爆", "龙牙车队", "挪移阵", "移气术", "增我军攻", "无法退兵", "水镜之术","天灯照影", "假传待命" };String[] 中常侍 = { "八卦二象阵", "龙卷旋风", "三龙腾", "暗箭伤人", "缩地大法", "破解盾牌","铁刀断路", "火塔压阵" };String[] 黄门郎 = { "雷击闪", "狂雷天牢", "三龙腾", "援军排阵", "破阵大法", "无形火阵", "冲城锤队","地牙钉阵" };String[] 安远将军 = { "返天术", "浑元一气", "移气术", "无法退兵", "掷雷排阵", "火铳排阵", "冲阵消除","铁刀拦路" };String[] 散骑侍郎 = { "符兵", "龙牙车阵", "七星灯", "灭气术", "减敌军防", "增我军防", "稳定军心","冲锤大队", "战车队" };String[] 御史中丞 = { "神鸢", "活天术", "龙牙车", "减敌军攻", "压制杀气", "稳定军心", "破解锹钁","铁刀断路" };String[] 护军将军 = { "活天术", "龙牙车阵", "灭气术", "减缓集气", "加速集气", "减敌军防", "铜人队","大略清野" };String[] 五官中郎将 = { "八卦四方阵", "莲华轰天", "浮雷", "符兵引", "铁豹队", "大略侦查", "端正军纪","铁轮车队", "冲阵破坏" };String[] 侍中 = { "尸鬼", "神鸢弹", "肆灭元炮", "援军连阵", "破解铜人", "破解铁车" };String[] 抚军将军 = { "符兵连引", "龙牙车队", "挪移阵", "后发先至", "无形火阵", "天灯照影","端正军纪", "火塔杀阵" };String[] 安国将军 = { "八卦六角阵", "雷光燋狱", "活天术", "破阵大法", "水镜之术", "铜人大队","全面补强", "锹钁连阵" };String[] 散骑常侍 = { "剑轮舞", "风龙", "挪移大法", "浑元一气阵", "铁车大队", "掷雷连阵", "火铳连阵","炮车排阵", "盾牌连阵" };String[] 尚书令 = { "冲车", "井阑立", "顺应天时", "借尸还命", "回春术", "地牙杀阵" };String[] 大司农 = { "炎墙", "食尸鬼", "意发并进", "顺应地制", "破阵大法", "气疗", "火塔杀阵" };String[] 辅国将军 = { "炎兽", "神鸢空袭", "井阑立", "罗刹之盾", "发在意先", "顺应人和", "假传待命","冲锤大队", "虎炮排阵" };String[] 光禄勋 = { "浮雷阵", "水龙", "火龙", "夺气术", "铁豹大队", "匿踪潜行", "假传冲锋","结构破坏", "锹钁连阵" };String[] 司空 = { "炎墙燃烧", "轒辒车", "食尸鬼阵", "逆转天时", "借尸还魂", "全面补强", "火塔杀阵" };String[] 大司马 = { "旋灯", "驷冲车", "炎兽", "逆转地利", "气疗决", "结构破坏", "冲阵破坏","龙炮排阵" };String[] 军师将军 = { "旋灯", "八卦斩", "水龙涛", "火龙焰", "意发皆止", "逆转人和", "借尸还魂","气疗大法", "炮车连阵" };String[] 太傅 = { "参轒辒车", "井阑冲阵", "生死门", "意发皆止", "封武将技", "策反之计", "气疗大法" };String[] 太尉 = { "旋灯火", "剑轮斩", "活疗术", "八卦突斩", "魂归西天", "封必杀技", "压制杀气","逆乾坤", "霹雳车" };String[] 司徒 = { "炎兽杀阵", "地狱之门", "地龙震", "玄冰冻血斩", "逆乾坤", "掩地之幕", "截天弩","截天破坏" };String[] 卫将军 = { "驷轒辒车", "井阑冲阵", "八卦阵斩", "玄冰冻血斩", "诅咒", "军魂", "蔽天之幕","霹雳破坏", "破解冲锤" };String[] 丞相 = { "旋灯怒张", "八卦阵斩", "七星续命灯", "夺气术", "机铁神鹰", "施技减半", "回春仙术","冲阵尽灭", "双截天弩", "双霹雳车", "防御战术" };list.add(侍郎);list.add(长史);list.add(黄门令);list.add(侍御史);list.add(军粮御史);list.add(议郎);list.add(符玺郎);list.add(光禄丞);list.add(昭义将军);list.add(昭武将军);list.add(禁防御史);list.add(郎中);list.add(太仓令);list.add(谏议大夫);list.add(昭文将军);list.add(昭德将军);list.add(博士);list.add(太使大夫);list.add(文远将军);list.add(秉中将军);list.add(治书执法);list.add(羽林监);list.add(符节令);list.add(太史令);list.add(建文将军);list.add(建威将军);list.add(羽林中郎将);list.add(中常侍);list.add(黄门郎);list.add(安远将军);list.add(散骑侍郎);list.add(御史中丞);list.add(护军将军);list.add(五官中郎将);list.add(侍中);list.add(抚军将军);list.add(安国将军);list.add(散骑常侍);list.add(尚书令);list.add(大司农);list.add(辅国将军);list.add(光禄勋);list.add(司空);list.add(大司马);list.add(军师将军);list.add(太傅);list.add(太尉);list.add(司徒);list.add(卫将军);list.add(丞相);list2.add("侍郎");list2.add("长史");list2.add("黄门令");list2.add("侍御史");list2.add("军粮御史");list2.add("议郎");list2.add("符玺郎");list2.add("光禄丞");list2.add("昭义将军");list2.add("昭武将军");list2.add("禁防御史");list2.add("郎中");list2.add("太仓令");list2.add("谏议大夫");list2.add("昭文将军");list2.add("昭德将军");list2.add("博士");list2.add("太使大夫");list2.add("文远将军");list2.add("秉中将军");list2.add("治书执法");list2.add("羽林监");list2.add("符节令");list2.add("太史令");list2.add("建文将军");list2.add("建威将军");list2.add("羽林中郎将");list2.add("中常侍");list2.add("黄门郎");list2.add("安远将军");list2.add("散骑侍郎");list2.add("御史中丞");list2.add("护军将军");list2.add("五官中郎将");list2.add("侍中");list2.add("抚军将军");list2.add("安国将军");list2.add("散骑常侍");list2.add("尚书令");list2.add("大司农");list2.add("辅国将军");list2.add("光禄勋");list2.add("司空");list2.add("大司马");list2.add("军师将军");list2.add("太傅");list2.add("太尉");list2.add("司徒");list2.add("卫将军");list2.add("丞相");treeWalk(list);int i = 1;for (String[] strings : save) {System.out.print(i + ":");for (String string : strings) {System.out.print(string + " ");}i++;System.out.println();}}}

打印结果:

***********“丞相”因为“旋灯怒张”必须升***********************“卫将军”因为“驷轒辒车”必须升***********************“司徒”因为“炎兽杀阵”必须升***********************“太尉”因为“旋灯火”必须升***********************“太傅”因为“参轒辒车”必须升***********************“军师将军”因为“八卦斩”必须升***********************“大司马”因为“驷冲车”必须升***********************“司空”因为“炎墙燃烧”必须升***********************“光禄勋”因为“浮雷阵”必须升***********************“辅国将军”因为“神鸢空袭”必须升***********************“大司农”因为“炎墙”必须升***********************“尚书令”因为“冲车”必须升***********************“散骑常侍”因为“剑轮舞”必须升***********************“安国将军”因为“八卦六角阵”必须升***********************“抚军将军”因为“符兵连引”必须升***********************“侍中”因为“尸鬼”必须升***********************“五官中郎将”因为“八卦四方阵”必须升***********************“护军将军”因为“减缓集气”必须升***********************“御史中丞”因为“神鸢”必须升***********************“散骑侍郎”因为“符兵”必须升***********************“安远将军”因为“掷雷排阵”必须升***********************“黄门郎”因为“雷击闪”必须升***********************“中常侍”因为“八卦二象阵”必须升***********************“羽林中郎将”因为“莲华爆”必须升***********************“建威将军”因为“突剑四方”必须升***********************“建文将军”因为“地茅遍地”必须升***********************“太史令”因为“五雷轰顶”必须升***********************“符节令”因为“降敌士气”必须升***********************“羽林监”因为“强火柱”必须升***********************“治书执法”因为“莲华”必须升***********************“秉中将军”因为“地泉鲸浪”必须升***********************“文远将军”因为“太极华阵”必须升***********************“太使大夫”因为“旋风”必须升***********************“博士”因为“集火柱”必须升***********************“昭德将军”因为“地泉冲”必须升***********************“昭文将军”因为“地茅乱刺”必须升***********************“谏议大夫”因为“五雷袭”必须升***********************“太仓令”因为“太极门”必须升***********************“郎中”因为“探查缩地”必须升***********************“昭武将军”因为“地泉”必须升***********************“昭义将军”因为“突石”必须升***********************“光禄丞”因为“化气术”必须升***********************“符玺郎”因为“火牛阵”必须升***********************“议郎”因为“赤焰燃”必须升***********************“军粮御史”因为“地茅刺”必须升***********************“黄门令”因为“滚石”必须升***********************“长史”因为“拒鹿角”必须升***********************“侍郎”因为“重击”必须升************1:赤焰 重击 冲城锤 2:赤焰 玄冰斩 拒鹿角 猛火 冲城锤 3:滚石 阴魄缠 拨云见日 无形猛火 快速破坏 锹钁班阵 4:地茅刺 芭蕉扇 霜雪覆地 探查拒鹿 探查地雷 5:赤焰燃 芭蕉扇 风云变色 探查猛火 探查地雷 6:火牛阵 芭蕉扇 减敌军速 地雷 战车 战甲排阵 7:阴魄缠 化气术 天狗吞日 拒鹿包围 简易补强 盾牌班阵 8:突石 阴魄缠 埋伏班阵 探查潜地 铁轮车 火铳班阵 铁盾班阵 9:地泉 刁魂引 增我军速 铜人 探查潜地 掷雷班阵 铁刀拦路 10:赤焰火海 命疗术 刁魂引 缩地 探查缩地 紧急补强 盾牌排阵 铁刀拦路 11:太极门 妖盾 刁魂引 万法自然 探查援军 局部破坏 锹钁排阵 地牙钉阵 12:五雷袭 回天术 刁魂引 鹿角十重 探查拒鹿 破解战车 破解铁豹 破解铁车 13:赤焰火海 地茅乱刺 后伏班阵 万法自然 预留退路 破解掷雷 破解火铳 破解铜人 14:赤焰火海 地泉冲 突石剑 地雷火 埋伏排阵 探查埋伏 解除封技 铁豹 15:集火柱 妖盾 贰灭元炮 风云变色 霜雪覆地 鼓舞士气 解除封技 火塔压阵 16:旋风 命疗术 贰灭元炮 减敌军速 增我军速 鹿角截击 鹿角拦路 地牙钉阵 17:太极华阵 体疗术 贰灭元炮 鹿角十重 缩地大法 火铳班阵 破解铁豹 铁盾班阵 18:地泉鲸浪 后伏排阵 鬼面盾 玄冰斩 地雷星火 埋伏连阵 探查暗雷 紧急清野 掷雷班阵 19:莲华 龙旋风 龙牙车 浑元一气 减敌将攻 增我将攻 紧急侦察 冲城锤队 炮车班阵 20:强火柱 鬼面盾 阴魄死缠 紧急侦察 紧急清野 天灯照影 21:活疗术 罗刹之盾 玄冰斩 降敌士气 石墙阵地 盾牌连阵 22:五雷轰顶 返天术 刁魂强引 援军班阵 拒马阵地 锹钁连阵 战甲连阵 23:地茅遍地 雷击 回天术 后发先至 探查地雷 解除封技 铁盾阵地 火塔压阵 24:突剑四方 后伏连阵 挪移阵 玄冰血斩 减敌军攻 地雷阻敌 地雷伏击 气疗 地牙钉阵 25:莲华爆 龙牙车队 挪移阵 移气术 增我军攻 无法退兵 水镜之术 天灯照影 假传待命 26:八卦二象阵 龙卷旋风 三龙腾 暗箭伤人 缩地大法 破解盾牌 铁刀断路 火塔压阵 27:雷击闪 狂雷天牢 三龙腾 援军排阵 破阵大法 无形火阵 冲城锤队 地牙钉阵 28:返天术 浑元一气 移气术 无法退兵 掷雷排阵 火铳排阵 冲阵消除 铁刀拦路 29:符兵 龙牙车阵 七星灯 灭气术 减敌军防 增我军防 稳定军心 冲锤大队 战车队 30:神鸢 活天术 龙牙车 减敌军攻 压制杀气 稳定军心 破解锹钁 铁刀断路 31:活天术 龙牙车阵 灭气术 减缓集气 加速集气 减敌军防 铜人队 大略清野 32:八卦四方阵 莲华轰天 浮雷 符兵引 铁豹队 大略侦查 端正军纪 铁轮车队 冲阵破坏 33:尸鬼 神鸢弹 肆灭元炮 援军连阵 破解铜人 破解铁车 34:符兵连引 龙牙车队 挪移阵 后发先至 无形火阵 天灯照影 端正军纪 火塔杀阵 35:八卦六角阵 雷光燋狱 活天术 破阵大法 水镜之术 铜人大队 全面补强 锹钁连阵 36:剑轮舞 风龙 挪移大法 浑元一气阵 铁车大队 掷雷连阵 火铳连阵 炮车排阵 盾牌连阵 37:冲车 井阑立 顺应天时 借尸还命 回春术 地牙杀阵 38:炎墙 食尸鬼 意发并进 顺应地制 破阵大法 气疗 火塔杀阵 39:炎兽 神鸢空袭 井阑立 罗刹之盾 发在意先 顺应人和 假传待命 冲锤大队 虎炮排阵 40:浮雷阵 水龙 火龙 夺气术 铁豹大队 匿踪潜行 假传冲锋 结构破坏 锹钁连阵 41:炎墙燃烧 轒辒车 食尸鬼阵 逆转天时 借尸还魂 全面补强 火塔杀阵 42:旋灯 驷冲车 炎兽 逆转地利 气疗决 结构破坏 冲阵破坏 龙炮排阵 43:旋灯 八卦斩 水龙涛 火龙焰 意发皆止 逆转人和 借尸还魂 气疗大法 炮车连阵 44:参轒辒车 井阑冲阵 生死门 意发皆止 封武将技 策反之计 气疗大法 45:旋灯火 剑轮斩 活疗术 八卦突斩 魂归西天 封必杀技 压制杀气 逆乾坤 霹雳车 46:炎兽杀阵 地狱之门 地龙震 玄冰冻血斩 逆乾坤 掩地之幕 截天弩 截天破坏 47:驷轒辒车 井阑冲阵 八卦阵斩 玄冰冻血斩 诅咒 军魂 蔽天之幕 霹雳破坏 破解冲锤 48:旋灯怒张 八卦阵斩 七星续命灯 夺气术 机铁神鹰 施技减半 回春仙术 冲阵尽灭 双截天弩 双霹雳车 防御战术 

0 0