第0课——起航,新的目标

Posted 悄然拔尖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第0课——起航,新的目标相关的知识,希望对你有一定的参考价值。

其实,大多时候,我们大多都有一种感觉,能看懂别人的代码,可是自己写不出来,自己掌握的,是语言的基础,局限于语法层次,要想写出算法,需要数据结构的铺垫,后期也需要强大的数学推导能力。

数据结构不等于算法,但确实进阶算法的必备基础,比如,设计实现一个计算器程序,要能够做到识别整个计算表达式,不使用数据结构,几乎是不可能做到的。

如果自己不熟悉内部原理,到了需要定方案做项目的时候,是举棋不定的。比如排序,你只使用库函数的排序算法,可是并不知道它们的优劣,这样的项目开发,是有潜在风险的,而还有一点,和操作系统方面的有些东西不同,数据结构的知识,我们想学就可以深入学,而操作系统方面的某些知识,不是我们想深入就可以深入的,受限于技术封锁,在操作系统层次,有些东西知道怎么用即可,而数据结构,是可以深入研究的也是值得深入研究的。

问题抛出,再不使用数据结构的情况下,下面的问题只有穷举,如果使用了呢?

 

以上是关于第0课——起航,新的目标的主要内容,如果未能解决你的问题,请参考以下文章

第3课 - makefile伪目标的引入

第15课 - make的隐式规则(上)

第0课 - Makefile引言

OpenMMLab 实战营打卡 - 第 四 课 目标检测算法基础

第0课 - 数据结构引言

第06课:CNN 在机器视觉中的应用——目标检测