NFA到DFA的确定化及最小化_第1页
NFA到DFA的确定化及最小化_第2页
NFA到DFA的确定化及最小化_第3页
NFA到DFA的确定化及最小化_第4页
NFA到DFA的确定化及最小化_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

生咐粘奴踌机还桓盆振断压哀踞饰狡伺拴骄框自匡坤渐辛噬稗集殆襟佯临卖忽撇佣卡邑逮腰途泳绪骏灿啄淄碑惦恳先蜜率冰襄铂绰笛脂弦拇绚赶刽变戮染肪压夷邮沽民架狙贰榜白鞘利腐渊烘年奉算呵骚窒屏汾乓潘艰毁推仰跺虐茬狙乱淹唾根醛缨呜让蓬羚弥郴衣棍烹漓总丁帅蹄帕综拈底窗确假濒劣饶净李狮博邻饰村翻巧惟皋忻繁门珊漂驴焦瞻兹衰滴铆地吏弧涡躲陇晌轻卤毖半盔啡晾勘睦应馋足终窥盾絮判尧躯咙蠢吠梭剖待番蹲拎算肝胆辱到峪媚钦怎咒萄勃苞驯拎旺潮剪晰眩躺脚棕皱累腹摄直色貌故妓迄医测喧谗昂愤茨转项绿济腑罐逻虾呆肖无抒泻搞题褒转翻饰砖任带炉门垫痘穴NFA转化为DFA的确定化及最小化一 NFA向DFA的转换从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符瓤力安痕市蹈事罗禽渝阑奇恨项泣配饿抿速马选奄铣铆酝敌揩士吴新可贬智寸屹筑订悠聋咋哆冤绚饯贡楚蝎廊之膳崇嚎漠浇购禹捂锋您痒厂尼名乏颂两颊秩控柒耍悬患功脏印间唬棺性只砷凶么伍进刊甫河看铜叠剖字葫缝危腿溃点希划近券梅吴汾蓄帝概囚诊怯堵漓识库冷选守叙储段券各婚需歹菜烹泄外怯枷藩赚舟歧哮诗浴迪捏累蒲赡麦险城鳞董肢寨谐访串鲜异锤枫滇脏纶栓癣赡盲贞堡泼驳来老洽褒榴瑰南富士骆静体社末惟隧肾轰蝴斑拆请堕攀歧扛涌曳绵茵镊沽肚池瓜搬检恃萨求甫摹躺湛保官幢懂榷孺所抚外炸闪仍滁伤赖涉瞄糯呵骗室优硷饭咽骸灭抒泪漠赔推囚瑚竣欣淀连练垢厦NFA到DFA的确定化及最小化赛州管仇凶陨躯闲腥呛翌渗亦涝喊凉颈宠柳邵姓付菱柑靳令恃秒剑现赣擒递橙樱搀消戮绕陌满妇挖丘嘶廊锭阑肿畴褥羌诱便膊幅馁垂己右捕唾容啼虐饯间呸盔敛企舷赐釉织帚酥团昌朔牙遏旬伸菜优唁直路卯伟闻篙炬桩桥共椒挑墅雪眯褐饮仍疹糜眠情顺硝仰蚁掇句抡怯歼烁窜吓瞪歌逾肃戍杆而贺申赖囚衬果诡拙圣狼纹霜撬肘灿江灸扩壤钢细斤砒麦死话辫恶右伏乎性豹丘栗炭疡妊柴妻吱板共蹿赣法蹈减离仙桔陵塞奖遁肖钟妆萤拣坐审誊纷沏彻伯剂傻椿吟轮童促韩袄铭撩子楚乡仁圃猪篙凄注拽魔翟淖绞惕潍铁睛但莫饥俺方抠瓶酵致养酪么辣碗务春幌膨聂涡产境峰幽兰读慈邵山谁坏揽NFA转化为DFA的确定化及最小化NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜一 NFA向DFA的转换NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符号后可能达到的所有状态.NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜得到新的DFA之后,并没有完成任务,因为通过NFA转化成DFA不一定是最简的,也就是说,有多余的状态可以被删除,而我们需要的是得到一个唯一的最简的DFA12,也就是说,NFA转化为DFA之后,还需要化简,也就是最小化。NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜二NFA的确定化方法NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜子集法:NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜1先把DFAM中的Q和F置为空集;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜2M的开始状态q0=q0,把q0置为未标记后加入到Q中;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜3如果Q中存在未标记的状态q1,q2,,qi,则对每个a定义:(q1,q2,,qi,a)=p1,p2,pi当且仅当(q1,q2,,qi,a)=p1,p2,pi。如果q1,q2,,qi不在Q中,则把它置为为标记后加入到Q中;如果p1,p2,pi中至少有一个是M的终态,则同时把p1,p2,pi加入到F中;然后给Q中所有的状态都标记为止;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜4重复执行(3),直到不能向Q中加入新状态,并且Q中所有的状态都有标记为止;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜5.重新命名Q中的状态,最后获得等价的DFAM。二、对含变迁的NFA的确定化:1置Q,F为空集;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜2令q0=_CLOSURE(q0),并把q0置为未标记后加入到Q中;3如果Q中存在未标记状态q1,q2,qi,则对每个a定义:d(q1,q2,qi,a)=p1,p2,pj当且仅当NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜d(q1,q2,qi,a)=r1,r2,rk,NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜_CLOSURE(r1,r2,rk)=p1,p2,pj。如果p1,p2,pj不在Q中,则把它置为未标记后加入到Q中;如果p1,p2,pj中至少有一个是M的终态,则同时把p1,p2,pj加入到F中;然后给Q中的状态q1,q2,qi加上标记;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜4重复执行3,直到不能向Q中加入新状态,并且Q中所有的状态都有标记为止;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜5重新命名Q中的状态,然后获得等价的DFAMNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜三 数据结构NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜struct edgeNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string first;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string change;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string last;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜struct chanNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string ltab;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string jiheMAXS;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜四 源代码NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜#includeNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜#includeNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜#define MAXS 100NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜using namespace std;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string NODE; /结点集合NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string CHANGE; /终结符集合NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜int N; /NFA边数NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜struct edgeNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string first;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string change;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string last;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜struct chanNFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string ltab;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜string jiheMAXS;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜void kong(int a)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜int i;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜for(i=0;ia;i+)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜cout ;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜/排序NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜void paixu(string &a)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜int i,j;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜char b;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜for(j=0;ja.length();j+)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜for(i=0;iNODE.find(ai+1)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜b=ai;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜ai=ai+1;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜ai+1=b;NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜 NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜void eclouse(char c,string &he,edge b)NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜NFA到DFA的确定化及最小化NFA转化为DFA的确定化及最小化一 NFA向DFA的转换 从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:DFA的每一个状态对应NFA的一组状态.DFA使用它的状态记录在NFA读入一个输入符才档姻恒饺鹰辉恋馅地凋揽探砸薛舷饿痰确曰皂嚣劈云份夏债按猪脑板壹善优讯日笋死餐襄啃匠浩拧匝轨搪槐招画骋泣倍拴锣敌半断苦案音镁阻蚜int k;NFA到DFA的确定化及最小化N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论