数据结构LeetCode在线编程实训(C/C++语言)——全程视频讲解版
本书提供在线编程题详细讲解(共143道在线编程题,均来自LeetCode网站)的解题思路,提供了全部题目的讲解视频(含169个视频,累计30小时)。

作者:李春葆 尹为民 蒋晶珏 喻丹丹 蒋林

丛书名:高等学校算法类课程系列教材

定价:79.8元

印次:1-2

ISBN:9787302605201

出版日期:2022.10.01

印刷日期:2024.01.10

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是《数据结构教程(第6版?微课视频?题库版)》(李春葆主编,清华大学出版社出版,简称《教程》)的配套在线编程实训指导书,详细给出了《教程》中所有在线编程题(共143道在线编程题,均来自LeetCode网站)的解题思路和参考源代码,提供了全部题目的讲解视频。书中在线编程题不仅涵盖数据结构课程的基本知识点,还融合了各个知识点的运用和扩展,学习、理解和借鉴这些参考答案是掌握和提高数据结构知识的**途径。本书自成一体,可以脱离《教程》单独使用。 本书适合高等院校计算机及相关专业学生使用,也适合IT企业面试者和编程爱好者研习。

李春葆,武汉大学计算机学院,职务:无,职称:教授,男,55岁,计算机专业,硕士研究生,算法与数据挖掘,成果:无;李筱驰,美国亚马逊公司工作,职务:无,职称:二级程序员,女,27岁,计算机专业,硕士研究生,软件开发,成果:无

前言 在计算机学科中数据结构无处不在,学好数据结构是快速进步的基石,同时数据结构又是一门实践性非常强的课程,仅能够说出几个数据结构名词或者纸上谈兵式地给出几行代码,不深入掌握数据结构的实现原理和数据结构应用的基本方法,很难在计算机专业的道路上走得更远。如何真正领会数据结构的精髓呢?刷题是一个非常有效的途径,好的刷题网站不仅能够帮助刷题者提高自信心和锻炼专业技能,而且可以培养其解决问题的思维能力。LeetCode网站力扣中国(https://leetcodecn.com/)就是这样一个全球领先的在线编程学习平台,其中许多题目来自IT大公司的真实面试题,大量题目与数据结构课程内容密切关联,可以利用数据结构课程中学习的知识点求解,而且题目难度较为适中。 本书是《数据结构教程(第6版·微课视频·题库版)》(李春葆主编,清华大学出版社出版,简称《教程》)的配套在线编程实训指导书,全部(143道)在线编程题均来自LeetCode网站。全书分为10章,与《教程》的前10章相对应,各章题目是从LeetCode网站众多相同知识点的题目中精心挑选的,涵盖数据结构课程的绝大部分内容。节标题后的星号(★)示意题目的难度系数,一星到三星分别对应简单、中等和困难级别。附录A中按编号顺序列出了所有在线编程题的题名和相关说明。附录B给出了一个在线编程实验报告的示例。 本书所有题目的源代码均提交通过,单机调试采用的是Dev C++5.11编程环境,题目解析提供了完整的视频讲解(含169个视频,累计30小时)。书中同时列出了全部的题目解读(详细的题目描述参见LeetCode网站),因此自成...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

配套资源

第1章绪论/

1.1LeetCode网站在线编程说明/

1.2基础算法设计/

1.2.1LeetCode7——整数反转★/

1.2.2LeetCode66——加一★/

1.2.3LeetCode1——两数之和★/

1.2.4LeetCode1588——所有奇数长度子数组的和★/

第2章线性表/

2.1顺序表及其应用/

2.1.1顺序表的实现/

2.1.2LeetCode67——二进制求和★/

2.1.3LeetCode27——移除元素★/

2.2有序顺序表及其应用/

2.2.1LeetCode26——删除有序数组中的重复项★/

2.2.2LeetCode80——删除有序数组中的重复项Ⅱ★★/

2.2.3LeetCode88——合并两个有序数组★/

2.2.4LeetCode4——寻找两个正序数组的中位数★★★/

2.3链表的实现/

2.3.1LeetCode707——设计链表★★/

2.3.2LeetCode382——链表随机结点★★/

2.4单链表及其应用/

2.4.1LeetCode203——移除链表元素★/

2.4.2LeetCode237——删除链表中的结点★/

2.4.3LeetCode206——翻转链表★/

2.4.4LeetCode92——翻转链表Ⅱ★★/

2.4.5LeetCode328——奇偶链表★★/

2.4.6LeetCode86——分隔链表★★/

2....

本书是《数据结构教程(第6版·微课视频·题库版)》(李春葆主编,清华大学出版社出版,简称《教程》)的配套在线编程实训指导书,详细给出了《教程》中所有在线编程题(共143道在线编程题,均来自LeetCode网站)的解题思路和参考源代码,提供了全部题目的讲解视频(含169个视频,累计30小时)。