对于一个程序员来说,两者都是很基础的东东,都很重要,缺一不可。原因如下:
1. 任何软件必然要通过某种编程语言实现,因此编程语言必不可少;
2. 任何软件都是由数据结构和算法构成的,因此算法比不可是;
3. 任何软件必然要通过某种编程语言实现某种算法;
退一步,如果你不是程序员,不实现具体的软件,仅仅是算法工程师。那么是否可以只学算法而不学编程语言呢?
回答是否定的,算法工程师设计的算法总要进行验证的,验证总要一种编程语言的。
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。