




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/1关键路径优化算法第一部分关键路径算法的概念和特点 2第二部分拓扑排序在关键路径算法中的应用 4第三部分关键路径算法的计算步骤 8第四部分关键路径算法的优缺点对比 11第五部分关键路径算法在项目管理中的价值 14第六部分关键路径算法的实际案例分析 16第七部分关键路径算法的改进和发展趋势 19第八部分关键路径算法与其他优化算法的结合 22
第一部分关键路径算法的概念和特点关键词关键要点关键路径算法的概念
1.定义:关键路径算法是一种项目管理技术,可用于确定项目的关键路径,即完成项目所需的最长时间序列。
2.基础:它基于网络图,其中项目活动表示为节点,依赖关系表示为有向边,边上的权重表示活动所需的时间。
3.目标:识别项目中不能延迟的活动,以优化项目进度并减少总体完成时间。
关键路径算法的特点
1.简洁性:算法相对简单明了,便于实施和理解。
2.有效性:算法能够有效确定项目的关键路径,提供宝贵的见解以优化进度。
3.可扩展性:随着项目规模和复杂性的增加,算法仍然有效,使其适用于各种项目。
4.灵活性:算法可以适应项目范围、资源可用性和依赖关系的变化。
5.协作性:算法鼓励团队协作,通过识别关键活动和依赖关系来促进沟通和协调。
6.预测性:通过预测项目的关键路径,算法使管理人员能够提前采取预防措施以避免延误。关键路径算法的概念
关键路径算法是一种用于项目管理中的技术,用于确定项目完成所需的最短时间和识别项目中的关键活动。该算法基于一个称为活动网络的图表,其中每个活动表示项目中的一个任务。网络中的活动按顺序排列,每个活动都依赖于其前置活动。换句话说,后续活动只能在其前置活动完成后才能开始。
关键路径
关键路径是一条从项目开始到项目结束的最长活动路径。沿着关键路径的所有活动都是关键活动,这意味着任何关键活动的延迟都会延迟项目的完成时间。
关键路径算法的特点
关键路径算法具有以下特点:
*明确关键活动:算法识别出那些对项目完成时间至关重要的活动。
*确定最短项目持续时间:算法计算项目完成所需的最短时间,包括每个活动的持续时间和相互依赖关系。
*计算活动浮动:算法计算每个活动在不延迟项目完成时间的情况下可以延迟的时间。浮动可以帮助项目经理优先考虑活动和资源分配。
*易于理解:关键路径算法背后的概念相对简单,易于项目经理和团队成员理解。
*广泛适用:关键路径算法可以应用于各种项目,包括建筑项目、软件开发项目和制造项目。
关键路径算法的应用
关键路径算法在项目管理中有着广泛的应用,包括:
*项目计划:算法可以帮助项目经理创建现实的项目计划,分配资源并管理风险。
*进度跟踪:算法可以用来跟踪项目的进度并识别潜在的延迟。
*资源分配:算法可以帮助项目经理确定哪些资源对于关键活动最关键,并相应地分配资源。
*风险管理:算法可以帮助项目经理识别对项目完成时间有重大影响的风险,并制定缓解计划。
关键路径算法的局限性
尽管关键路径算法是一个有价值的项目管理工具,但它也有一些局限性:
*依赖关系不确定性:活动之间的依赖关系有时可能不确定,这会影响算法的准确性。
*活动持续时间不确定性:活动持续时间也可能不确定,这也会影响算法的准确性。
*算法复杂度:对于具有大量活动的大型项目,关键路径算法的计算可能很复杂。
*不考虑资源限制:关键路径算法不考虑项目中的资源限制,这可能会导致不切实际的计划。
结论
关键路径算法是项目管理中一个强大的工具,用于确定项目完成所需的最短时间和识别关键活动。通过了解算法的概念和特点,项目经理可以有效地使用该算法来改善项目计划、进度跟踪、资源分配和风险管理。然而,重要的是要认识到算法的局限性并采取措施减轻其影响。第二部分拓扑排序在关键路径算法中的应用关键词关键要点拓扑排序
1.拓扑排序是一种特定的排序算法,它可以识别和排列图中的顶点,使得任何一条边的源顶点都出现在其目标顶点之前。
2.在关键路径算法中,拓扑排序用于确定活动之间的依赖关系,并识别可以同时进行的活动。
3.通过应用拓扑排序,算法可以识别关键路径,即项目完成所需的最长时间路径,并确定项目完成所需的最短时间。
关键路径算法
1.关键路径算法是一种项目管理技术,用于确定项目完成所需的最低时间和关键活动。
2.它涉及使用网络图来表示项目活动及其之间的依赖关系,并应用拓扑排序来识别关键路径。
3.关键路径算法有助于项目经理优化项目进度,并专注于对项目完成时间有最大影响的活动。
网络图
1.网络图是一种图形表示,它用于描述项目活动及其之间的依赖关系。
2.节点表示活动,而有向边表示活动之间的依赖关系。
3.网络图是关键路径算法的基础,它提供了一个可视化框架来确定项目进度。
活动持续时间
1.活动持续时间是完成特定活动的估计时间。
2.准确估计活动持续时间對於關鍵路徑算法的有效性至關重要。
3.可以使用歷史數據、專家意見或統計技術來估計活動持續時間。
松弛时间
1.松弛时间是指活动可以延迟的时间,而不會影響項目完成日期。
2.松弛时间对于识别项目中可以靈活安排的活动以及确定关键路径非常重要。
3.通过计算每个活动之间的最早和最晚开始时间来确定松弛时间。
趋势和前沿
1.关键路径算法的当前趋势包括对人工智能和机器学习技术的整合。
2.这些技术正在用于自动化项目进度管理和提高算法的准确性。
3.此外,对关键路径算法的实时光示和可视化工具的需求正在增长。拓扑排序在关键路径算法中的应用
概述
拓扑排序是一种在有向无环图(DAG)中排列顶点的算法,使得对于图中的任意有向边`(u,v)`,顶点`u`总是出现在顶点`v`之前。在关键路径算法中,拓扑排序用于确定项目任务的正确执行顺序。
关键路径算法
关键路径算法是一种用于计算项目完成所需的最短时间的技术。它涉及以下步骤:
1.确定项目中的所有任务及其依赖关系。
2.创建一个有向无环图,其中顶点表示任务,有向边表示任务之间的依赖关系。
3.执行拓扑排序,以确定任务的正确执行顺序。
4.计算每个任务的最早开始时间和最迟开始时间。
5.确定关键路径,这是从项目开始到项目结束的最长路径。
拓扑排序的应用
在关键路径算法中,拓扑排序用于解决任务依赖关系并确定正确任务执行顺序。以下是拓扑排序在关键路径算法中的具体应用:
任务排序
拓扑排序用于将项目任务排序,以确保先执行依赖任务,然后再执行后续任务。通过确保任务以正确的顺序执行,拓扑排序有助于避免项目延迟。
最早开始时间和最迟开始时间计算
一旦任务被排序,就可以计算每个任务的最早开始时间和最迟开始时间。最早开始时间是任务可以在没有延迟的情况下开始执行的最早时间,而最迟开始时间是在不延迟项目完成的情况下任务可以开始执行的最迟时间。
关键路径识别
通过比较任务的最早开始时间和最迟开始时间,可以识别关键路径。关键路径是项目中从开始到结束的最长路径,其任何延迟都会导致整个项目的延迟。
项目调度
拓扑排序在项目调度中也很有用。通过确定任务的正确顺序并计算他们的开始时间,可以优化资源分配和最大化项目执行效率。
举例说明
假设有一个项目包含以下任务:
*A:依赖无
*B:依赖A
*C:依赖A
*D:依赖B和C
*E:依赖D
使用拓扑排序,可以将其排序为A->B->C->D->E。最早开始时间和最迟开始时间可以如下计算:
*A:最早开始时间=0,最迟开始时间=无限大
*B:最早开始时间=0,最迟开始时间=0
*C:最早开始时间=0,最迟开始时间=0
*D:最早开始时间=0,最迟开始时间=0
*E:最早开始时间=0,最迟开始时间=0
关键路径是A->B->D->E,完成项目所需的最短时间为4个单位。
优势
拓扑排序在关键路径算法中的应用提供了以下优势:
*准确确定任务执行顺序,避免项目延迟。
*识别关键路径,使项目管理者可以集中精力于避免延迟。
*优化项目执行,最大化资源利用率。
结论
拓扑排序是一种强大的技术,用于关键路径算法中,因为它允许排序任务、计算开始时间并识别关键路径。通过了解拓扑排序在关键路径算法中的应用,项目经理可以更有效地管理项目,优化执行并避免延迟。第三部分关键路径算法的计算步骤关键词关键要点【关键路径算法的计算步骤】:
1.确定项目的所有活动以及它们之间的依赖关系。
2.为每个活动分配一个开始时间和结束时间。
【活动持续时间估计】:
关键路径算法的计算步骤
1.确定活动序列
*识别项目中所有活动及其之间的相互依赖关系。
*绘制活动网络图,其中节点表示活动,箭头表示活动之间的依赖关系。
2.计算各活动的最早开始时间(ES)
*对于开始节点,ES=0。
*对于其他活动,ES是其所有前序活动的最新完成时间(LF)加1。
3.计算各活动的最晚开始时间(LS)
*对于结束节点,LS=项目截止时间。
*对于其他活动,LS是其所有后继活动的earliestfinishtime(EF)减去其持续时间。
4.计算各活动的最早完成时间(EF)
*对于开始节点,EF=0。
*对于其他活动,EF=ES+持续时间。
5.计算各活动的最晚完成时间(LF)
*对于结束节点,LF=项目截止时间。
*对于其他活动,LF=LS+持续时间。
6.确定关键路径
*关键路径是由关键活动组成的,关键活动是指其LS和LF相等的活动。
*关键路径的持续时间等于项目的总浮动时间。
7.计算活动浮动时间
*总浮动时间:LF-EF
*自由浮动时间:LS-ES
*滞后浮动时间:EF-LF
8.优化关键路径
*识别关键路径上浮动时间最小的活动。
*使用下列方法优化关键路径:
*缩短活动持续时间
*增加资源
*改变活动之间的依赖关系
9.迭代计算
*如果关键路径被优化,则需要重新计算所有活动的时间。
*重复步骤2至8,直到关键路径不再优化。
示例
考虑以下项目网络图:
```
A(1)
/\
B(2)C(3)
/\
D(4)>E(5)
```
计算步骤:
|活动|ES|LS|EF|LF|总浮动|自由浮动|滞后浮动|
|||||||||
|A|0|0|1|1|0|0|0|
|B|0|0|2|2|0|0|0|
|C|0|0|3|3|0|0|0|
|D|1|1|5|5|0|0|0|
|E|5|5|6|6|0|0|0|
关键路径:A->B->E
总浮动时间:0
优化
无法优化关键路径,因为它没有浮动时间。
注意:
*关键路径算法假设所有活动持续时间都是确定的。
*关键路径算法不考虑资源限制。
*关键路径算法可以应用于各种项目管理领域,如建筑、工程和软件开发。第四部分关键路径算法的优缺点对比关键词关键要点关键路径优化算法的优点
1.提高项目效率:关键路径优化算法通过识别和优化项目中关键任务的执行顺序,减少项目延迟,提高整体效率和生产力。
2.降低项目成本:通过优化关键任务的执行顺序,可以减少项目中非关键任务的等待时间,从而降低资源成本和意外开支。
3.增强项目控制:关键路径优化算法提供项目进度的高度可见性,允许项目经理实时监控关键任务的进度,并快速采取纠正措施,确保项目及时完成。
关键路径优化算法的缺点
1.依赖于准确的输入数据:关键路径优化算法的有效性高度依赖于准确的输入数据,包括任务时间、依赖关系和资源可用性。输入数据的准确性直接影响算法的输出和项目优化的质量。
2.算法复杂性:某些关键路径优化算法,如线性规划或整数规划,在大型复杂项目中计算量大,可能需要大量时间和资源来解决。
3.未必总是可行:在某些情况下,根据关键路径优化算法确定的优化计划可能由于外部因素(如天气、材料短缺或劳动力问题)而不可行,导致实际执行与优化计划产生偏差。关键路径算法的优缺点对比
关键路径算法在项目管理中广泛应用,用于识别项目中必须及时完成的任务序列,以确保按时完成项目。以下是对关键路径算法优缺点的对比:
#优点
-准确性:关键路径算法提供项目完成时间表的准确估计,考虑到任务依赖关系和资源可用性。
-识别瓶颈:算法识别项目中关键路径上的任务,这些任务的任何延迟都会影响项目完成时间。
-优化时间表:通过优化关键路径上的任务顺序和资源分配,可以缩短项目时间表。
-易于理解:关键路径算法是直观且易于理解的,使项目经理能够轻松识别项目中的关键任务。
-灵活性:算法可以适应任务依赖关系和资源可用性的变化,使项目经理能够在项目进行时调整时间表。
#缺点
-不考虑不确定性:关键路径算法不考虑任务时间估计的不确定性,这可能会导致时间表不准确。
-依赖于准确的估计:算法的准确性取决于对任务持续时间和资源可用性的准确估计。
-计算复杂性:对于大型项目,关键路径计算可能在计算上非常复杂,需要专门的软件或算法。
-不考虑资源分配:虽然关键路径算法考虑任务依赖关系,但它不直接考虑资源分配,这可能会导致资源约束问题。
-可能产生虚假关键路径:在某些情况下,关键路径算法可能会产生虚假关键路径,这些关键路径对项目完成时间没有实际影响。
#具体的优缺点对比
|优点|缺点|
|||
|准确性|不考虑不确定性|
|识别瓶颈|依赖于准确的估计|
|优化时间表|计算复杂性|
|易于理解|不考虑资源分配|
|灵活性|可能产生虚假关键路径|
#适用性考虑
关键路径算法最适用于以下类型的项目:
-大型复杂项目
-具有明确的任务依赖关系的项目
-时间敏感的项目
对于不确定性较高的项目或资源受限的项目,可能需要使用更复杂的算法或考虑其他因素。
#结论
关键路径算法是一项有价值的工具,用于优化项目时间表和识别关键任务。虽然它有其优点,但也存在一些缺点,在应用算法时必须加以考虑。通过了解算法的优缺点,项目经理可以权衡利弊,并根据项目的具体需求做出明智的决定。第五部分关键路径算法在项目管理中的价值关键路径算法在项目管理中的价值
关键路径算法是一种宝贵的项目管理工具,可提供卓越的洞察力,帮助利益相关者优化项目进度,最大限度地减少延迟并增强项目成功率。其价值体现在以下几个方面:
1.项目进度优化:
关键路径算法通过识别项目中相互关联的任务及其依赖关系,创建了一个清晰的项目活动序列。这使项目经理能够确定关键路径,即完成项目所需的最长任务序列。通过专注于关键路径上的任务,利益相关者可以优先安排资源分配并缩短整体项目时间表。
2.延迟最小化:
关键路径算法可以通过计算每个任务的浮动时间或时间冗余来预测潜在延迟。浮动时间是任务可以延迟而不会影响项目整体持续时间的时间量。通过监控浮动时间,项目经理可以识别可能导致延迟的瓶颈,并提前采取预防措施来缓解风险。
3.资源分配优化:
关键路径算法可用于优化资源分配,确保关键路径上的任务获得必要的资源。通过将有限的资源优先分配给关键路径任务,利益相关者可以避免资源分配不足和延迟,从而提高项目完成率。
4.场景模拟和风险管理:
关键路径算法允许项目经理对不同的场景和风险进行模拟。通过修改任务持续时间或依赖关系,利益相关者可以评估项目进度对变化的敏感性,并制定应急计划以减轻风险影响。
5.项目可视化和沟通:
关键路径算法提供了一个可视化的项目时间表,展示任务之间的依赖关系和项目的整体进度。这种可视化有助于利益相关者清楚地了解项目状态,促进团队合作和沟通,并使利益相关者保持一致。
6.提高项目成功率:
通过利用关键路径算法的见解,项目经理可以主动识别和解决潜在问题,最大限度地减少延迟并提高项目成功率。该算法的数据驱动性质提供了客观的洞察力,指导项目决策并增强了利益相关者的信心。
案例研究:
一家软件开发公司使用关键路径算法来管理一个大型软件项目的进度。通过确定关键路径上的任务,项目经理能够优先安排资源,缩短了项目时间表三个月,避免了潜在的延迟并提高了客户满意度。
结论:
关键路径算法是项目管理中一个不可或缺的工具,提供宝贵的洞察力来优化进度、最小化延迟、优化资源分配、模拟风险和提高项目成功率。通过利用其功能,利益相关者可以做出明智的决策,确保准时和按预算完成项目,从而获得竞争优势和业务成果。第六部分关键路径算法的实际案例分析关键词关键要点【项目时间管理案例分析】
1.通过关键路径法识别项目中关键任务,确保项目按时完成。
2.使用关键路径算法优化项目时间表,缩短项目持续时间。
3.定期监测项目进度并更新关键路径,以应对变化。
【资源分配案例分析】
关键路径算法的实际案例分析
案例一:建筑工程项目管理
考虑一个大型建筑工程项目,涉及多个子项目,如地基开挖、钢结构安装和内饰工作。使用关键路径算法可以确定完成项目的最小时间,并识别影响该时间的关键活动。
数据:
*子项目及其持续时间:
*地基开挖:5天
*钢结构安装:8天
*内饰工作:10天
*子项目之间的依赖关系:
*钢结构安装依赖于地基开挖
*内饰工作依赖于钢结构安装
关键路径算法步骤:
1.确定每个子项目的持续时间。
2.识别子项目之间的依赖关系。
3.绘制网络图表示项目结构。
4.计算每个子项目的最早开始时间和最早结束时间。
5.计算每个子项目的最迟开始时间和最迟结束时间。
6.确定关键活动,即最早开始时间等于最迟开始时间,或最早结束时间等于最迟结束时间。
结果:
关键路径:地基开挖->钢结构安装->内饰工作
项目持续时间:23天
案例二:软件开发项目管理
考虑一个软件开发项目,涉及多个模块的实现、测试和集成。使用关键路径算法可以确定发布产品的最小时间,并识别延迟项目的关键模块。
数据:
*模块及其开发时间:
*模块A:5周
*模块B:6周
*模块C:4周
*模块之间的依赖关系:
*模块B依赖于模块A
*模块C依赖于模块B和模块A
关键路径算法步骤:
同如上案例。
结果:
关键路径:模块A->模块B->模块C
项目开发时间:15周
案例三:供应链管理
考虑一个多阶段供应链,涉及原材料采购、制造、运输和分销。使用关键路径算法可以优化供应链,以最大限度地减少交货时间和成本。
数据:
*阶段及其持续时间:
*原材料采购:3天
*制造:5天
*运输:2天
*分销:4天
*阶段之间的依赖关系:
*制造依赖于原材料采购
*运输依赖于制造
*分销依赖于运输和制造
关键路径算法步骤:
同如上案例。
结果:
关键路径:原材料采购->制造->运输->分销
供应链交货时间:14天
结论
关键路径算法是一种强大的工具,用于优化各种项目和流程。通过确定关键活动,可以集中资源和关注点,以最小化完成时间和最大化效率。在实际案例中,该算法已成功应用于建筑工程、软件开发和供应链管理等领域,取得了显著的成果。第七部分关键路径算法的改进和发展趋势关键词关键要点【关键路径优化算法的发展趋势】
1.基于智能算法的优化
-应用机器学习、遗传算法等智能算法优化关键路径。
-提高算法效率和准确性,实现复杂关键路径的优化。
-探索神经网络和深度学习,进一步提升算法性能。
2.多目标优化与不确定性处理
关键路径优化算法的改进和发展趋势
改进的方法
为了进一步提高关键路径算法的效率和准确性,研究者们提出了多种改进方法:
*启发式算法:这些算法利用启发式规则和经验指导优化过程,如模拟退火、粒子群优化和遗传算法。
*并行算法:将算法分解成多个子任务,并行执行以加快优化速度。
*混合算法:结合不同算法的优点,如贪婪算法和啟發式算法,以提高解的质量。
*自适应算法:根据项目进度的变化动态调整算法参数,以提高算法的鲁棒性和效率。
发展趋势
关键路径优化算法的研究正朝着以下几个趋势发展:
1.集成不确定性管理
考虑到实际项目中存在的不确定性,研究者们正在探索将不确定性因素集成到关键路径优化算法中。这包括对活动持续时间、资源可用性和其他因素的不确定性进行建模。
2.风险管理整合
风险管理是项目管理中至关重要的一部分。关键路径优化算法正被扩展以考虑风险因素,例如活动失败的概率和影响。这有助于识别和缓解潜在的风险,并提高项目的成功率。
3.多目标优化
传统的关键路径优化算法只考虑单一目标,如项目工期。然而,实际项目可能涉及多个目标,如成本、质量和客户满意度。研究者们正在开发多目标优化算法以同时优化多个目标。
4.实时优化
随着项目进展,可用信息不断更新。关键路径优化算法的研究正转向实时优化,能够根据项目实际情况动态调整优化方案。这对于应对项目范围的变更和意外事件至关重要。
5.人工智能技术应用
人工智能技术,如机器学习和深度学习,在关键路径优化算法中引起了越来越多的关注。这些技术可以用来预测活动持续时间、识别风险和辅助决策制定。
6.云计算和分布式计算
云计算和分布式计算平台为关键路径优化算法提供了强大的计算能力。这使得研究者能够处理大型项目和复杂问题,从而提高算法的效率和可扩展性。
7.标准化和互操作性
关键路径优化算法的标准化和互操作性对于在不同的项目管理软件和工具之间实现无缝协作至关重要。研究者们正在努力开发通用格式和接口以促进算法的集成和可移植性。
8.可持续性考虑
随着可持续性成为项目管理中的一个重要关注点,关键路径优化算法正在被扩展以考虑环境和社会影响。这包括优化资源利用、减少碳排放和促进社会公平。
结论
关键路径优化算法的研究是一个不断发展的领域,不断有新的改进方法和发展趋势涌现。这些改进和趋势旨在提高算法的效率、准确性和鲁棒性,并更好地适应实际项目管理中的复杂性。通过不断地创新和探索,关键路径优化算法将在未来发挥越来越重要的作用,帮助项目经理做出更好的决策并提高项目的成功率。第八部分关键路径算法与其他优化算法的结合关键词关键要点主题名称:混合算法
1.将关键路径算法与其他优化算法相结合,如遗传算法、模拟退火算法和禁忌搜索算法,形成混合算法。
2.混合算法结合了不同算法的优势,例如遗传算法的全局搜索能力和禁忌搜索算法的局部搜索能力。
3.混合算法处理关键路径问题时,可以提高优化效
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多媒体设计师考试全方位准备试题及答案
- 2024年物理备考策略试题及答案
- 2024年陪诊师考试复习资料试题及答案
- 江西西部计划考试中的有效学习法试题及答案
- 信息获取 2024年省考试题及答案途径
- 物理化学交叉的研究试题及答案
- 施工合同风险的重点问题题试题及答案
- 2024年系统分析师考试决策分析方法试题及答案
- 2024统计师考试的知识体系构建试题及答案
- 2024税务师知识点复习法试题及答案
- 中国女性生理健康白皮书
- 天花病毒教学课件
- 数据析及DPS数据处理系统讲解学习
- 高一语文学法指导(绝对经典)课件
- 废旧综合材料手工(幼儿园)PPT完整全套教学课件
- 中班数学:蔬菜宝宝送回家 课件
- 07J902-3 医疗建筑(卫生间、淋浴间、洗池)
- 基于BIM的莆田第25中教学楼项目招标造价管理
- 建设工程项目法律风险防控培训稿PPT讲座
- 焊接机械手说明书
- 废水污染源在线监测制度(完整版)资料
评论
0/150
提交评论