求一个二进制搜索算法

W1nds 2015-04-10 09:22:52
比如 在一段BYTe数组中 {0x11,0x22,0x33,0x44,0x55,0x66,0x77}
搜索0x22 ?? 0x44
能返回0x22的索引

搜索 0x33 ?? ?? 0x66
能返回0x33的索引

总之就是可以匹配问号搜索即可

谢谢了
...全文
261 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
FancyMouse 2015-04-11
  • 打赏
  • 举报
回复
这当成字符串搜啊。字符串本质上也是个byte数组,和你的这个场景没本质区别的。
cnmhx 2015-04-11
  • 打赏
  • 举报
回复
和实数或者字符串的操作流程是一样的。 但二进数据可以直接使用位操作,更加高效。

33,007

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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