怎么破“完全看不懂”
2016-04-19 14:58
197 查看
【来信】
老师,恳请您讲讲您在csdn上关于二叉树的基本操作算法的思路,主要是那几个函数;链接。尤其是创建二叉树的,完全看不懂。谢谢老师啦
【回信】
收到你的请求,我有些为难。要讲讲,怎么讲呢?通过书面的方式写出来吗?你找几本书看看更合适,书上讲得,肯定比我着急中写出的要好。要说用讲课的方式,CSDN学院的视频已经讲过。其实,要是面对面,或许可以通过对话,这是最好。
我想到的是,你在看不懂的情况下,应该分析下原因。这里学习的资源实际已经是足够丰富,主要问题不是外部条件。最大的可能,是你自己的知识结构不足以支撑这个知识点的学习。分析下,障碍在哪里:是指针绕不清,栈操作搞不懂,循环、分支执行流程就难于把握?哪一块薄弱,找资料把那一块补一补,自然就学懂了。
我猜到的另一种可能,是代码描述算法时,显得太过于抽象。你可以在阅读程序的过程中,通过画图的方式,将其形象化起来。
【后记】
近日辅导过的几位同学,开始自觉地调整自己的行为。开始醒悟了,进步也就开始了。他们也遇到了“看不懂”的问题。原因很简单,知识之间有关联,基础的知识和技能不具备,遇到障碍不是很正常吗?
一方面提醒还处在蒙蔽当中的同学快快醒来,多等一时,就多一份的困难,学习的成色,也可能会推出一份色泽。另一方面,醒来了,在追赶的路上,你只能走快些才是,缺啥补啥,这是在方法上不得不“高效”的选择,有机会,将基础补上,编入你的知识体系当中。
老师,恳请您讲讲您在csdn上关于二叉树的基本操作算法的思路,主要是那几个函数;链接。尤其是创建二叉树的,完全看不懂。谢谢老师啦
【回信】
收到你的请求,我有些为难。要讲讲,怎么讲呢?通过书面的方式写出来吗?你找几本书看看更合适,书上讲得,肯定比我着急中写出的要好。要说用讲课的方式,CSDN学院的视频已经讲过。其实,要是面对面,或许可以通过对话,这是最好。
我想到的是,你在看不懂的情况下,应该分析下原因。这里学习的资源实际已经是足够丰富,主要问题不是外部条件。最大的可能,是你自己的知识结构不足以支撑这个知识点的学习。分析下,障碍在哪里:是指针绕不清,栈操作搞不懂,循环、分支执行流程就难于把握?哪一块薄弱,找资料把那一块补一补,自然就学懂了。
我猜到的另一种可能,是代码描述算法时,显得太过于抽象。你可以在阅读程序的过程中,通过画图的方式,将其形象化起来。
【后记】
近日辅导过的几位同学,开始自觉地调整自己的行为。开始醒悟了,进步也就开始了。他们也遇到了“看不懂”的问题。原因很简单,知识之间有关联,基础的知识和技能不具备,遇到障碍不是很正常吗?
一方面提醒还处在蒙蔽当中的同学快快醒来,多等一时,就多一份的困难,学习的成色,也可能会推出一份色泽。另一方面,醒来了,在追赶的路上,你只能走快些才是,缺啥补啥,这是在方法上不得不“高效”的选择,有机会,将基础补上,编入你的知识体系当中。
相关文章推荐
- hdu-5003 Osu!(水题)
- [51NOD]大数加法(模拟)
- spring事务管理几种方式
- Objective-C Runtime能做什么?
- UIEdgeInsets - 1
- 百度地图定位
- vs2012没有C#智能代码提示+更新后报错“未找到与约束匹配的导出”
- css3 box-sizing属性
- 解决webview加载网页出现白屏的问题
- 存储过程清理N天前数据
- Spring多数据源分布式事务管理/springmvc+spring+atomikos[jta]+druid+mybatis
- 初始安卓基本控件_button
- 进程与线程的区别
- fir.im Weekly - 如何打造 Github 「爆款」开源项目
- javascript深入理解js闭包
- 并发教程之Executor接口
- centos 7 安装mariadb
- 【Leetcode】33. Search in Rotated Sorted Array
- 先贴出代码C++ 中的单例模式
- Newtonsoft.Json高级用法