8
社区成员
发帖
与我相关
我的任务
分享
请实现一个简易内存池
根据请求命令完成内存分配和释放 ,内存池支持两种操作命令
REQUEST 和 RELEASE 其格式为REQUEST=请求的内存大小 表示请求分配指定大小内存
errorRELEASE=释放的内存首地址 表示释放掉之前分配的内存
释放成功无需输出
如果释放不存在的首地址
则输出 error
注意:
首行为整数 N,表示操作命令的个数,取值范围 0<N<=100
接下来的 N 行,每行将给出一个操作命令
操作命令和参数之间用 ”=“ 分割
输出见题目输出要求
最后进来员工,他会坐在第几个位置
如果位置已满 则输出 -1
2
REQUEST=10
REQUEST=20
0
10
5
REQUEST=10
REQUEST=20
RELEASE=0
REQUEST=20
REQUEST=10
0
10
30
0
题解答案:https://dream.blog.csdn.net/article/details/128985421
👇 全网 6000+人正在学习的 爬虫专栏 👇👇👇👇