F O R E W O R D 前言 本书是《数据结构教程(C++语言描述)》(第2版·微课视频版)(李春葆等编著,清华大学出版社,以下简称为《教程》)的配套实战题和在线编程题实训指导书。 全书分为10章,与《教程》中的各章相对应,每章包含《教程》中的实战题解析和在线编程题解析及其对应的源代码。全书共计141题,其中来自力扣(中国)网站的题目共41个,来自北大POJ网站的题目共56个,来自杭电HDU网站的题目共44个。带星号的章节内容超过全国研究生联考大纲要求,供读者选学。 书中所有实战题解析和在线编程题解析的源代码均在对应网站中提交通过(包含提交时的时间和空间),采用的是Dev C++5.1编程环境,读者也可以扫描目录上方的二维码下载; 全部题目解析均提供了完整的视频讲解(含141个视频,累计26小时)。书中同时列出了全部的题目(原题为英文的题目均翻译为中文),因此自成一体,可以脱离《教程》单独使用。 资源下载提示 源码等资源: 扫描目录上方的二维码下载。 视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节中的二维码,可以在线学习。 书中涉及的3个在线编程网站都是目前国内著名的在线编程平台,力扣(中国)网站的网址为“https://leetcodecn.com/”,北大POJ网站的网址为“http://poj.org/”,杭电HDU网站的网址为“http://acm.hdu.edu.cn/”,均面向普通社会大众,用户可以免费注册(力扣(中国)网站升级为VIP后提供更多的服务)、在线提交程序和进行学习交流。 在此感谢力扣(中国)网站、北大POJ网站和杭电HDU网站的大力支持。 由于编者水平有限,尽管不遗余力,书中仍可能存在不足之处,敬请专家和读者批评指正。 编者2022年3月 目录 数据结构在线编程实训(C++语言)(全程视频讲解版)