窃以为:
程序程序,可以从字面上理解。肤浅的理解,电脑程序就是一大堆电脑指令(命令)。 就好像你叫小明去超市买菜,然后再去卖米,最后回家一样,你命令小明的这些无形的东西就相当于程序咯。只不过“去买菜”、“去买米”等指令变成了电脑里的一段有序的数据,这个任务由电脑,而不是由小明来完成。
这可以是一个程序:定义一个字节的空间A,另空间A=10,显示数据A。
深入点可以把程序看成 数据结构+算法。
学过函数吧?这个可以称为电脑里的算法,再+上一些数据,+上一些跳转等等,可以成为一个程序。
《黑客帝国》里说的世界只不过是个虚拟世界,一大堆数据代表世界的世界。
我懂一些编程。学程序嘛,学懂是不难的,灵活运用嘛,呵呵有难度了。小有小的学,大有大的学。学习编程和学下象棋差不多吧~
由0和1构成的字符串被看成了一个动作序列,给定另一个字符串,比如“1001”,则代表了另一个动作序列。当然,就开关灯而言,不可能有两个关灯(开灯)的动作连续发生(因为没有人能“关”上一个已关上的灯),因此在动作序列字符串中不应出现前后相邻的两个字符所代表的数字完全一样的情况。