算法体系结构第八课

本文介绍了前缀树(Trie)的插入与删除操作,结合生动的场景描绘了其工作原理。同时,文章探讨了基数排序的无桶优化版本,通过形象的比喻解释了出桶过程。这些数据结构与算法在信息技术中扮演着重要角色,对于提升数据处理效率至关重要。
摘要由CSDN通过智能技术生成

一、前缀树

1.插入(指示牌)

1)root---插进地下的树根里
(2)pass---有很多游客走过
(3)path---有一条小路
(4null---new---工人施工---没有、建出来
(5)node = node.nexts[path] ---人很多,接踵而至---下一个走上一个踩的石头
(6)pass---end---一直走到尽头

2.删除(放伞处)

1)search---看看哪把伞
(2)root---底座钉在地上
(3)pass-- ---拿伞走人
(4)path---伞上有蜘蛛
(5if (--node.nexts[path].pass == 0)---null---捡起来,被雨淋,抬头望天空

二、基数排序(无桶优化版)

radix---核弹  10---释放辐射  help---递扳手  count---倒计时
getDigit---发生错误,收到一沓数据纸          前缀和---盒饭前缀
出桶过程---一些人捡数据单,一些人帮忙数盒饭数量,溅了别人一身衣服--几个盒饭翻在地上,变少了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值