为什么说程序=算法+数据结构
听到 程序=数据结构+算法
,可能很多同学觉得不太好理解。那么如果我说 程序=变量+业务
,是不是就好理解了。
其实我们开发一款应用程序,就是定义一些变量,然后围绕这些变量进行业务的开展。
理解了,我们再来说。变量只是统称,我们可能针对不同的业务使用不同的变量类型(数据结构),来实现业务(算法)。
这么一说,是不是更好理解教科书里的话了。
听到 程序=数据结构+算法
,可能很多同学觉得不太好理解。那么如果我说 程序=变量+业务
,是不是就好理解了。
其实我们开发一款应用程序,就是定义一些变量,然后围绕这些变量进行业务的开展。
理解了,我们再来说。变量只是统称,我们可能针对不同的业务使用不同的变量类型(数据结构),来实现业务(算法)。
这么一说,是不是更好理解教科书里的话了。