首页 > 其他 > 详细

证明贴

时间:2020-10-01 10:35:25      阅读:27      评论:0      收藏:0      [点我收藏+]

设$T(n)$为有$n$张牌至少要翻的次数。

设第一次拿第$x$张牌,$T(n) = T(\max(x - 1,n - x)) + 1$

显然$T$满足单调上升性,则要最小化$\max(x - 1,n - x)$。

显然$x$取$\left \lfloor \frac{n}{2} \right \rfloor$最优。

则$$T(n) = \begin{cases}T( \frac{n}{2}) + 1 & n > 1 \\ 1 & n = 1 \end{cases}$$

通项得$T(n) = \log_2 n + 1$

证明贴

原文:https://www.cnblogs.com/luyiming123blog/p/13757253.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!