虚构的百老汇演出每周六有3场演出。门票适用于特定节目和列举的座位。编码showtime
和连续枚举的seat number
的过程定义了一张独特的票证。票据用条形码编码,条形码包括用于测量出勤率的所述数据。
编码时间概念的过程是否是一个示例序列化的过程?列举?如果没有,它应该叫什么?
序列化有两个含义: 与同时相比,某些操作被序列化,即顺序执行。 2.一些数据结构以可以存储的格式变换,例如,在一个文件中。 枚举对我意味着 3.可以接受有限数量值的变量的数据类型。
因此,编码时间和座位的概念对我来说是一个例子2.因为只需存储日期,节目和座位,这是独一无二的。
但它也是3的一个例子,假设如下:
enum
编码为64位,即最大值为2 ^ 64,即大约10 ^ 21。现在的问题是,地球将存在多久。
人们假设我们的太阳将在大约50亿年内成为一个红巨星,并灭绝地球上的所有生命。因此,50亿年= 5 * 10 ^ 9年= 52周/年* 5 * 10 ^ 9年,即大约250 * 10 ^ 9个星期六。
有3个节目/星期六这是大约10 ^ 12节目,直到地球结束。
但是enum
可以编码10 ^ 21个节目,因此编码没问题......