【答疑释惑第七讲】如何学好算法?

疑惑一

如何学好算法?

很多初学的小白都问,我数学不好,算法没感觉咋办啊,诚然算法和数学有着直接的关系,一个普通程序员和高级的程序员差距基本上在算法上,但是算法的学习不是孤立的,就拿c/c++学习的小伙伴来说,学习算法的前提是把数据结构搞好,数据搞好的前提是把指针彻底的搞明白,要不然真不知道那些链表,二叉树这些东西怎么去运算,c++里面的泛型编程很多函数或者方法都是一些优质算法的体现,不懂的可以继续在微信后台来问,输入关键字算法获取更多信息

疑惑二

刚上大一的新生,想学编程该怎么入手?

很多刚上大学的小伙伴,内心充满着对编程的向往但是不知道怎么入手,小编的建议是先学好计算机组成原理,明白计算机的如何运行的,然后选定自己内心喜欢的一些方向,方向不懂的可以先自己去网上搜下大致的方向,然后选定一个方向,选择一个这个方向相关的语言,选择一本教材开始学习,开始学的时候肯定很多不懂,这都是正常的,可以自己建个疑问本,把自己所有的疑问一一记录下来,然后随着学习过程慢慢的就消化掉,不怕笑话小编就是这么入门的,每次解答完以前的疑惑都是一件很好的事情,慢慢的兴趣和知识越来越丰富。输入关键字zx获取编程自学手册

疑惑三

跟着在线直播视频学习效果咋样?

在线直播视频说白了,还是视频,和直接在网上直接下载一整套的学习视频差别不是很大,在线视频可能在名字上面更加显得高大上,个人觉得学习一门编程语言采用原始的看书的方式最有效,可能坚持起来最难,因为在看书的过程中会不断涌现疑问点,这个时候毅力不坚强可能直接选择放弃了,但是这么疑问点正是建立真正的知识体系所必须的,没见那位技术大牛是看看视频学习技术的,学习的过程一般先了解大致的框架,然后买本书开始自己的学习之旅,遇到不懂的直接网上找找答案,同时在这个过程中是不能放弃实践的,实践的前提是理论基础弄的差不多,实践起来才会有针对性。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-11-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员互动联盟

初学自学编程,从什么语言开始起步比较好?

自学编程如果是兴趣方面的可以选择比较简单的入门语言入手,然后再慢慢切入到新的编程语言,目前相对来说比较好入门的编程语言是python,这门语言的集成度非常高,适...

3295
来自专栏Golang语言社区

第六节 Go语言变量

干货来了!!!为了让更多的小伙伴喜欢Golang、加入Golang之中来,Golang语言社区发起人彬哥联合业界大牛共同推出了Go语言基础、进阶、提高课程,目前...

922
来自专栏小詹同学

刷 LeetCode 那点事 !

有一段时间没有更新 LeetCode 打卡帖了 ,其实自己有偶尔刷题 ,但是没有写成文章记录分享出来 ,主要还是自己懈怠了 ,另一个重要原因就是写这记录帖比较费...

1643
来自专栏少儿编程

你肯定学了假的编程

很多人开始学编程的时候都会有一个疑惑,我到底该学什么编程语言?参考的依据要么来自“砖家”、要么是来自热门语言排行榜、要么是来自薪资排行榜等。殊途同归,所有的人都...

1461
来自专栏Cloud Native - 产品级敏捷

A/B Test;名字取得不好, 很容易让人产生误解

2017.9.24, 深圳, Ken Fang A/B Test;名字取得不好, 很容易让人产生误解, 认为它是 “测试”。 其实… A/B Test 是...

1849
来自专栏ATYUN订阅号

【盘点】最适合AI开发的六种编程语言

? 自从AlphaGo战胜柯洁,AI风头就一直无人能及。而对于开发者来说,AI是一个十分广阔的领域,很多编程语言都可以利用AI进行开发。下面是整理出的几种典型...

35412
来自专栏程序人生 阅读快乐

代码之髓:编程语言核心概念(图灵程序设计丛书)

《代码之髓:编程语言核心概念》作者从编程语言设计的角度出发,围绕语言中共通或特有的核心概念,通过语言演变过程中的纵向比较和在多门语言中的横向比较,清晰地呈现了程...

1072
来自专栏Java学习网

程序员面试的标准答案并不标准

程序员面试的标准答案并不标准 Peter Verhas在技术面试时问了一个看似无关的问题,并得到了一个虽然没错但并不恰当的答案。随后,他宣称,“有时候,我会碰到...

2477
来自专栏绿巨人专栏

读书笔记: 博弈论导论 - 18 - 不完整信息的动态博弈 信息传递和廉价谈判

1345
来自专栏PPV课数据科学社区

【工具】如何根据变量类型选择数据分析方法?

面对大量数据,你将如何开展数据分析?您会选择什么样的数据分析方法呢?您是否看着数据感到迷茫,无所适从。认真读完这篇文章,或许你将有所收获。 把握两个关键 1、抓...

2906

扫码关注云+社区

领取腾讯云代金券