- 博客(1)
- 收藏
- 关注
原创 随机化算法
在随机化算法中,至少使用了一次随机数。该算法的运行时间不只依赖于特定的输入,还取决于生成的随机数。一个随机化算法的最坏运行时间几乎总是和非随机化算法的最坏运行时间相同。重要的区别在于,好的随机化算法没有不好的输入,而只有坏的随机数。例如,在快速排序中,如果使用第一个元素作为枢纽元,那么对于基本上已排好序的输入来说,运行时间可能会达到最坏的。但如果随机数选择的好,就不会达到这个最坏时间界。
2022-11-04 16:40:25
647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人