什么是算法?算法在编程中有什么作用?

我想知道什么是算法,是不是因为计算机处理的是数据,处理数据的方法就是算法?

嗯,邹老师讲过“程序=数据结构+算法”