我有一组整数,我希望有一个最紧凑的表示.我有以下约束/功能:
我尝试了一些事情,但我对结果不满意,并且我确信存在更好的解决方案:
我很高兴听到你可能有任何想法.提前致谢!
更新:
事实证明,delta编码似乎接近最优解.对于集合中元素的其他其他分布,这可能不同.
我有一个数组包含值1或0表示真或假值.例如
array(1,0,0,1,0,1,1,1,1);
Run Code Online (Sandbox Code Playgroud)
我想将此数组压缩/编码为可能的最短字符串,以便它可以存储在空间受限的位置,例如cookie.它还需要能够在以后再次解码.我该怎么做?
PS.我在PHP工作