首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
所求为何
创建于2021-12-29
订阅专栏
算法
等 1 人订阅
共5篇文章
创建于2021-12-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode —— 21「合并两个有序列表」
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 一、题目 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有
LeetCode —— 20 「有效的括号」
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 一、题目 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有
LeetCode —— 19 「删除链表的倒数第 N 个结点」
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 一、题目 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 二、示例 示例 1: 输入:
排序
排序法 平均时间 最差情形 稳定度 额外空间 备注 冒泡 O(n2) O(n2) 稳定 O(1) n小时较好 选择 O(n2) O(n2) 不稳定 O(1) n小时较好 插入 O(n2) O(n2)
LRU
方案:哈希表+双向链表 以hashmap为基础,可在O(1)的复杂度进行get和put 在每个hash节点中加上before和next的字段,用于维护双线链表 重写get和put方法,增加moveTo