我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

数字区间段过滤(简单算法笔试题)

现有一个集合,集合里面有5个对象,5个对象分别是5个集合,如

A {1-1000}
B {2-3,5}
C {6-200}
D {7-11,13}
E {8-10}

现按规则排序,如A是{1-100},B是{2-3,5},A则去掉差集则A为{1,4,6-100},
以此类推则最后结果是

A {1,4,21-1000}
B {2-3,5}
C {6,12,14-200}
D {7,11,13}
E {8-10}

求大神告诉我怎么写算法...笔试题

无脑算法,先将这些数据添加到一个集合,求差,排序,再写成这种形式

近期文章

  • C#中如果将类改写成方法
  • python列表方面的问题,
  • VS2022扩展安装失败
  • android studio打包问题
  • C语言的自增自减困惑
  • 求计算并输出一个N位整数的各位数字以及数字之和
  • 面向对象:怎样设计项目中有哪些类、类如何继承、有哪些属性、方法?
  • 没有思路不知道怎么做
  • 信息管理与信息系统专业毕业设计(论文)请教
  • vue this.$route.params.cat报cannot read property 'params' undefined
  • 如何在ROOT中导入100组.txt格式的数据文件
  • 回调地址相关问题求解
  • C++,改变顺序表的次序
  • 讲一个字符串插入到另一个自符串的指定位置
  • t3财务通标准版 登陆是弹出type mismatch 该如何解决
  • 请问删除wamp后以前文件还可以恢复吗?
  • 为啥我写的这个代码可以运行,但是却无法计算出结果呢
  • 用友t3财务通标准版t3 报错
  • 请问前端登录的业务逻辑各公司都一样吗
  • C++帮我看看代码有什么问题吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华