查看新帖 设为首页

打开手机扫一扫

开启辅助访问

洛阳社区

 找回密码
 注册

QQ登录

只需一步,快速开始

便捷登录,只需一步

搜索
文化
生活
查看: 893|回复: 0

[讨论] 文化-江苏快三3走势图交流群++328444

[复制链接]

14

主题

14

帖子

0

精华

社区游民(lv2)

Rank: 2Rank: 2

积分
93
发表于 2017-11-13 18:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
要成为优秀的算法工程师(注意这里是优秀),首先要熟练的掌握数学知识,比如大学里面学习高等数学、线性代数、概率统计、离散数学、组合数学、矩阵论等课程,就为我们成为算法工程师打下了坚实的数学基础。其次要学好《数据结构》这门课程,比如里面的链表、矩阵、树、图等各种典型的数据结构以及常用的查找和排序算法(比如二分查找、冒泡排序、快速排序、希尔排序等,并熟悉各自算法的时间复杂度)。对于通用型的算法思想,比如递归、递推、贪心、分治、动态规划等算法策略要熟记于心并能灵活运用。总之成为一名优秀的算法工程师,离不开深厚的数学功底。要能灵活的使用上述各种知识,解决实际生活中的问题。有个简单的途径就是参加ACM竞赛。通过简化生活中的实际问题,使用算法去实现,这种成就感非常强。此外就是熟练掌握各种开发工具和开源框架(比如Caffe、TensorFlow等),能够使用编程语言(比如python或c++等)实现和验证自己的算
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

洛阳圈儿微信
扫一扫
关注洛阳圈儿

快速回复 返回顶部 返回列表