





定价:49.8元
印次:1-1
ISBN:9787302626367
出版日期:2023.06.01
印刷日期:2023.05.12
图书责编:王冰飞
图书分类:教材
本书是《算法设计与分析基础(C++版)(微课视频版)》(李春葆等,清华大学出版社)的配套学习和实验指导书,给出了主教材中所有单项选择题、问答题、上机实验题和在线编程题的参考答案,通过研习有助于提高读者灵活运用算法设计策略解决实际问题的能力。书中列出了所有题目,自成一体,可以脱离主教材单独使用。 本书适合高等学校计算机及相关专业本科生及研究生使用,也适合IT企业面试者和编程爱好者研习。
前言 党的二十大报告指出,教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。 本书是《算法设计与分析基础(C++版)(微课视频版)》(李春葆等,清华大学出版社,以下简称为《教程》)的配套学习和实验指导书。全书分为9章,与《教程》的各章相同。本书包含单项选择题93道、问答题103道、算法设计题93道,所有题目均给出了详细的解题思路和参考答案; 上机实验题31道,所有实验题均给出了详细的解题思路、实验参考程序和实验测试结果; 在线编程题70道,与相关知识点对应,难度适中,其中27道选自力扣中国,23道选自HDU网站,20道选自POJ网站,所有在线编程题给出了解题思路、提交可通过(Accept)的源代码、执行时间和空间信息。 本书提供所有算法设计题、上机实验题和在线编程题的程序源码。书中所有程序的调试和运行环境为Dev C++ 5,读者稍加修改也可以在其他C++编译器中运行。书中同时列出了全部单项选择题、问答题、算法设计题、上机实验题和在线编程题(英文题目均翻译为中文),因此自成一体,可以脱离《教程》单独使用。 资源下载提示 源码等资源: 扫描封底的文泉云盘防盗码,再扫描目录上方的二维码下载。 格式说明: 举例来说,第2章的所有源代码位于ch2文件夹中,ch2\Example为第2章的所有算法设计题的源代码(如其中exercise23.c...
目录
源码下载
第1章概论/
1.1单项选择题及其参考答案/
1.2问答题及其参考答案/
1.3算法设计题及其参考答案/
第2章常用数据结构及其应用/
2.1单项选择题及其参考答案/
2.2问答题及其参考答案/
2.3算法设计题及其参考答案/
2.4上机实验题及其参考答案/
2.4.1高效地插入、删除和查找/
2.4.2一种特殊的队列/
2.4.3方块操作/
2.5在线编程题及其参考答案/
2.5.1LeetCode328——奇偶链表/
2.5.2LeetCode394——字符串解码/
2.5.3LeetCode215——数组中的第k个最大元素/
2.5.4HDU1280——前m大的数/
2.5.5POJ2236——无线网络/
第3章基本算法设计方法/
3.1单项选择题及其参考答案/
3.2问答题及其参考答案/
3.3算法设计题及其参考答案/
3.4上机实验题及其参考答案/
3.4.1求最长重复子串/
3.4.2求子矩阵元素和/
3.4.3求n阶螺旋矩阵/
3.4.4验证汉诺塔问题/
3.5在线编程题及其参考答案/
3.5.1LeetCode344——反转字符串/
3.5.2LeetCode206——反转链表/
3.5.3LeetCode24——两两交换链表中的结点/
3.5.4LeetCode62——不同路径/
3.5.5HDU1003——最大子序列和/
...