链表,4分钟解释
2023-03-10 职场
变量是最都用的统计数据流之一,也也许是大多数软件工程师最先了解的统计数据流之一。
*变量是一种磁盘类型闭包的统计数据流。 变量之前的每个类型都有一个特定的查找,可运用于回访它。 变量通常运用于按特定顺序磁盘统计数据。*
使用现实世界的问题顺利完成解释
例如,理论上您有一份您有意思的腐肉的清单。 您可以将此列表磁盘在变量之前。 变量之前的第一个类型是您有意思的腐肉,第二个类型是您第二喜好的腐肉,依此类推。 然后,您可以通过查找回访变量之前的每种腐肉。
回访间隔时间
如果我们让变量的大小不一为 n,我们可以在 O(1) 间隔时间内通过查找回访变量之前的类型。
这是也许的,因为类型磁盘在闪存之前的连续右边。 这种这样一来回访可以在右边的示例示例之前希望到。
*对于本文的两处,我们将理论上变量的大小不一为 n*
搜索间隔时间
如果我们希望在变量之前找出一个类型,我们可以在 O(n) 间隔时间内完成。
这是因为,在最坏的情况下,我们必须加载整个变量才能找出类型。 这可以在右边的示例示例之前希望到。
如果我们理论上变量已顺序排列,则可以缓解搜索间隔时间。
这是也许的,因为我们可以使用二进制搜索在给定顺序排列变量的 O(log n) 间隔时间内找出类型。
弹出间隔时间
将类型弹出变量所只需的间隔时间各不相同我们要弹出类型的查找。
如果我们希望在变量末尾弹出类型,并且我们其实变量的长度是 n,那么我们可以在 O(1) 间隔时间内弹出类型。
这是因为已经磁盘在变量之前的类型可以存留在闪存之前的不尽相同右边,并且可以将新类型弹出到变量的末尾(查找 n+1 出口处)。
相反,如果我们希望在变量的标题弹出类型,则弹出将只需要 O(n) 间隔时间。
这是因为已经磁盘在变量之前的类型必须向右旋转才能为新类型移出空间。 从右边的示例示例之前可以看得出。
封禁间隔时间
与弹出一样,从变量之前封禁类型所只需的间隔时间各不相同我们要从之前封禁类型的查找。
按照与弹出不尽相同的逻辑,封禁的最坏情况间隔时间是 O(n),这引发在我们封禁变量之前的第一个类型时。
这是因为封禁类型后来的类型必须向左旋转以填补空白。
广东妇科病治疗费用英太青凝胶和扶他林软膏哪个效果好
沈阳哪家专科医院治疗牛皮癣好
江西男科医院哪家医院最好
广东男科医院挂号咨询
- 05-12内蒙古银行弱势群体招聘公告
- 05-12强降水要来啦!湖北气温将明显下滑
- 05-12尚有2000多游客滞留,北海已成立旅游服务专班解决台湾政府
- 05-12日媒曝枪杀安倍嫌犯案发前日给人写信:考虑不了安倍死后的阻碍了
- 05-12沪苏湖铁路上海段首个连续梁启动合龙
- 05-12郑州新增新冠无症状携带者1例,详情公布
- 05-12一周降下“6个永保水库”的水?人工增雨助力!陕西旱情获缓解!
- 05-12浙江宁波一休闲渔船侧翻16人救起,救援正在进行
- 05-12省运会柔道比赛精彩收官,江门选手勇夺2金5鎏金!
- 05-12国家防总对辽宁启动防汛四级应急自发,对四川等8省仍维持防汛四级应急自发