导航:首页 > 源码编译 > 不学算法只会编程

不学算法只会编程

发布时间:2022-07-13 21:06:37

⑴ 要想学好编程,是算法重要还是编程语言重要

想写编程,想做程序员,算法这个还真不讲究,但是逻辑思维能力一定要强,为什么这么说,因为一个客户想要的,你首先得做出来,而且,客户想不到的,你也要想到,所以程序员的思维不同常人,比如我是客户,我让你做一个 登陆 模块,当然客户的想法就是,你把登陆模块做出来,我只要账号密码对了就能进,这就是他的,但你呢,不仅正确的账号密码能进,你还要思考到,错误的账号,正确的密码,正确的账号,错误的密码,空账号密码,等等一系列,这些和算法无关。 其实编程的话,建议你从C学起,C前期只是一个过渡,不很难,但也不简单,学这个不仅要耐心,而且还要敢兴趣,否则根本就不要去学编程了,枯燥无味。 一旦C语言上手了,那么你去学PHP. HTML. .NET这些,就方便许多了。java这个根据个人所好吧 。 希望能帮到你, 不过请采纳,本人真心为你而答

⑵ 自学编程只学语言不学其它的计算机知识可以吗

这有点不切实际,因为你说的操作系统比如Linux,很多编程都要用到这个系统,再比如说数据库,你写了代码储存在哪里呢,这些东西都不能割裂来看,他们都是相辅相成的,就像你想学电脑打字,你光会拼音是不行的,你得会操作电脑系统,会用鼠标键盘一样,还是要系统的学习才好,如果是为了就业那就更加不能逃避了。

⑶ 不学编程 的人 学算法和数据结构有什么用

对算法算法和数据结构精通的人,解决问题的能力很强。
编程实际也是在解决问题,只不过把这种解决问题的方法用代码表现出来。

⑷ 编程需要额外学习算法吗

算法,一是为解决问题提供一个标准的模板,另一个就是给解决问题提供一种标准的“最速”方法。编写大型程序时,如果不能有效的利用算法,就会大大降低程序运行效率,你的程序就不会受人欢迎。
小型程序的话因为本身需要资源不多,所以即使自己不会算法,设计出的程序比“最速”方法慢很多,也不容易被觉察,只要效果相同,制作小型程序是可以不用学习算法的。
不过个人认为学编程如果只做小型程序的话肯定是业余型的吧……专业化的话还是学算法好

⑸ C语言,C++,java等编程语言要不要先学一些编程思想或者算法

个人建议:
1.先根据自己的爱好选择一门语言,如果不知道,可以先学c,c是比较基础一点的。
2.选择好了哪种语言(比如说c语言),然后可以先学一些比较简单的语句,数据类型等,有一定了解了再慢慢深入,比如说后面的指针。先易后难,这样自己也容易理解一些语句。
3.有一定的语言基础后,可以看一些该种语言的编程思想,编程思想是很抽象的理论知识,如果凭空看基本上没什么用,只有结合你所学的语句理解它,它才会显得有意义。c语言是面向过程的,java和c++都是面向对象的。这样当你再回过头看语句的时候,也能更好的理解这门语言。
4.算法最后学好一些,这个必须有比较深的语言功底了才好理解,因为许多算法中的语句都比较简洁,理解起来也比较困难。
总起来来讲,基础知识必须要扎实,比如说看书上的例子,可以先明白它这样是对的,先想为什么这样做,先知其然,再知其所以然。同时算法具有很强的实用性,如果以后想把一门学的很好,算法是必须,要不然你可能明白这样写没错,却不知道为什么要这样,或者有没有别的写法。希望可以帮到你。

你说的数据结构,组成原理,操作系统,计算机网络这些,有时间可以看看。不过这些比编程要好理解,相对而言,所需要的时间也会少些。计算机网络这块可能会比较杂,知识面会比较宽。
你是企业信息化方向的,有时间也可以了解一些现代信息与编程网络等方面的连接和应用。

⑹ 一个人如果只学编程而不学其它的有用吗

没有用的,编程必须要以其他学科为基础,尤其是数学,也许你现在感觉不到他的重要性,可你学到了一个地步,发现你根本就跟不上,建议先把学习搞好

⑺ 学习编程还要学习算法吗

学什么东西都得看你的用途 如果是急着找工作,解决某一方面的应用问题,或许暂时不用学习算法也可以 但是只要是做程序开发,最终一些关键的问题都离不开算法来解决 可能你需要找一本算法类的书籍研读一下,培养一下兴趣,这里可以推荐你看《程序员实用算法》,里面的代码都很实用并且很容易上手,让你真真切切地体会算法的自如应用能够给你带来什么好处

⑻ 请问学习编程 是先学 c语言还是学 有必要学算法吗

1.先根据自己的爱好选择一门语言,如果不知道,可以先学c,c是比较基础一点的。
2.选择好了哪种语言(比如说c语言),然后可以先学一些比较简单的语句,数据类型等,有一定了解了再慢慢深入,比如说后面的指针。先易后难,这样自己也容易理解一些语句。
3.有一定的语言基础后,可以看一些该种语言的编程思想,编程思想是很抽象的理论知识,如果凭空看基本上没什么用,只有结合你所学的语句理解它,它才会显得有意义。c语言是面向过程的,java和c++都是面向对象的。这样当你再回过头看语句的时候,也能更好的理解这门语言。
4.算法最后学好一些,这个必须有比较深的语言功底了才好理解,因为许多算法中的语句都比较简洁,理解起来也比较困难。

阅读全文

与不学算法只会编程相关的资料

热点内容
百家号服务器配置有什么用 浏览:598
怎么为电脑加密 浏览:58
服务器出现差错是什么意思 浏览:616
苹果app移到商店里怎么删掉 浏览:254
phpjsphtml 浏览:63
吃鸡手机国际服服务器超时怎么办 浏览:68
努比亚Z5无命令 浏览:641
展示网站云服务器 浏览:871
代码混淆器php 浏览:365
贝恩pdf 浏览:208
丙烯pdf 浏览:367
云服务器华硕 浏览:711
sublime3运行python 浏览:188
怎么把安卓视频传到苹果上面 浏览:82
手机拍鬼片用什么app 浏览:640
爬山虎app是干什么用的 浏览:506
有哪些写给程序员的歌 浏览:49
成都市命令 浏览:994
建立系列文件夹 浏览:984
苹果开机白屏带文件夹问号 浏览:734