一个算法问题

SuQingQuan 2005-11-14 03:35:37
假设得知有两区间1至100,101-200,假设目前又得知有一区间103-130已被用,那么怎能才能快速地得出1-102、131-200这个未被用区间呢?
注:不考虑一笔一笔地判断(因为区间有可能是1-几十万)这种算法
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chijingde 2005-11-14
  • 打赏
  • 举报
回复
不知道楼主的数据结构是怎样的

如果是数组或者链表的话

可以直接把已知区间删除就行了

或者掐头去尾,把一个截成两个就行了
crzzcqw 2005-11-14
  • 打赏
  • 举报
回复
查询出<103 and >130的数就是了

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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