【信息系统项目管理师】复习~第十五章
15.项目风险管理
- 每个项目都存在两个层面上的风险:①每个项目都有会影响项目达成目标的单个风险;②由单个风险和不确定性的其他来源联合导致的整体项目风险。
- 项目风险会对项目目标产生负面或正面的影响,也就是风险与机会。项目风险管理旨在利用或强化正面风险(机会),规避或减轻负面风险(威胁)。
- 风险的属性:①风险事件的随机性;②风险的相对性(同样的风险对不同的主体有不同的影响);③风险的可变性(含义:①风险性质的变化;②风险后果的变化;③出现新风险)
- 对于项目风险,影响人们的风险承受能力的因素主要包括:
①收益的大小:收益总是伴随损失。损失的可能性和数额越大,希望为弥补损失而得到的收益也越大。反之,收益越大,愿意承担的风险也就越大。
②投入的大小:项目活动投入得越多,对成功所抱的希望也越大,愿意冒的风险也就越小。
③项目活动主体的地位和拥有的资源:级别高的管理人员比级别低的管理人员能够承担的风险相对要大。
5.风险的分类
①按性质分:纯粹风险、投机风险
(1)纯粹风险是指不能带来机会、无获得利益可能的风险。纯粹风险只有两种可能的后果:造成损失和不造成损失。比如房屋所有者面临的火灾风险、汽车主人面临的碰撞风险等。
(2)投机风险是相对于纯粹风险而言的,是指既有损失的的可能又有获利机会的风险。其后果一般有三种:一是没有损失;二是有损失;三是收益。比如在股票市场上买卖股票,就存在赚钱、赔钱、不赔不赚三种后果,因而属于投机风险。
纯粹风险和投机风险在一定条件下可以相互转化。风险不是零和游戏。很多情况下,涉及风险的各个方面都要蒙受损失,无一幸免。
②按风险来源:自然风险、人为风险
(1)自然风险。由于自然力的作用,造成财产毁损或人员伤亡的风险属于自然风险。例如,水利工程施工过程中因发生洪水或地震而造成的工程损害,材料和器材损失。
(2)人为风险。人为风险是指由于人的活动而带来的风险。人为风险又可以细分为行为、经济、技术、政策和组织风险等。
③按风险是否可管理分:可管理风险、不可管理风险
可管理的风险是指可以预测,并可采取相应措施加以控制的风险;反之,则为不可管理的风险。风险能否管理,取决于风险不确定性是否可以消除以及活动主体的管理水平。
④按风险影响范围划分:局部风险、总体风险。局部风险影响的范围小,而总体风险影响的范围大。局部风险和总体风险也是相对的。
⑤按风险后果的承担者划分:项目业主风险、政府风险、承包商风险、投资方风险、设计单位风险、监理单位风险、供应商风险、担保方风险和保险公司风险等。这样划分有助于合理分配风险,提高项目对风险的承受能力。
⑥按风险的可预测性划分:已知风险、可预测风险、不可预测风险
(1)已知风险:是指在认真、严格地分析项目及其计划之后就能够明确的那些经常发生的,而且其后果亦可预见的风险。已知风险发生概率高,但一般后果轻微,不严重。
(2)可预测风险:是指根据经验,可以预见其发生,但不可预见其后果的风险。这类风险的后果有时可能相当严重。
(3)不可预测风险:是指有可能发生,但其发生的可能性即使最有经验的人亦不能预见的风险。不可预测风险有时也称未知风险或未识别的风险。它们是新的、以前未观察到或很晚才显现出来的风险。这些风险一般是外部因素作用的结果,例如地震、百年不遇的暴雨、通货膨胀和政策变化等。
6.风险成本:风险事件造成的损失或减少的收益以及为防止发生风险采取预防措施而支付的费用。风险成本包括有形成本有形成本、无形成本以及预防与控制风险的成本。
①风险损失的有形成本
风险损失的有形成本包括风险事件造成的直接损失和间接损失。
(1)直接损失:指财产损毁和人员伤亡的价值。
(2)间接损失:指直接损失以外的其他损失、责任损失以及因此而造成的收益的减少。
②风险损失的无形成本:指由于风险所具有的不确定性而使项目主体在风险事件发生之前或之后付出的代价。主要表现在3个方面:(1)风险损失减少了机会。(2)风险阻碍了生产率的提高。(3)风险造成资源分配不当。
7.风险预防与控制的成本:为了预防和控制风险损失,必然要采取各种措施。例如,向保险公司投保、向有关方面咨询、配备必要的人员、购置用于预防和减损的设备、对有关人员进行必要的教育或训练以及人员和设备的维持和维护费用等。这些成本既有直接的,也有间接的。
8.风险成本不单要由项目主体来负担,在许多情况下,与项目活动有关的其他方面,客观上也要负担一部分风险成本。
个体负担成本:项目主体负担的那部分。
社会负担成本:其他有关方面负担的部分。
9.项目风险管理发展趋势和新兴实践:
10.非事件类风险:
变异性风险:已规划的目标、活动或决策的某些关键方面存在不确定性。
模糊性风险:对未来可能发生什么存在不确定性。
11.项目韧性:有一种风险只有在发生后才能被发现,这种风险称为突发性风险。可以通过加强项目韧性来应对这种风险。这要求每个项目:①为突发性风险预留合理应急预算和时间。②用灵活的项目过程。③授权目标明确且值得信赖的项目团队在商定限制范围内完成工作。④留意早期预警信号,以尽早识别突发性风险。明确征求干系人的意见,为应对突发性风险而可以调整项目范围或策。⑤略的领域。
12.整合式风险管理:在项目、项目集、项目组合和组织这些层面上,都存在风险。
①较高层面识别出的某些风险,可以及时授权给项目团队去管理。
②较低层面识别出的某些风险,又可以交给较高层面去管理。
③利用组织级的风险管理方法,来确保所有层面的风险管理工作的一致性和连贯性,能使项目集和项目组合的结构具有风险控制的效率,有利于在给定的风险忍受程度下创造最大的整体价值。
13.项目风险管理的过程
14.裁剪考虑的因素:项目规模、项目复杂性、项目重要性、开发方法
15.敏捷与适应方法:要应对快速变化,就需要采用敏捷或适应型方法管理项目,如经常审查增量的工作产品,加快知识的分享,来确保对风险的认知和管理。在选择每个迭代期的工作内容时都要考虑风险;在每个迭代期间应该识别、分析和管理风险。应根据对当前风险忍受度的深入理解,定期更新需求文件,并随项目进展重新排列工作优先级。
16.规划风险管理:是定义如何实施项目风险管理活动的过程。
作用:确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。 规划风险管理过程在项目立项阶段就应开始,并在项目早期完成。
17.风险管理计划:①风险管理策略。②方法论。③角色与职责。④资金。⑤时间安排。⑥风险类别。⑦干系人风险偏好。⑧风险概率和影响。⑨概率和影响矩阵。⑩报告格式。⑪跟踪。
18.风险分解结构(RBS)
19..风险概率和影响定义:根据具体的项目环境、组织和关键干系人的风险偏好和临界值,来制定风险概率和影响
20.概率和影响矩阵:组织可在项目开始前先确定优先级排序规则,并将其纳入组织过程资产,也可为具体项目量身定制优先级排序规则。
21.识别风险:是识别单个项目风险以及整体项目风险的来源,并记录风险特征的过程。
作用:①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。
本过程应在整个项目期间开展。鼓励所有项目干系人参与
22.风险识别活动的关键参与者:项目经理、项目团队成员、项目风险专家(若已指定)、客户、项目团队外部的主题专家、最终用户、其他项目经理、运营经理、干系人和组织内的风险管理专家。
23.应采用统一的风险描述格式清晰的、明确的描述和记录项目风险。
24.识别风险是一个迭代的过程,迭代的频率和每次迭代所需的参与程度因情况而异,应在风险管理计划中做出相应规定。
25.适用于识别风险过程的数据收集技术:头脑风暴;核查单;访谈。
26.适用于识别风险过程的数据分析技术:根本原因分析;假设条件和制约因素分析;SWTO分析;文件分析
27.提示清单:是关于可能引发项目风险来源的风险类别的预设清单。
28.风险登记册:记录已识别项目风险的详细信息。其主要内容包括:
①已识别风险的清单:在风险登记册中,每个项目风险都被赋予一个独特的标识号。需要按照所需的详细程度对已识别风险进行描述,确保明确理解。可以使用结构化的风险描述,来把风险本身与风险原因及风险影响区分开来。
②潜在风险责任人:如果已在识别风险过程中识别出潜在的风险责任人,就要把该责任人记录到风险登记册中。随后将由实施定性风险分析过程进行确认。
③潜在风险应对措施清单:如果已在识别风险过程中识别出某种潜在的风险应对措施,就要把它记录到风险登记册中。随后将由规划风险应对过程进行确认。
29.风险报告:提供关于整体项目风险的信息,以及关于已识别的单个项目风险的概述信息。风险报告的编制是一项渐进式的工作。包括:
①整体项目风险的来源:说明哪些是整体项目风险的最重要因素。
②关于已识别单个项目风险的概述信息:例如,已识别的威胁与机会的数量、风险在风险类别中的分布情况、测量指标和发展趋势。根据风险管理计划中规定的报告要求,风险报告中可能还包含其他信息。
30.实施定性风险分析:通过评估单个项目风险发生的概率和影响及其他特征,对风险进行优先级排序,从而为后续分析或行动提供基础的过程。
作用:重点关注高优先级的风险。 本过程需要在整个项目期间开展。
31.适用于实施定性风险分析过程的数据收集技术:访谈。
32.适用于实施定性风险分析过程的数据分析技术主要包括:
(1)风险数据质量评估。风险数据是开展定性风险分析的基础。风险数据质量评估旨在评价关于单个项目风险的数据的准确性和可靠性。
(2)风险概率和影响评估。
(3)其他风险参数评估。在对单个项目风险进行优先级排序时,项目团队可能考虑(除概率和影响以外的)如下其他风险特征:紧迫性;邻近性;潜伏期;可管理性;可控性;可监测性;连通性;战略影响力;密切度。
33.适用于实施定性风险分析过程的数据表现技术主要包括:概率和影响矩阵和层级图
34.层级图:如果使用了两个以上的参数对风险进行分类,那就不能使用概率和影响矩阵,而需要使用其他图形。例如,气泡图能显示三维数据。在气泡图中,把每个风险都绘制成一个气泡,并用x(横)轴值、y(纵)轴值和气泡大小来表示风险的3个参数。气泡图的示例如图所示,其中,X轴代表可监测性,Y轴代表邻近性,影响值则以气泡大小表示。
35.可在实施定性风险分析过程更新的项目文件主要包括:
①假设日志:在实施定性风险分析过程中,可能做出新的假设、识别出新的制约因素,或者现有的假设条件或制约因素可能被重新审查和修改。
②问题日志:应该更新问题日志,以记录发现的新问题或当前问题的变化。
③风险登记册:用实施定性风险分析过程生成的新信息,去更新风险登记册。风险登记册的更新内容可能包括:每项单个项目风险的概率和影响评估、优先级别或风险分值、指定风险责任人、风险紧迫性信息或风险类别,以及低优先级风险的观察清单和需要进一步分析的风险。
④风险报告:更新风险报告,以记录最重要的单个项目风险(通常为概率和影响最高的风险)、所有已识别风险的优先级列表以及简要的结论。
36.实施定量风险分析:就已识别的单个项目风险和不确定性的其他来源对整体项目目标的影响进行定量分析的过程。
作用:①量化整体项目风险最大可能性;②提供额外的定量风险信息,以支持风险应对规划。
本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。
37.数据收集技术:访谈(经验+历史数据,量化风险概率)。
38.适用于实施定量风险过程的人际关系与团队技能:引导。
39.不确定性表现方式:若活动的持续时间、成本或资源需求不确定,就可以在模型中用概率分布来表示其数值的可能区间。概率分布有多种形式,最常用的有三角分布、正态分布、对数正态分布、贝塔分布、均匀分布或离散分布。
40.适用于实施定量风险分析过程的数据分析技术主要包括:
①模拟:定量风险分析中,使用模型来模拟单个项目风险和其他不确定性来源的综合影响,以评估它们对项目目标的潜在影响。模拟通常采用蒙特卡洛分析。
②敏感性分析:有助于确定哪些单个项目风险或不确定性来源对项目结果具有最大的潜在影响。它在项目结果变化与定量风险分析模型中的要素变化之间建立联系。敏感性分析的结果通常用龙卷风图来表示。
③决策树分析:用决策树在若干备选行动方案中选择一个最佳方案。在决策树中,用不同的分支代表不同的决策或事件,即项目的备选路径。每个决策或事件都有相关的成本和单个项目风险(包括威胁和机会)。
(4)影响图:不确定条件下进行决策的图形辅助工具。它将一个项目或项目中的一种情境表现为一系列实体、结果和影响,以及它们之间的关系和相互影响。
影响图分析可以得出类似于其他定量风险分析的结果,如S曲线图和龙卷风图。风险重要性等级图谱。
41.可作为实施定量风险分析过程输出的项目文件是风险报告。更新风险报告可以反映定量风险分析的结果。
(1)对整体项目风险最大可能性的评估结果。整体项目风险有两种主要的测量方式:①项目成功的可能性。②项目固有的变化性。
(2)项目详细概率分析的结果。定量风险分析的详细结果主要包括:①所需的应急储备。②对项目关键路径有最大影响的单个项目风险或其他不确定性来源的清单。③整体项目风险的主要驱动因素。
(3)单个项目风险优先级清单。
(4)定量风险分析结果的趋势。
(5)风险应对建议。
42.规划风险的应对措施:为了应对项目风险,而制定可选方案、选择应对策略并商定应对行动的过程。
作用:①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。
本过程需要在整个项目期间开展。
43.威胁应对策略
44.机会应对策略(
45.应急应对策略:可以设计一些仅在特定事件发生时才采用的应对措施。采用此技术制订的风险应对计划通常称为应急计划,其中包括已识别的,用于启动计划的触发事件。
46.整体项目风险应对策略
47.可用于风险应对策略的数据分析技术:备选方案分析和成本收益分析。
48.适用于规划风险应对的决策技术:多标准决策分析。
49.规划风险应对过程的输出项目文件(更新)内容:假设日志;成本预测;经验教训登记册;项目进度计划;项目团队派工单;风险登记册;风险报告。
50.实施风险应对:是执行商定的风险应对计划的过程。
作用:①确保按计划执行商定的风险应对措施;②管理整体项目风险入口、最小化单个项目威胁,以及最大化单个项目机会。
本过程需要在整个项目期间开展。
51.适用于本过程的人际关系与团队技能:影响力
52.监督风险:在整个项目期间,监督风险应对计划的实施,并跟踪已识别风险、识别和分析新风险,以及评估风险管理有效性的过程。
作用:保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。 本过程需要在整个项目期间开展。
53.适用于监督风险过程的数据分析技术主要包括:技术绩效分析和储备分析。
技术绩效分析:把项目执行期间所取得的技术成果与取得相关技术成果的计划进行比较。技术绩效测量指标可能包括处理时间、缺陷数量和储存容量等。
54.风险审计:是一种审计类型,可用于评估风险管理过程的有效性
相关文章:

【信息系统项目管理师】复习~第十五章
15.项目风险管理 每个项目都存在两个层面上的风险:①每个项目都有会影响项目达成目标的单个风险;②由单个风险和不确定性的其他来源联合导致的整体项目风险。项目风险会对项目目标产生负面或正面的影响,也就是风险与机会。项目风险管理旨在利…...

ARM单片机实现流水灯(GD32)
根据上图可知使用的引脚分别是PA8,PE6,PF6流水灯功能的实现要分别初始化这几个引脚 流水灯实现 编写流水灯代码 LED.C #include "gd32f30x.h" // Device header #include "Delay.h" // 初始化LED灯 void LED_Init(void){// 使能RCU时钟…...

操作系统基础之磁盘
概述 基本概念 磁盘有正反两个盘面,每个盘面有多个同心圆,每个同心圆是一个磁道,每个同心圆又被划分为多个扇区,数据就被存在扇区中。 磁头首先寻找到对应磁道,然后等到磁盘进行周期旋转到指定的扇区,才…...

【Unity Shader入门精要 第6章】基础光照(一)
1. 什么是光照模型 光照原理 在真实世界中,我们能够看到物体,是由于眼睛接收到了来自观察目标的光。这里面包括两种情况:一部分是观察目标本身发出的光(自发光)直接进入我们的眼睛,另一部分是其他物体&am…...

JavaEE概述 + Maven
文章目录 一、JavaEE 概述二、工具 --- Maven2.1 Maven功能 仓库 坐标2.2 Maven之项目构建2.3 Maven之依赖管理 三、插件 --- Maven Helper 一、JavaEE 概述 Java SE、JavaEE: Java SE:指Java标准版,适用于各行各业,主要是Java…...

python把png转成jpg
在Python中,你可以使用PIL(Python Imaging Library,也称为Pillow)库来读取PNG图片并将其转换为JPG格式。下面是一个简单的示例代码: from PIL import Image# 打开PNG图片 png_image Image.open(input.png)# 保存为JP…...

信息系统架构基本概念及发展_2.信息系统架构的定义
1.几种架构的定义 信息系统架构仍在不断发展中,还没有形成一个公认的定义,这里举出几个定义。 定义1:软件或计算机系统的信息系统架构是该系统的一个(或多个)结构,而结构由软件元素、元素的外部可见…...

ctfshow SSRF 351-358
做题前,需要先学习关于ssrf漏洞的相关知识 小注意: 当使用 file_get_contents() 函数访问远程 URL 时,它会尝试获取该 URL 指向的资源的内容,并将内容以字符串的形式返回。 如果 b.php 文件是一个 PHP 文件,它包含的内容取决于该 PHP 文件…...

优化学习方法,事半功倍
学习,是人一生中必不可少的过程。在学习的道路上,我们会遇到各种各样的挑战和困难,但只要我们能够发现并优化适合自己的学习方法,就能事半功倍,取得更好的成绩。 首先,要充分了解自己的学习方式和习惯。每个…...

Spring STOMP-开启STOMP
通过Spring框架的spring-messaging和spring-websocket模块,提供了对WebSocket上STOMP的支持。一但你添加了这些依赖项,你就可以像下面这个示例一样,通过WebSocket公开一个STOMP端点: import org.springframework.web.socket.conf…...

Python 开发 框架安全:Django SQL注入漏洞测试.(CVE-2021-35042)
什么是 Django 框架 Django 是一个用 Python 编写的 Web 应用程序框架。它提供了许多工具和库,使得开发 Web 应用程序变得更加容易和高效。Django 遵循了“MTV”(模型-模板-视图)的设计模式,将应用程序的不同组件分离开来&#x…...

《Python编程从入门到实践》day25
# 昨日知识点回顾 如何创建多行外星人 碰撞结束游戏 创建game_stats.py跟踪统计信息 # 今日知识点学习 第14章 记分 14.1 添加Play按钮 14.1.1 创建Button类 import pygame.font# button.py class Button:def __init__(self, ai_game, msg):"""初始化按钮…...

Unity 性能优化之光照优化(七)
提示:仅供参考,有误之处,麻烦大佬指出,不胜感激! 文章目录 前言一、测试目的一、实时光源是什么?二、开始测试1.场景中只有一个光照的数值情况2.添加4个点光源后4.结果 总结 前言 实时光源数量越多&#x…...

C语言 | Leetcode C语言题解之第84题柱状图中最大的矩形
题目: 题解: int largestRectangleArea(int* heights, int heightsSize) {int st[heightsSize];int p[2];p[0]-1,p[1]heightsSize;int size0,result0;st[size]0;for(int i1;i<heightsSize;i){ while(size!0&&heights[i]<heights[st[size-1…...

AI办公自动化-用kimi批量重命名Word文档
文件夹里面有很多个word文档,标题里面都含有零代码编程,现在想将其替换为AI办公自动化。 在kimichat中输入提示词: 你是一个Python编程专家,要完成一个编写Python脚本的任务,具体步骤如下: 打开文件夹&am…...

Golang 并发 Mutex 互斥锁的使用
Golang 并发 Mutex 互斥锁的使用 1. 初始化 func TestMutex(t *testing.T) {mu01 : sync.Mutex{}var mu02 sync.Mutex }两种方式都ok 2. Mutex使用 计数器统计,多个协程同时对同一个变量进行 代码示例 var mu sync.Mutex var counter intfunc TestMutexAdd(t…...

20232906 2023-2024-2 《网络与系统攻防技术》第九次作业
20232906 2023-2024-2 《网络与系统攻防技术》第九次作业 1.实验内容 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell&am…...

常见的十二种软件架构
常用的软件架构有多种,以下是一些主要的软件架构风格: 单体架构(Monolithic Architecture): 描述:所有功能都集中在一个应用或系统中,易于开发和部署,但随着系统增长,可能…...

数据库出现死锁的解决方法参考
死锁引起的原因一般是多个用户并发访问数据库导致的问题,或是因为某个进程挂死以后资源未释放导致的。通过onstat –p可查看deadlks项大于0即表示历史总计死锁次数。对于被锁的表进行操作的时候会出现-143 ISAM error: deadlock detected的错误。当其他会话访问此表…...

HCIP-Datacom-ARST自选题库_01_防火墙【6道题】
一、单选题 1.在防火墙域间安全策略中,请问以下哪一项的数据流不是Outbound方向的? 从Trust区域到DMZ区域的数据流 从Trust区域到Untrust区域的数据流 从Trust区域到Local区域的数据流 从DMZ区域到Untrust区域的数据流 2.如果防火墙域间没有配置安全策路&…...

力扣/leetcode383.比特位记数
题目描述 给你一个整数 n ,对于 0 < i < n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n 1 的数组 ans 作为答案。 示例 代码思路 第一种方法 最简单的方法就是,遍历然后使用python自带的bin()方法直接…...

react18【系列实用教程】useEffect —— 副作用操作 (2024最新版)
什么是副作用操作? useEffect 用于编写由渲染本身引起的对接组件外部的操作(官方称呼为:副作用操作) 以下情况会触发页面渲染 初次加载页面(组的挂载)响应式变量发生变化,触发页面根据新值重新…...

Excel 分组汇总后删除明细
有 Excel 数据如下所示: IDCriteria1Criteria2Criteria3Criteria4101210271239312381236123171826182918239182120182147 需要按 ID 分组汇总其余列,结果如下: IDCriteria1Criteria2Criteria3Criteria410121027123932561826939267 解法及简…...

docker runc升级1.1.12
上传runc-1.1.12制品至中控机 874e970eaa932a97de9888344ae08f24 runc.arm64 将所有节点的runc文件备份 所有节点(包括master+node) vim host [all] 10.1.0.183 ansible_password=Bigdata@Ksyun123 ansible_user=root ansible_port=22 10.1.0.249 ansible_password=Bigdata…...

C++接口:构建模块化与可扩展的软件架构
目录标题 1. 接口的定义与作用2. 抽象类作为接口3. 接口的设计原则4. 示例:使用接口实现多态5. 拓展:接口和类的区别6. 结论 在C编程中,接口是一种重要的设计模式,它定义了一组方法,这些方法可以被不同的类实现。接口在…...

【讲解下目标追踪】
🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…...

实时Linux对EtherCAT工业自动化协议的支持
在自动化技术和工业控制领域,实时通信网络的重要性不断增长。EtherCAT(Ethernet for Control Automation Technology)作为一种高效的工业以太网通信协议,因其出色的性能和灵活性而广受欢迎。而实时Linux作为影响最为广泛的开源实时…...

ViLT 浅析
ViLT 浅析 论文链接:ViLT 文章目录 ViLT 浅析创新点网络结构总结 创新点 本文先分析了4种不同类型的Vision-and-Language Pretraining(VLP) 其中每个矩形的高表示相对计算量大小,VE、TE和MI分别是visual embedding、text embedding和modality interact…...

7-117 死亡隧道
小毛驴要回家了,凭借着刚从老毛驴处学到的闪烁魔法,小毛驴信心满满地出发了。这一次它来到了另一条死亡隧道口,但是,小毛驴不知道死亡威胁随时存在,因为它所打算穿过的这条死亡隧道即将于T秒时间后坍塌。 已知小毛驴行走的速度是每秒17米,而小毛驴拥有的闪烁法术可以使它…...

java数据结构与算法(链表归并排序)
前言 链表的归并排序和数组的归并排序类似,只是在操作原有操作数组的基础上对链表进行操作。喜欢的可以试试吧。 实现原理 链表归并排序是一种常见的排序算法,它利用了归并排序的思想来对链表进行排序。与数组不同,链表在归并排序中的主要…...