您好,欢迎来到聚文网。 登录 免费注册
算法设计与分析(第3版)在线编程实验指导

算法设计与分析(第3版)在线编程实验指导

  • 字数: 457000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2024-01-01
  • 商品条码: 9787302640752
  • 版次: 1
  • 开本: 16开
  • 页数: 300
  • 出版年份: 2024
定价:¥49.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
本书是《算法设计与分析》(第3版,李春葆等,清华大学出版社)的配套在线编程实验指导书。书中包含《教程》中的在线编程实验题及其解析,共计186道。这些在线编程题不仅涵盖算法设计与分析课程的主要知识点,还融合了各个知识点的运用和扩展,学习、理解和借鉴这些解题思路是掌握和提高算法设计能力的很好捷径。书中全部在线编程题均提供程序源码。
内容简介
   本书是《算法设计与分析》(第3版·微课视频·题库版)(李春葆等,清华大学出版社,以下简称为《教程》)的配套在线编程实验指导书,精选了LeetCode、LintCode、POJ和HDU平台上的186道在线编程题,并予以深入剖析和解答,这些题目涵盖基础数据结构、递归、穷举法、分治法、回溯法、分支限界法、动态规划、回溯法和计算几何等知识点,其中部分题目采用多种算法策略求解,通过研习有助于提高读者灵活运用算法设计策略解决实际问题的能力。
本书自成一体,可以脱离《教程》单独使用,适合高等院校计算机及相关专业学生和编程爱好者学习参考。
目录
第1章绪论
1.1LintCode1200——相对排名
1.2LintCode1901——有序数组的平方
1.3LintCode211——字符串置换
1.4LintCode772——错位词分组
1.5LintCode55——比较字符串
1.6LintCode460——在排序数组中找最接近的k个数
1.7LintCode424——求逆波兰表达式的值
1.8LintCode1369——最频繁单词
1.9LeetCode20——有效的括号
1.10LeetCode1190——反转每对括号间的子串
1.11LeetCode496——下一个更大元素Ⅰ
1.12LeetCode217——存在重复元素
1.13LeetCode3——无重复字符的最长子串
1.14POJ3664——选举时间
1.15POJ2833——平均数
1.16POJ2491——寻宝游戏
第2章递归算法设计技术
2.1LintCode452——删除链表中的元素
2.2LintCode217——无序链表中重复项的删除
2.3LintCode221——链表求和Ⅱ
2.4LintCode1181——二叉树的直径
2.5LintCode1137——从二叉树构建字符串
2.6LintCode649——二叉树的翻转
2.7LintCode424——求逆波兰表达式的值
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网