什么是数据结构和算法对编程的重要性?

Zep*_*l M 1 algorithm

可能重复:
我为什么要学习算法?

您好,我是一个好奇的初学者,我不明白算法和数据结构在编程中是如何有用的.它们对于成为一名优秀的程序员至关重要吗?我为什么要学习它们以及它们在编写代码时如何帮助我?

非常感谢!

Mic*_*eyn 7

它们可帮助您编写有效的代码并以最佳或接近最佳的方式解决问题.没有它们,你将重新发明轮子 - 并不总是成功.

此外,它们可以帮助您构建代码,以便通过鼓励更好的设计/实现来更轻松地维护代码.