`
jandroid
  • 浏览: 1935987 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

杨中科--数据结构的学习方法

 
阅读更多

1、数据结构难学吗?
答:数据结构、编译原理、离散数学。。。是比较难的几门课,努力学下来,肯定会受益匪浅。还有很多老师都是用教数学的方法教计算机,一定不要被他们误导了,自己要把课程上的算法用程序实现出来,这样才算真学到手了

2、总感觉数据结构和指针联系的比较紧
答:那是说明你还对指针不太熟,先把指针弄明白,否则你连这一关都过不了的话那根本不可能看明白数据结构最核心的东西。核心是数据结构的实现算法而非指针这样的实现手段,要知道在很多语言里是没有指针的,难道就不能实现数据结构了吗?
要学习好指针可以参考下面的文章:
10分钟透彻理解C语言指针 http://www.rupeng.com/forum/thread-233-1-1.html
C语言指针问题快速解惑(二) http://www.rupeng.com/forum/thread-234-1-1.html
C语言指针问题快速解惑(三)http://www.rupeng.com/forum/thread-236-1-1.html

3、想学java,有有人告诉我应该好好钻研数据结构这些基本的理论知识,我该不该放弃java啊,我该怎么走哪条路?
答:数据结构这些东西不是空对空的理论,必须用一门语言来实现,脱离语言谈数据结构没有实际意义。 你已经学过java,那么你首先用java内置的那些数据结构类来学习数据结构的实际应用,了解数据结构的应用以后再自己用java写一些数据结构的算法 出来这是一个很好的结合的东西。学了半天c、java,有几个同学能实现最简单的堆栈呢?如果只是学java,学了半天只是学一些孤立的语法点,只有用它 写点有用的东西才算真正掌握了,而自己写数据结构的这些算法是最实际、最有效的。企业里对应届生的要求可不是jsp、struts这些东西,而是动手能 力、扎实的基础知识以及理论联系实际的能力。

分享到:
评论

相关推荐

    传智播客杨中科C#视频(1-13季).rar

    在C#的学习过程中,首先会接触到的是基础语法,包括变量、数据类型、运算符、控制结构(如if语句、switch语句、for循环、while循环等)。这些是编程语言的基础,为后续的程序设计打下坚实基础。此外,还会深入学习...

    杨中科老师的全13季 .NET视频教程(C#),绝对经典

    他的教学方法和对技术的深刻理解可能在这套教程中体现出来,使得学习过程更加有趣和有效。 【压缩包子文件的文件名称列表】:0d4d596166ed4b2f875949592511d657 这个文件名看起来像是一个哈希值,可能是为了保护...

    杨中科.net13季

    《杨中科.net13季》是一系列...通过《杨中科.net13季》的学习,学员不仅能够全面理解.NET技术体系,还能掌握实际项目开发中的最佳实践。无论是初学者还是经验丰富的开发者,都能从中受益,不断提升自己的.NET技术能力。

    杨中科.Net培训实况教学视频学习笔记1-13季

    【.Net框架与C#编程基础】 .Net框架是由微软公司推出的开发平台,它包含了用于构建、部署和...学习C#的基础,从控制台程序开始,逐步掌握变量、类型、函数、控制结构等核心概念,这将为后续的深入学习打下坚实基础。

    传智播客.NET培训种子全集(杨中科)

    " 表明这是一套完整的.NET学习资源,由传智播客出品,以杨中科老师的专业教学经验为基础,涵盖了.NET技术的各个方面。课程的完整性意味着它不仅包含基础概念,还可能涉及高级特性和实战技巧,为学习者提供了全面的...

    杨中科培训

    【杨中科培训】是针对C#编程和ASP.NET技术的一系列教育资源,旨在帮助学习者深入理解和掌握这两项关键的IT技能。C#编程是微软公司推出的一种面向对象的编程语言,广泛应用于Windows桌面应用开发、游戏开发以及移动...

    杨中科微软面试全程分享(连载打包).

    1. 技术面试:微软的技术面试通常会考察候选人对计算机科学基础的理解,如数据结构、算法、操作系统、网络等。杨中科可能会分享他在面试中遇到的具体问题,以及如何解答的经验,这对于准备面试的人来说是非常宝贵的...

    程序员的SQL金典_杨中科

    《程序员的SQL金典》是杨中科先生撰写的一本针对程序员的SQL学习指南,它深入浅出地介绍了SQL语言在数据库管理、数据查询、数据更新等方面的应用。这本书旨在帮助程序员提升SQL技能,以便更好地在实际工作中解决问题...

    web开发基础杨中科自己动手写网站2

    在“Web开发基础杨中科自己动手写网站2”这个主题中,我们主要关注的是Web开发的基本概念和技术,以及如何通过实践来构建一个完整的网站。Web开发是一个涵盖广泛领域的概念,包括前端开发、后端开发、数据库管理、...

    传智播客杨中科DOM

    通过DOM,JavaScript可以动态地访问和修改网页的结构、样式和内容。 #### 1.1 倒计时功能实现 在提供的代码片段中,可以看到一个倒计时功能的实现。主要涉及到以下几个关键点: - **getElementById**: 用于获取...

    数据结构课件和源代码如鹏网友分享

    这个压缩包中包含如下几个文档:1,数据结构code ,2,数据结构讲义(清华大学 严版) 3,上课用的课件, 4,杨中科一些学习建议.txt 。是学习数据结构的的精华,对学习数据结构非常有帮助。希望能对大家有用

    传智播客-杨中科.net【html基础加强课】课件

    通过杨中科老师的".net【html基础加强】"课件,你不仅可以系统地学习HTML,还能了解到与.NET框架相关的HTML应用,为将来深入学习C# Web开发打下坚实的基础。无论你是编程新手还是寻求技能提升的开发者,这都是一个...

    IT学生解惑真经 肖舸 杨中科 左飞 著

    书中的内容可能涵盖了多个IT领域的基础知识,例如编程语言(如C++、Java、Python等)、数据结构与算法、操作系统原理、计算机网络、数据库管理、软件工程、计算机图形学等。这些知识是计算机专业学生必须掌握的基础...

Global site tag (gtag.js) - Google Analytics