开发者社区> 问答> 正文

字符串压缩缩短,利用64进制或者128进制进行压缩:报错

各位大侠:

现有字符串http://xxx.ccom/11123iiixxxe33EE.html

现要将字符的长度缩减一半,如 :UFOX,四个字符

当然可以通过这4个字符可以还原成原有的字符串,网上查了短地址的实现,虽可实现压缩单无法还原需要通过数据库去实现,效率过低,且重复率较高。

现想通过,进制转换进行计算压缩与还原,比如1个字符标识8位,

现在只知道思路不知道怎么实现,谁能帮忙写一个? 谢了

展开
收起
kun坤 2020-06-14 09:52:43 846 0
1 条回答
写回答
取消 提交回答
  • 不用对码表,不可能达到这么大压缩率######想不通 压缩前是1-z  压缩后要显示还是1-z 怎么会能缩短长度的  ######我以前在实现长链接转短链接功能时,也是采用进制转换的思想。但只是单向转换,不可逆。如果想从压缩后的字符串反推回长链接,我也是借助映射关系去实现的

    2020-06-14 09:52:47
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载