在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。