博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么样的人适合编程
阅读量:4350 次
发布时间:2019-06-07

本文共 435 字,大约阅读时间需要 1 分钟。

  作为一个从非计算机专业转过来当码农的我,我也不知道自己适不适合编程,今天遇到的一道算法题目,稍微增强了一丢丢的信心。

  如果说计算机科学是一座皇冠,那么算法和数据结构一定是皇冠上最闪耀的明珠,我们所学的计算机科学的知识,大部分归根结底都是算法和数据结构,我觉得这也是大部分用人单位都会考察面试人算法和数据结构基础的重要原因,一般来说,一个人的算法和数据结构基础是否扎实,能够很大程度上反应一个人的能力。

  在我看来,算法其实就是用所学的数学知识来让你的实现变得更加优雅。另外,算法的实现需要充分考虑问题所面临的各种情况,即所谓考虑问题的全面性,这个不由得就让我想起了高中时代的数学证明的分类讨论。

  综上,我认为有扎实的数学基础,并且认为自己在数学上比普通人有所长的童鞋是适合编程的。当然,这个前提是对编程本身有强烈的兴趣,能从解决问题中获得成就感。

转载于:https://www.cnblogs.com/smallrookie/p/6553054.html

你可能感兴趣的文章
Mapnik使用postgres中的栅格数据
查看>>
html基本知识
查看>>
HDU 1599 find the mincost route(floyd求最小环 无向图)
查看>>
Java学习之异常处理
查看>>
combox的DispalyMember和ValueMember属性的测试
查看>>
Start Developing Mac Apps -- Human Interface Design 用户界面设计
查看>>
linux下安装Mongodb
查看>>
Page.RegisterStartupScript和Response.Write的区别。
查看>>
hdu4348区间更新的主席树+标记永久化
查看>>
bzoj3261: 最大异或和 可持久化trie
查看>>
ZOJ 2532 Internship
查看>>
HDU 3452 Bonsai
查看>>
[Erlang12] Mnesia分布式应用
查看>>
图的遍历 | 1013 连通块块数
查看>>
Kinect 开发 —— 进阶指引(上)
查看>>
python学习笔记(六)time、datetime、hashlib模块
查看>>
uva489(需要考虑周全)
查看>>
C-关键字(二)
查看>>
排序笔记
查看>>
咏南APP(手机)开发框架
查看>>