缓存区管理机制

缓存区管理机制       答题时间: 00 小时 0017
描述: 

请实现一个简单的缓存区管理机制: 

缓存区可以存储固定个数的元素。缓存区元素的访问包括存、取两种操作。存操作指存储新元素或者更新已有元素。当需要存储新的元素而缓存区容量不足时,需要根据指定的策略先释放缓存区中某个已有元素,再存储新的元素。释放策略可以为: 

    策略1:释放访问次数最少的元素,当多个元素访问次数相同时,释放这些元素中最久未访问的; 

  或策略2:释放最久未访问的元素;

 

说明: 

(1)缓存的元素均为整型 

(2)每个元素以唯一的ElementId标识,0 <= elementid<=65535<>

(3)0<可缓存的元素个数<=65535<>

 

 

<可缓存的元素个数<=65535<>

 

<= elementid<=65535<>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值