war的小站
搜索文章
首页
文章
关于
= 768 && isOpen) { isOpen = false; setTimeout(() => enableScroll(document.body), 200); }" >
enableScroll(document.body), 200);" x-transition:enter="transition ease duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease duration-300" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" style=" position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 1001; overscroll-behavior: none; " >
enableScroll(document.body), 200)" >
首页
文章
关于
# 双指针
(1)
# 暴力
(1)
# 哈希
(2)
# 算法
(3)
# 笔记
(5)
# 容器
(1)
# docker
(2)
# 小主机
(1)
# debian
(2)
# ubuntu
(1)
# GRUB
(1)
# Oh-My-Zsh
(1)
# swap
(1)
# Homebrew
(1)
# macOS
(1)
# 环境配置
(1)
# Shell
(1)
# 系统优化
(1)
# 双系统
(1)
# 配置
(6)
# zsh
(1)
【LeetCode Hot 100】#11 盛水最多的容器 & #15 三数之和:初窥双指针
本文以 LeetCode Hot 100 的 #11 盛水最多的容器与 #15 三数之和为例,初窥双指针。#11 用左右指针向内收缩,O(n) 求最大水量;#15 先排序,固定一数后用双指针查找并去重。两题都展现双指针降低复杂度的威力。
作者:war
发布时间:2026-09-25
分类:
LeetCode Hot
标签:
#
算法
,
#
笔记
,
#
双指针
【LeetCode Hot 100】#128 最长连续序列:HashSet 的一题双解与 Fail-Fast 避坑
LeetCode Hot 100系列第二篇。记录#128最长连续序列的一题双解:起点延伸法与图论“岛屿消除法”。解析HashSet的O(1)查找与O(N)复杂度推导,复盘Java集合Fail-Fast机制踩坑。
作者:war
发布时间:2026-09-23
分类:
LeetCode Hot
标签:
#
哈希
,
#
算法
,
#
笔记
【LeetCode Hot 100】1. 两数之和:从暴力循环到 HashMap 的初体验
LeetCode Hot 100系列第一篇。记录两数之和从O(N²)暴力循环到O(N)哈希表优化的思路。复盘“先查后放”避免重复使用的踩坑细节,并深入底层,揭秘HashMap实现O(1)查找的原理。
作者:war
发布时间:2026-09-22
分类:
LeetCode Hot
标签:
#
笔记
,
#
算法
,
#
哈希
,
#
暴力
共 3 篇文章
1
页