problemscpp
A collection of my answers to algorithm problems in c++.
| 函数
leetcode::lfu_cache 命名空间参考

  1. LFU 缓存
更多...

class  LFUCache
 

函数

 TEST (lfu_cache, case1)
 

详细描述

  1. LFU 缓存

函数说明

◆ TEST()

leetcode::lfu_cache::TEST ( lfu_cache  ,
case1   
)

在文件 leetcode_test.cpp4356 行定义.

4356 {
4357 LFUCache c(2);
4358 c.put(1, 1);
4359 c.put(2, 2);
4360 ASSERT_EQ(1, c.get(1));
4361 c.put(3, 3);
4362 ASSERT_EQ(-1, c.get(2));
4363 ASSERT_EQ(3, c.get(3));
4364 c.put(4, 4);
4365 ASSERT_EQ(-1, c.get(1));
4366 ASSERT_EQ(3, c.get(3));
4367 ASSERT_EQ(4, c.get(4));
4368 }

引用了 leetcode::lfu_cache::LFUCache::get() , 以及 leetcode::lfu_cache::LFUCache::put().