我无法回答以下问题,我已将我的答案包含在下面。有人可以告诉我哪里出错了吗?谢谢!
假设一个整数需要 2 个字节的空间,而一个引用需要 4 个字节的空间。还假设最大队列大小为 200。
假设一个包含整数的队列,需要多少开销空间(以字节为单位):
The text's bounded array-based queue holding 20 elements? My Answer: 840
The text's bounded array-based queue holding 100 elements? My Answer: 1000
The text's bounded array-based queue holding 200 elements? My Answer: 1200
The text's reference-based queue holding 20 elements? My Answer: 80
The text's reference-based queue holding 100 elements? My Answer: 400
The text's reference-based queue holding 200 elements? My Answer: 800
最后,对于什么大小的队列,基于数组和基于引用的方法使用的开销空间量大致相同?我的回答:200 个元素的队列