发表评论取消回复
相关阅读
相关 【力扣刷题】460.LFU缓存——哈希表+LinkedHashSet
题目 请你为 最不经常使用(LFU)缓存算法设计并实现数据结构。 实现 LFUCache 类: LFUCache(int capacity) - 用数据结构的容量 c
相关 【力扣刷题】146.LRU缓存——哈希表+双向链表
题目 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正
相关 基于双向链表和哈希表(开放地址)实现LRU缓存
一、设计思路 1. 数据存储 数据存储使用开放地址哈希表,而不是使用链表哈希的方式 ,从而保证存放最多指定容量的数据。如果发生冲突,则往下查找直到
相关 力扣刷题16--链表相交
题目 给定两个(单向)链表,判定它们是否相交并返回交点。请注意相交的定义基于节点的引用,而不是基于节点的值。换句话说,如果一个链表的第k个节点与另一个链表的第j个节点是同一节
相关 力扣刷题14--链表求和
题目 给定两个用链表表示的整数,每个节点包含一个数位。 这些数位是反向存放的,也就是个位排在链表首部。 编写函数对这两个整数求和,并用链表形式返回结果。 示
相关 力扣刷题13--分割链表
这个题想了很久还是做错了,后来想不出来了还是去看了题解,借鉴了一些优秀的做法加以改造记录在这里,方便自己加深记忆。 题目 编写程序以 x 为基准分割链表,使得所有小于 x
相关 力扣-217题(Java)-哈希
题目链接:[https://leetcode-cn.com/problems/contains-duplicate/][https_leetcode-cn.com_proble
相关 力扣刷题记录 (二)链表
1. 虚拟头节点 ① 题号203.移除链表元素 题意:删除链表中等于给定值 val 的所有节点。 示例 1: 输入:head = \[1,2,6,3,4,5,6\],
相关 力扣刷题记录 (三)哈希表
1.数组就是简单的哈希表,但是数组的大小可不是无限开辟的 ① 题号242.有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位
还没有评论,来说两句吧...