VLAN资源池_100分_B卷_区间问题/区间拆分

VLAN资源池

题目描述:

  VLAN是一种对局域网设备进行逻辑划分的技术,为了标识不同的VLAN,引入VLAN ID(1-4094之间的整数)的概念。
  定义一个 VLAN ID 的资源池(下称VLAN资源池),资源池中连续的 VLAN 用 开始VLAN-结束VLAN 表示,不连续的用 单个整数 表示,所有的VLAN用英文逗号连接起来。
  现在有一个VLAN资源池,业务需要从资源池中申请一个VLAN,需要你输出从 VLAN资源池中移除申请的VLAN后的资源池。

输入输出描述:

输入描述:

  第一行为字符串格式的VLAN资源池,
  第二行为业务要申请的VLAN,VLAN的取值范围为[1,4094]之间的整数。

输出描述:

  从输入VLAN资源池中移除申请的VLAN后字符串格式的VLAN资源池,输出要求满足题目描述中的格式,并且按照VLAN从小到大升序输出。
  如果申请的VLAN不在原VLAN资源池内,输出原VLAN资源池升序排序后的字符串即可。

示例1:

输入:
	1-5
	2
输出:
	1,3-5
说明:
	原VLAN资源池中有VLAN 1、2、3、4、5,
	从资源池中移除2后,剩下VLAN 1、3、4、5,
	按照题目描述格式并升序后的结果为1,3-5。

示例2:

输入:
	20-21,15,18,30,5-10
	15
输出:
	5-10,18,20-21,30
说明:
	原VLAN资源池中有VLAN 5、6、7、8、9、10、15、18、20、21、30,
	从资源池中移除15后,资源池中剩下的VLAN为 5、6、7、8、9、10、18、20、21、30,
	按照题
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值