Design Part 1 : LRU Cache | LeetCode

“Problem Statement”
“Class LRUCache”
“Double Linked List Node”
“Get and Put Operations”
“To add or Delete a Node”

--

--

--

Computer Science Enthusiast | 9+ Year of Software Evolution | @Sharechat, Groupon, Paytm, Myntra https://www.linkedin.com/in/therahulgoel/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Styling Altair Charts with the feedzai-altair-theme

Illustration of a person sitting at a computer. On the wall, there are several charts.

Day 24 of Game Dev: Exploding the Enemies on Death!

Two City Scheduling🦦

Stop using `created_at` with MongoDB

A brief overview of Publishing and Resolving NPM packages privately

Unit Tests — a Tool

Segmentation fault (Segfault)

Externalizing Dataweave Script — Why and How?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rahul Goel

Rahul Goel

Computer Science Enthusiast | 9+ Year of Software Evolution | @Sharechat, Groupon, Paytm, Myntra https://www.linkedin.com/in/therahulgoel/

More from Medium

Week #4 — Lagbaja and My First iOS Job Interview

Continuous Delivery of iOS applications using Fastlane

LeetCode #1 Two Sum — Swift solution

Fundamental Design Pattern: Delegation