当前位置: 首页 > news >正文

如何阅读李冬梅老师《数据结构》

根据《如何阅读一本书》第五章:主动阅读的基础:阅读者要提出的4个基本问题?

以第2章,线性表为例:

(1)本章主要在谈些什么?例如第二章简介,读完这一章可以自己试着写个简介,也叫写个摘要

424757384ac54c75b599819b84860c41.png

(2)作者细部说什么?怎么说的?

列出本章大纲或本章思维导图,cf《如何阅读一本书》分析阅读的第二阶段规则(7) 知道作者的论述是what,从内容中找出相关的句子,再重新架构出来

(3)这本书有道理吗?-------

这一章那个地方写的好,那个地方写的不好,有没有更好的写法,这就是主题阅读

这本书应用了那些思想,方法和技术,例如顺序表用数组,单链表用指针这就是技术

(4)这本书跟你有什么关系????

即学到的知识如何用,看书2.8案例分析与实现,如何用学习问题解决的思路

学以致用是最好的学习方法

李冬梅老师前言部分:如何学的问题

这次修订的主要内容如下。

(1)采用“案例驱动”的编写模式。

将各章按照“案例引入-------数据结构及其操作-----案例分析与实现”的案例驱动总路来展开。

每章使用一个有趣的“问题案例“,由案例逐步引入新的数据结构,然后给出该数据结构的存储表示及各种基本操作的实现,之后进一步分析此案例,最终利用该数据结构来实现此案例。

这样,学生便能体会到从问题求解到程序设计的转换过程,深刻理解数据结构在程序设计中的作用。

(2)算法讲解更加细致。

学生学习数据结构最大的困难是不能将用文字表述的算法思想转换成程序。

新教材中对每个算法思想进行详细阐述,将用文字描述的算法步骤与用类语言表述的算法描述-一对应。

尤其是对于有循环结构的算法.本书在算法步骤的描述中利用缩进的格式清晰体现出循环过程。所以利用缩进的格式清晰地体现出了循环的执行过程。

本书算法由浅入深,所以学生通过学习这些算法,在不知不觉中便逐步提高了将自然语言描述的算法转化为高级语描述的程序的能力,真正提高了算法设计与算法实现的能力。
(3)优化教材内容。参考计算机专业最新的全国统考考研大纲

 

http://www.lryc.cn/news/435246.html

相关文章:

  • Python————正则表达式
  • 将你的github仓库设置为web代理
  • CTFHub技能树-Git泄漏-Index
  • vb.net发送邮件:如何高效地实现邮件发送?
  • mycat双主高可用架构部署-水评分表-范围分片配置
  • 开发模型例题
  • 一文搞懂 TS中 函数、枚举、别名 | TypeScript 入门指南 06
  • 基于JAVA+SpringBoot+Vue的前后端分离的图书馆管理系统
  • 基于SpringBoot+Vue的鲜花销售/鲜花商城/花店管理系统
  • 信号发生器在扫描模式下输出正弦波信号,需要注意设置哪些参数
  • xss-labs-master通关教程
  • 断点回归模型
  • app广告推送常见业务术语
  • 2024/9/11 小型PLC典型应用2:伺服canlink配置、指令、应用
  • 在IDEA中如何创建web项目?——不使用Archetype
  • 基于C#+SQL Server2008 开发三层架构(CS界面)图书管理系统
  • AIGC简化文件管理:Python自动重命名Word和PDF文件
  • 产线工控安全之防勒索病毒杀手锏
  • 超详细超实用!!!网站开发页面适配360浏览器兼容模式
  • 【Redis】主从复制 - 源码
  • Redis:缓存击穿
  • 一文说清什么是数据仓库
  • 【算法】哈希表相关
  • 企微机器人:企业数字化转型的得力助手
  • Linux编程之socket入门教程 socket通讯原理
  • Windows上安装RabbitMQ
  • 【C++ 高频面试题】构造函数和析构函数你了解多少呢?
  • linux中vim介绍以及常用命令大全
  • 线性代数 第六讲 特征值和特征向量_相似对角化_实对称矩阵_重点题型总结详细解析
  • CSS“多列布局”(补充)——WEB开发系列35