本书结合Python语言的各种数据类型介绍穷举法、归纳法、迭代法和递归法等基本算法设计方法,重点讨论分治法、回溯法、分支限界法、贪心法和动态规划五大算法设计策略的原理和算法设计框架,通过大量典型示例和LeetCode实战题解析了多途径构建模型、求解和验证的过程。全书既注重原理又注重实践,配有大量图表、练习题、上机实验题
本书为普通高等教育“十一五”国家级规划教材。本书内容分为3部分:算法和算法分析、算法设计策略及求解困难问题。第1部分介绍算法问题求解基础和算法分析基础,以及两种新的数据结构:伸展树与跳表;第2部分讨论常用的算法设计策略,包括基本搜索和遍历方法、分治法、贪心法、动态规划法、回溯法和分枝限界法;第3部分介绍NP完全问题、随
本书是国家级一流课程教学团队多年讲授数据结构课程及指导学生实验的教学经验的集成,与西安电子科技大学出版社出版的《数据结构与算法设计(第二版)》一书相配套。全书分为两部分:第一部分是实验指导,其中,第一章概述了实验安排和实验步骤,第二至六章设计了多种类型的数据结构的典型实验,并提供了C语言环境下调试运行的结果;第二部分是
"本书由算法领域的知名专家StevenSkiena教授编写,其主要内容包括基本算法设计、算法分析、数据结构、排序与查找、图算法、动态规划以及难解问题与近似算法。“设计”是本书的核心,作者不但以生动有趣的语言讲授了算法设计中的常用技术与思想,还着重教导我们应从已有经典设计和实现中汲取力量来完成问题求解,而这正是一个优秀算
"本书着重讨论算法的设计思想、分析方法和实际应用,涵盖了从基础概念到高级技巧的全面内容。全书共分为7章。第1章为算法基础,包括算法与程序、算法复杂度分析、算法复杂度的渐进性态及非递归算法复杂度分析等。第2章为递归与分治,着重讨论了递归的复杂度分析,分治法的思想、适用条件及应用实例。第3章为贪心算法,着重讨论了贪心算法的
算法设计与分析
计算机数学是计算机科学中不可或缺的一部分,它利用数学的工具和方法来解决计算机科学中的问题,是计算机专业的一门基础课。本教材在内容的选取上包含离散数学、代数学这两个学科领域,共分4章,详细介绍了命题逻辑和谓词逻辑,集合、关系和函数,图论,代数系统等基础知识。本教材适用于信息与计算科学、计算机科学与技术、信息安全、软件工程
本书面向参加计算机相关专业的硕士研究生招生考试(简称计算机考研)的考生,以全国硕士研究生招生考试计算机学科专业基础(简称全国统考)的考试大纲中计算机组成原理部分的内容为依据,在研究、分析全国统考和院校自主命题考试的历年真题及其命题规律的基础上编写而成。本书对全国统考的考试大纲进行了深入解读,提供了应试策略,并根据计算机
本书聚焦于DC/DC电源领域,涵盖了国产化芯片的应用范例。全书分为四个部分,每个部分都深入探讨了电源领域的关键主题。首先,从电源的概念出发,介绍了稳压电源的发展历史、电源的分类及各种线性电源的基本原理;其次,详细讲解了开关电源的各种拓扑结构,深入研究了基本原理与设计;然后,通过数学基础讲解、电路分析,详细讨论了闭环稳定
"本书以当前国内外广泛使用的16/32/64位微处理器为背景,追踪主流系列高性能微型计算机的技术发展方向,抓住关键技术发展的主线,全面、系统、深入地讨论了计算机的基础知识、微处理器系统结构与技术、指令系统与汇编语言程序设计、存储器系统、浮点部件、输入输出与中断技术、可编程接口芯片、微机硬件新技术。书中还介绍了广为关注的