`
amazingidiot
  • 浏览: 32223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

算法导论习题解答 4.1-1

阅读更多

4.1-1 证明T(n)=T(⌈n/2⌉)+1的解为O(lgn)。
证明:假设T(⌈n/2⌉)<=clg(⌈n/2⌉-b)+1,则有:
T(n)<= clg(⌈n/2⌉-b)+1
      <= clg(n/2-b+1)+1
      =clg((n-2b+2)/2)+1
      =clg(n-2b+2)-clg2+1  (1)
如果b>=2 && c>=1,则有(1) <=clg(n-b)。
所以,T(n)=T(⌈n/2⌉)+1的解为O(lgn)。

 

0
5
分享到:
评论

相关推荐

    算法导论习题解答

    根据提供的信息,《算法导论习题解答》涵盖了重要的章节习题解答,这是一本非常有价值的参考资料,特别是对于学习算法的学生和专业人士来说。下面将详细解释并总结这些章节中的一些关键知识点。 ### 第2章 排序与...

    算法导论习题解-相信大家都知道

    根据提供的文件信息,可以看出这是一本关于《算法导论》习题解答的手册。下面将对文件中的几个关键章节进行详细解析,以便更好地理解其中所包含的重要知识点。 ### 一、算法在计算中的角色(第1章) 这一章主要...

    算法导论习题答案(中文版)

    根据提供的信息,《算法导论习题答案(中文版)》这本书是针对同名教材的一系列习题解答。原书深入探讨了多种类型的算法,并且力求让不同水平的读者都能理解和掌握算法的设计与分析方法。这份资源包含了从第2章到第...

    算法导论习题答案(全)

    根据提供的信息,《算法导论习题答案(全)》涵盖了原书第二版的习题解答。这份资料提供了从第2章到第25章的详细解答,涉及算法的基础概念、设计与分析技巧等内容。下面将从给定的部分内容中提取并总结关键知识点。 ...

    算法导论习题答案

    综上所述,《算法导论习题答案》不仅提供了具体的习题解答,更重要的是通过这些练习帮助读者深刻理解算法设计与分析的基本概念和技术。这些章节涵盖的内容广泛,包括排序算法、递归算法、分治策略、数据结构(如二叉...

    算法导论-答案(第二版-扫描版)

    例如,习题4.1-1至4.1-6讨论了如何利用分治法来分析算法的时间复杂度。习题4.2-1至4.2-5则进一步介绍了如何利用主方法来解决特定类型的问题,而习题4.3-1至4.3-5则探讨了主方法的应用限制。 ### 第5章 设计技巧 第...

    算法导论中文版答案

    总之,《算法导论中文版答案》是对《算法导论》这本书的重要补充资源,它不仅提供了详细的习题解答,还帮助读者在学习算法的道路上加深理解,提高解决问题的能力。通过这些答案,学习者可以更好地掌握算法设计与分析...

    算法导论第二版经典答案

    根据提供的信息,《算法导论第二版经典答案》涵盖了多个章节的习题解答,涉及了算法设计与分析的基础知识。下面将根据题目要求,详细解析部分章节中的知识点。 ### 第二章:分治策略 #### 2.1 分治法基础 - **2.1...

    算法导论答案(经典)

    根据提供的信息,《算法导论答案(经典)》涵盖了多个章节的习题解答,涉及排序算法、分析技巧、分治策略等内容。以下是对这些章节中提到的一些关键知识点进行深入解析: ### 第2章 分析框架 #### 2.1 插入排序 - ...

    算法导论答案 经典

    - **4.1-1**:了解分治法的基本思想。 - **4.1-2**:学习如何设计分治算法。 - **4.1-3**:理解递归调用的作用。 - **4.1-4**:掌握分治算法的时间复杂度分析方法。 - **4.1-5**:讨论分治算法的实际应用。 #### ...

    算法导论答案

    根据提供的信息,《算法导论答案》是一份针对第二版《算法导论》一书的部分章节习题解答。该文档包含了第2章至第25章(部分章节)的习题解答,采用PDF格式呈现。下面将针对提供的部分章节及其内容进行详细的知识点...

Global site tag (gtag.js) - Google Analytics