我真的不知道这个问题的名称是什么,但它有点像有损压缩,我的英语不好,但我会尽可能多地描述它。
假设我有来自未知来源的未排序唯一数字列表,长度通常在 255 到 512 之间,范围从 0 到 512。
我想知道是否有某种算法可以读取数据并返回类似种子号的东西我可以用它来生成一个接近原始但有一定程度错误的列表。
例如
原始清单
{5, 13, 25, 33, 3, 10}
重新生成的列表
{4, 10, 30, 30, 5, 5} or {8, 20, 20, 35, 5, 9} //and so on
这个问题有名字吗,有没有可以做我刚才描述的算法?它是否与蒙特卡洛方法
相同,因为据我了解它不是。
是否可以使用有损压缩中使用的一些技术来获得这种近似值?
我试图解决这个问题的方法是使用一个简单的 16 位 RNG 并蛮力将所有可能的值与原始列表进行比较,然后选择差异最小的那个,但我认为这种方式相当愚蠢且效率低下.