怎么把向量转换为01序列

lunqp 2017-06-05 04:38:20
假如我有这么一个向量(23,45,134,2,34,234)(实际上可能会有上百维,在这里只是简单表示而已),怎么才可以把这个向量转换为01序列。
...全文
345 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-06-06
  • 打赏
  • 举报
回复
引用 2 楼 lunqp 的回复:
我说的不明白,其实就是希望把向量哈希成一个64位的01序列。能够方便比较向量的相似度
第一步,使用1楼的算法得到长度不定的01序列。 第二步,搜“编辑距离”,计算第一步得到的01序列之间的编辑距离,即相似度。
lunqp 2017-06-06
  • 打赏
  • 举报
回复 1
我说的不明白,其实就是希望把向量哈希成一个64位的01序列。能够方便比较向量的相似度
赵4老师 2017-06-05
  • 打赏
  • 举报
回复
比如使用十二进制(,表示十用于间隔 e表示十一用于结束) 0123456789,e 转对应二进制即01序列。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧