下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C++数据结构怎么学习?学会数据结构;导学阶段。最初并没有直接看书,而是先打算先看视频,因为视频比较好理解啊,找视频的方法就是百度,所以当时找到的最好资源就是开课吧的教程,但对小白来说还是够的,特别基础,讲得非常仔细。这是一个很好的例子,从最开始的阵列、线性表,到后面的栈和队列,再到更复杂的二叉树、图表、散列表,大概有几十个视频,那时是暑假,我按照每天一个视频的进度来看,看的时候还是要不时练习,这样对理解会更有帮助。读过这个系列的视频后,我又转而开始啃书,视频中讲的都是数据结构的基本知识,而书中除了基本知识外,还有一些算法问题,比如,你学习了线性表和链表之后,书中就会有相关的算法问题,例如数组的元素替换,链表的倒置等,加强学习阶段在学习完第一个视频+书本后,我们应该已经对数据结构有了初步的了解,对一些简单的数据结构算法也应该有所了解,例如数据栈的入栈和出栈,队列的进组和出组,二叉树的先序遍历和后续遍历,层次遍历,图的最短路径算法,深度优先遍历等等。具备一定的基础后,我们需要从哪些方面加强学习呢?这要看你学习数据结构的目的是什么了,比如你学习数据结构是为了做算法题,那么你就应该把重点放在学习算法上,后面我们还会有一篇关于如何学习算法的文章,敬请关注。当然,当时我主要是复习考研,所以还是以专业课历年真题为主,像我们的卷子里就有很多关于哈希表,最短路径算法,KMP算法,Huffman算法和最短路径算法的应用。对试卷上的一些知识点,我觉得掌握得不太好,就买了《王道数据结构》和一些没啥卵用的书回来看,再次强化了基础。而且,由于我们的复考通常是对一些比较经典的算法问题进行考察,所以我又花了大量的时间来学习这些算法题,而这些并不是数据结构的基本算法,所以可能无法在以前的书籍和视频中找到答案。所以我又在网上搜到了另一个系列的视频“小甲鱼的数据结构视频”,里面除了讲解数据结构外,还讲解了更多的经典算法题目,比如八皇后问题、汉诺塔问题、马踏棋问题、商旅问题等等,这些对于初学者来说真的是很难的,通过视频学习效果更好。实习阶段纸上谈兵终觉浅薄,绝知此事要躬身。大家都知道,算法题和数学题一样,需要多加练习,而且考研时还要手写算法,所以我经常在纸上写(抄)算法,别说你,就是抄,多抄几遍也有助于理解。有许多基本算法,如层次遍历、深度优先遍历、广度优先遍历、多写一些遍历,以及稍微复杂一些的Dejerstra算法等,如果不多写一些遍历,你真的记不住。当然,除了写在纸上,更好的方法是在电脑上敲键盘,写Java用Java,写C++用C++写,总之,就是用自己擅长的语言实现,尴尬的是,我当时只会写c,所以只能老老实实用devc++编写简单的c语言程序。此时,我们也算是学到了数据结构的基本知识,至少了解了每一种数据结构的特征,会写通用的数据结构算法。推荐资源书籍。如果你正准备考研,那么“天勤数据结构”“王道数据结构”这两本书可别错过。严蔚敏《数据结构与C语言版本》是一本大学本科计算机专业常用的教材,可查阅,官方也有配套教学录像。《大话数据结构》官方教材大家都懂,比较不接地气,这本书对很多新手来说是比较适合入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024简易商用土地出租协议范本详解版
- 2025年度体育场馆委托运营管理与赛事组织合同4篇
- 2024知名电商平台与供应商之间的2024年货品采购合同
- 2024预制件加工与装配式建筑构件质量检测合同3篇
- 广东某光储充研产项目可行性研究报告
- 2025年度文化遗址保护性装修设计服务合同4篇
- 2025年度个人工厂品牌经营权及资产转让合同4篇
- 2025年江苏常熟开关制造有限公司招聘笔试参考题库含答案解析
- 2025年度个人信用卡透支合同范本大全4篇
- 2025年度个人房产租赁合同附件及补充协议范本4篇
- 《谏太宗十思疏》《答司马谏议书》-统编版高中语文必修下册
- 02R112 拱顶油罐图集
- GB/T 42249-2022矿产资源综合利用技术指标及其计算方法
- 扶梯吊装方案
- GB/T 712-2011船舶及海洋工程用结构钢
- GB/T 26846-2011电动自行车用电机和控制器的引出线及接插件
- GB/T 18015.1-1999数字通信用对绞或星绞多芯对称电缆第1部分:总规范
- 院医学实习请假审批表
- 2020-2021学年青岛版五年级上册期末考试数学试卷(1)1
- 导师指导记录表
- 七年级数学家长会课件
评论
0/150
提交评论