【发布时间】:2013-03-01 10:29:40
【问题描述】:
目前我正在阅读一本关于算法的书,并发现了排序的这种用法。
重建原始顺序 - 在我们为某些应用程序排列一组项目之后,我们如何恢复它们的原始排列?为项目的数据记录添加一个额外的字段,以便第 i 条记录将此字段设置为 i。每当您移动记录时,请携带此字段,然后在您想要返回初始订单时对其进行排序。
我一直在努力理解它的含义。而我失败得很惨。有人帮忙吗?
【问题讨论】:
-
它只是告诉在某处保留原始位置的痕迹,以免丢失此信息。