学数据结构,仅仅须要主要的编程体验
【来信】
老师,您好。我是华南理工大学的非计算机专业大二学生,可是发现自己的编程能力太差。想学数据结构但不知道要学好这个须要什么基础。
大一时学校也仅仅是水水地安排了c++课程,可是特别浅。希望您能够依照知识进阶列出一个学科顺序表,要是能附带推荐几本经典教材就更好了,谢谢老师。
【回复】
学习数据结构,仅仅须要会用一种语言,能编写一般的程序。这就能够了。
假设如今你有困难,我认为还是在学C++时实践没有跟上。学校开的课程,须要自己配备一定的自主学习。你喜欢编程,对学校C++课程感觉水和浅,由于这学期我也教了一门非专业的课,我表示理解了。我根本推不动“大部队”往前走,让学生学深点。我仅仅能依据个别学生的须要,指导他们自学。所以给你的学科顺序表、经典教材之类的。暂不须要,你再深入学,也自然能自己给出答案。
推荐资源的话,你能够将我要求我的学生做的实践做完就可以。
==================== 迂者 贺利坚 CSDN博客专栏================= |== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==| |== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==| |== 我写的书——《逆袭大学——传给IT学子的正能量》 ==| ===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 ===== |
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5120181.html,如需转载请自行联系原作者
学数据结构,仅仅须要主要的编程体验相关推荐
- 学编程为什么要学数据结构?
招聘搞笑事 如果你关注招聘试题,越是大的公司,问的问题越基础,有的甚至问你什么是栈和队列,反而一些小公司会关心你做过什么系统,关注点不同,大公司更注重基础扎实,发展潜力,而小公司希望你立刻.马上为他干 ...
- 为什么要学数据结构?| 原力计划
作者 | 牧小农 责编 | 屠敏 出品 | CSDN 博客 前言 在可视化化程序设计的今天,借助于集成开发环境可以很快地生成程序,程序设计不再是计算机专业人员的专利.很多人认为,只要掌握几种开发工具就 ...
- 为什么要学数据结构?
文章目录 一.前言 二.为什么要学数据结构 三.数据结构无处不在 3.1 数据库 3.2 操作系统 3.3 文件压缩 3.4 游戏 四.数据结构类型 一.前言 在可视化化程序设计的今天,借助于集成开发 ...
- 主流技术Java、Python怎么学?如何提升你的编程基本功?(MySQL、Linux、算法的核心知识讲解,瓶颈期的你如何做提升?)
前言 关于Java.Python这两个目前"斗"的最狠的编程语言,我相信很多人都并不陌生,每一个拿出来将都是长篇大论,所以我就长话短说,希望帮助你在未来的编程生涯中,对于主语言的选 ...
- Dora.Interception,为.NET Core度身打造的AOP框架 [1]:更加简练的编程体验
很久之前开发了一个名为Dora.Interception的开源AOP框架(github地址:https://github.com/jiangjinnan/Dora,如果你觉得这个这框架还有那么一点价值 ...
- 数据结构 python的书推荐-为什么程序员一定要学数据结构?数据结构书单推荐~...
原标题:为什么程序员一定要学数据结构?数据结构书单推荐~ 来自:程序员书库(ID:OpenSourceTop) 人们最初使用计算机是用来处理简单的数值计算问题,当你使用计算机来处理一个问题时,一般经过 ...
- 奉劝想把编程学好的学弟们 · 如何高效学习编程?
大家好,我是安然无虞. 目录 一.毕业想成为程序员,现在该怎么学? 1.IT行业是不是值得进入? 2.想做研发工作,该学习什么? 二.怎么学,有方法吗? 1.入门攻略 怎么学好C语言 使用C语言写一些 ...
- python自学需要下载软件吗_编程入门先学什么软件 想要自学编程,先学的Python,需要下载什么软件,有什么推荐课程吗?...
编程入门自学需要什么软件? 那要看你学啥语言了,如果java,就选eclipse,editplus.如果是c语言,我建议选择,vs或者C-FREE,python的话,我就不太清楚了.我个人基本不用py ...
- 地大c语言课程设计题目,中国地质大学数据结构课设-全国铁路运输网最佳经由问题课程设计报告精选.doc...
中国地质大学数据结构课设-全国铁路运输网最佳经由问题课程设计报告精选 数据结构 上机实习报告 实验题目:全国铁路运输网最佳经由问题 班级: 姓名: 学号: 完成日期:2017年4月25日 目录 课程设 ...
最新文章
- 移动网站性能优化(未完。。。)
- 目标检测--Enhancement of SSD by concatenating feature maps for object detection
- 切莫让争执搁浅技术研发
- 67. Leetcode 450. 删除二叉搜索树中的节点 (二叉搜索树-基本操作类)
- 如何使用Visual studio C++(VC++)编译C?图解,详!!!
- latex ht在下一页_告诉我们在下一本出色的领导力著作中要包括的内容
- UVA12541 LA6148 Birthdates【最值】
- C++奥赛一本通刷题高精度题解
- Linux Crontab定时任务
- 10000元重金奖励:谁能开发这样的编辑软件程序,编辑软件功能说明
- BZOJ 2734: [HNOI2012]集合选数( 状压dp )
- Matlab imnoise函数的说明
- 必收藏的九大塑料注塑成型技术及其特点
- centos 7 系统安装
- IC卡参数公钥之 AID和RID
- KeyShot 11.1 现已推出
- 云计算openstack——云计算、大数据、人工智能(16)
- DxO PhotoLab 4 for Mac(RAW图片处理工具)
- 本地计算机无法启动wireless,win7系统使用无线时提示:“windows无法启动wireless”的解决办法...
- 82---Python 动态绘制阻尼振荡
热门文章
- vue-cli简单使用心得
- Vue2.x中vuex的使用方法及应用时的项目文件结构设计以完整demo实例解释
- 收集一些 有效的算法
- 利用JOrgChart只需2分钟即可配置简单组织机构图
- cocos2dx之lua项目开发中MVC框架的简单应用
- 中国人工智能学会通讯——基于视频的行为识别技术 1.7 视频的深度分段网络...
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)...
- nullnulle-人事管理系统-人事档案-变更管理-人员合同变更
- 好语言,就该善用它——《C++语言的设计与演化》读书笔记
- 递归方式-全排列生成算法