INNER CODE UNIT · Go

ExampleLRUCache_Get

duke-git/lancet · algorithm/lrucache_example_test.go:25

func ExampleLRUCache_Get() {
	cache := NewLRUCache[int, int](2)

	cache.Put(1, 1)
	cache.Put(2, 2)

	result1, ok1 := cache.Get(1)
	result2, ok2 := cache.Get(2)
	result3, ok3 := cache.Get(3)

	fmt.Println(result1, ok1)
	fmt.Println(result2, ok2)
	fmt.Println(result3, ok3)

	// Output:
	// 1 true
	// 2 true
	// 0 false

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…