如果C语言和数据结构都没学好,还有可能学好Java吗

2024-05-05 09:51

1. 如果C语言和数据结构都没学好,还有可能学好Java吗

首先搞清楚为什么没有学好,如果单纯就是不认真学导致基础不扎实之类,但是现在时间非常紧张,没时间重学上述两门,那我觉得认真学Java也是可以的,Java面向对象,入门很简单,比C语言简单,要说学习难度肯定没上述两样难。只是后期要学算法基本数据结构肯定少不了,要补上。
如果是C语言和数据结构都认真学习了但是不理想,现在时间充裕,想要学好Java,我建议就是重学一遍数据结构。C其实是比较难的,和指针,地址牵扯很多,一时有些理解不了,可能学了Java之后就茅塞顿开了,不必太着急。而学习数据结构的话,我相信认真学了C的人不可能看不懂数据结构,数据结构对于算法设计必不可少吧。
如果你学了C语言和数据结构,没学好,学了其他的如汇编操作系统,也没学好,那么有没有想过改变自己的方式呢,是否钻牛角尖,是否考虑问题片面,没有带入计算机系统这个大环境,思考下计算机怎么存储,读取,处理的。
其实最多的情况是态度问题吧,态度不端正,得过且过,学什么都是半吊子,认真且想学,怎么会有学不会的呢~

如果C语言和数据结构都没学好,还有可能学好Java吗

2. 掌握C语言之后是先学数据结构还是先学JAVA好?

学好C语言是王道,学java是正道,这个要看你的目标和用途。如果你学c语言的目标是为了初步掌握编程基础。并打算学习更高级语言做web开发那可以考虑直接去学java如果你想更深入的了解编程,体会编程的精髓,那么就先学数据结构吧。但是不论如何,数据结构你早晚都得学,没有一个程序员没学过数据结构的。学习数据结构能让你更深入的了解与认知一些以前根本想不明白的东西。并且学习数据结构对学习任何一门新语言都有一定帮助。
C语言可以对电脑的底层进行编程,java是一种跨平台的编程语言,在格式上二者很相似。

3. 掌握C语言之后是先学数据结构还是先学JAVA好?

学好C语言是王道,学java是正道,这个要看你的目标和用途。如果你学c语言的目标是为了初步掌握编程基础。并打算学习更高级语言做web开发那可以考虑直接去学java如果你想更深入的了解编程,体会编程的精髓,那么就先学数据结构吧。但是不论如何,数据结构你早晚都得学,没有一个程序员没学过数据结构的。学习数据结构能让你更深入的了解与认知一些以前根本想不明白的东西。并且学习数据结构对学习任何一门新语言都有一定帮助。
C语言可以对电脑的底层进行编程,java是一种跨平台的编程语言,在格式上二者很相似。

掌握C语言之后是先学数据结构还是先学JAVA好?

4. C语言 和数据结构该怎么学好?

我有一些建议  1.目的要明确  首先确定自己的目的,是为了以后就从事程序设计职业,还只是为了应付考试,还是为了学习更多的知识而希望打下好的基础。  2.书籍的选择  既然确定好了目的,选择书籍是很重要的,这里的内容供你参考一二。  前面已经说过了,目的要明确,而书籍是根据目的进行选择的。  为了从事程序设计职业的,建议购买Deitel父子的《C how to program》。这本书强调了编写程序的绝对规范性,对未来在职场中对程序的规范化有着良好的开端,印度的程序员为何在世界上受到如此的欢迎,主要的原因就是他们有着统一的编写格式,这样对企业的程序开发周期有着飞跃性的提高。  为了应付考试的,建议购买谭浩强的《C程序设计》,这本书的目的就是为了应对当今中国计算机考试的,而不是让你在职场中熟练的使用C语言,而且对相关的C++书籍衔接不好,不推荐想研究好C语言的人员购买此书。  为了希望学习C语言而为日后打下基础的,建议购买Kernighan和Ritchie的《The C programming Language》,这本书能够给你对C语言作为基础一切要求。  3.用最笨的方法学习  买来了书,剩下的内容就是学习了。方法?最笨的方法就是最有效的方法,其实学习C语言的方法就是反复阅读上面的书籍(当然了,为了应付考试的还要背诵一些内容),读一遍不懂可以读第二遍,直到读懂为止。如果你需要捷径,你可以问问Eris研究了多少年的C语言。  4.多做练习  别怕累,每本书都配有大量的练习,这对你理解当章的内容有很大的帮助,没有答案怎么办?不是有输出范例吗?把它在你的C编译器上进行编译,看看出来的结果和你需要的是否一样,反复尝试,直到得出正确的结果。由于每章学到的内容不同,你可以再学完后面的内容后,重新改进原来的C程序,不知不觉中,你的水平已经有了很大的进步。不要有了问题就问,你可以先放在一边,等你学完下面的章节,你可能将前面的问题已经解决了呢!  5.读程序,写程序  经过上面的步骤,你已经能轻松解决书中的问题了,现在你就应该上网了,上网去读人家的程序源码,把你的想法写上去或者再写出新的程序,直到有了自己的一套风格。  至于难点,只要你认真学,认真练,应该没什么难的地方的 ....

5. C语言没有学好,怎么学数据结构??

数据结构和C语言本身无关。
1、数据结构很重要,在学习计算机类相关知识中占有很大成分,它注重的是思想,想法。数据结构所讲的就是一些算法,核心算法,讲解那些问题的解决核心算法,学习数据结构主要帮助你去更好的锻炼你的思考能力,看到一个编程题,如何去想,如何去构思,怎样才能解决。考研过程中数据结构也是一个重要的考察对象。
2、总之,它很重要,建议学好链表和线性表那一章,那是整个数据结构的基础之基础,后面的学习基本上都是在那上面展开的。在学习过程中,要多想,多思考,多看书,要用心去体悟书本的那些算法,去理解那些核心思想,去把握,去学习,去掌握。学习久了,就会有感觉的,边学边练习也是不错的做法,相信会学好的。

C语言没有学好,怎么学数据结构??

6. 我想学数据结构,java语言的,看什么书比较好

有很多,数据结构和抽象问题求解--Java语言描述》这本个人觉得还可以,里面会一步步教授如何设计一些容器、集合的实现,而且经常举一反三,我暂时将其划分为中级阶段的书
《大话数据结构》这是大话系列的第二本,总的来说比较浅显易懂,可以对数据结构有轻松入门的了解,缺点是版本刚出来,有些错误还待勘正,可作为初级阶段入门书籍。
《数据结构与算法分析--Java语言描述》这个就比较经典了,里面比较偏重介绍引导设计的思想也有代码实现,个人认为是初进中阶段的读物。
《算法导论》这本就不用多介绍了,法的偏理论书籍,想来应该可以算是一本高级进阶的书了。
言而总之,等到代码累积量到一定程度的时候,自然而然就会去想加强数据结构和算法相关知识了。读书这种东西,一千个读者有一千个哈姆雷特,只希望这里能提供一个参考给楼主。

7. 自学c语言中的数据结构与算法,看哪些书比较好?

自学c语言中的数据结构与算法,我把它分为入门,巩固,应用,提高,进化这几个阶段,不同阶段可以看不同书籍。
《数据结构与算法分析——C语言描述》 ,一般大学普遍教程。
《算法设计与分析》
《算法引论》
《Elements of Programming》
《C Interfaces and Implementation》
这个相关书籍貌似没得,可以自己是一些功能,如下:
《Algorithm Design Manual》
《The Science of Programming》
《编程珠玑》
《Algorithms 4th》
《Advanced Data Structures》
如果你想成为一个码农或是熟练工(Code Monkey),你大可以不学算法,因为算法对你确实没有用;但如果你想成为一个优秀的开发者(Developer),扎实的算法必不可少,因为你会不断的掉进一些只能借助算法才能爬出去的坑里。所以,骚年加油把。

自学c语言中的数据结构与算法,看哪些书比较好?

8. 数据结构(C语言),相对于C语言那个难学?C语言学得还可以,但是没学过数据结构,想问下数据结构难学么?

1、C语言是基于语法的,数据结构(C语言)是基于算法的,C语言只是其描述算法的工具;
2、C语言的学习以及编程,只是针对一个小问题,写一小段程序即可;数据结构是力求解决一个问题,根据这个问题,看有多少操作(处理方法),要定义一个合适的数据结构,然后将这些操作实现,当然如果设计好的话,还应提供执行这些操作的界面;

3、学好数据结构,要对C的指针、结构、数组等有比较深刻的理解,尤其是指针。

4、仔细研究一个完整的示例,如线性表,将它理解,其他可触类旁通。
最新文章
热门文章
推荐阅读