<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lee_py7的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lee_py7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lee_py7]]></copyright><item><title><![CDATA[Python数据结构与算法分析（第三版）第二章答案]]></title><link>https://blog.youkuaiyun.com/lee_py7/article/details/143644087</link><guid>https://blog.youkuaiyun.com/lee_py7/article/details/143644087</guid><author>lee_py7</author><pubDate>Sat, 09 Nov 2024 14:01:39 +0800</pubDate><description><![CDATA[如果我们设 `n` 为 2 的幂，即 `n = 2^k`，那么循环将执行 `k` 次。由于 `k` 是 `n` 的以 2 为底的对数，我们可以表示为 `k = log2(n)`。给定的代码片段是一个简单的 `for` 循环，它运行 `n` 次，每次迭代中 `K` 被设置为常数值 `2 + 2`。由于 `K` 的计算是一个常数时间操作，它不会随 `n` 的增加而增长。这段代码是一个 `while` 循环，其中 `i` 从 `n` 开始，每次循环将 `i` 除以 2，直到 `i` 小于或等于 0。]]></description><category></category></item></channel></rss>