滑动窗口 1234567891011121314151617181920212223242526272829303132# 滑动窗口算法伪码框架def slidingWindow(s: str): # 用合适的数据结构记录窗口中的数据,根据具体场景变通 # 比如说,我想记录窗口中元素出现的次数,就用 map # 如果我想记录窗口中的元素和,就可以只用一个 int window = . 2026-09-22 数据结构与算法
数组、哈希 原题干给定整数数组 nums 和整数 target,请在数组中找到两个不同位置的元素,使它们的和等于 target,并返回这两个元素的下标。 题目保证存在唯一答案,并且同一个元素不能重复使用两次。 示例12输入:nums = [2, 7, 11, 15], target = 9输出:[0, 1] 12输入:nums = [3, 2, 4], target = 6输出:[1, 2] 关键条件 返 2026-09-22 数据结构与算法
双指针 双指针本质上是一种通过两个位置变量减少重复枚举的思想。 12345678910111213141516171819双指针├─ 同向快慢指针│ ├─ fast:读取 / 探索│ └─ slow:写入 / 维护有效区│├─ 相向双指针│ ├─ left 从左往右│ └─ right 从右往左│ 依靠有序性 / 单调性排除候选│├─ 相背双指针│ └─ 从中心向两侧扩张,例如回文│├─ 2026-09-22 数据结构与算法
内省与外察 过去的一年里常常感到在迷雾里行走,却停不下来,缺乏勇气。 为了拨开迷雾,我不停地观察外部世界,并把自己扔到一个个从未经历过的环境里,也就是所谓的外求,试图从他人和环境身上找到我想要的答案。 然而在这个过程中,虽然总是告诫自己不能麻木,我却渐渐失去表达的欲望。 以前我感受到什么,我就想表达什么,也有足够的时间和相应的能力表达出来。现在有时即使我感受到了一些我自觉很重要的东西,也会需要考虑这些东西是否 2026-09-13 随笔
2026年夏天的我,究竟在如何理解这个世界? 2026年的夏天很久没有写随笔了,一时竟不知道该写点什么。 这四年多以来,写随笔都是我倾吐心中郁结、寻觅内心平静的方式,只要我平时遇到什么令我不舒服的事情,或者是内心受到触动,我都会写一篇随笔来记录、分析与思考。可惜上了大学之后,要做的事情变多了,平时也没什么时间写,再加上在大学里很难找到一个私人空间,基本上没有能够独处的时间,不能沉下心来独自思考,因此我很少再在大学期间写随笔,很多负面情绪也只能 2026-08-01 随笔
py学习笔记 一、基础语法与数据类型1. 变量、赋值与命名py是动态类型语言,变量本身不固定保存某一种类型,它更像是一个名字,运行时绑定到某个对象。 1234name = "Alice"age = 20pi = 3.14159is_student = True 变量名常用命名规则: 只能由字母、数字和下划线组成,不能以数字开头 区分大小写,name和Name是两个不同的变量 变量、函数通 2026-07-23 技术学习
TypeScript 语法 适合读者:已经学过 HTML、CSS、JavaScript,想系统掌握 TypeScript 常用语法,并能把它用到前端开发里。 学习目标:不是重新学习 JavaScript,而是掌握 TypeScript 如何通过“类型”帮你提前发现错误、写清楚数据结构、提升代码提示和维护性。 0. 学习前先建立一个认识TypeScript 可以理解为 JavaScript 的“带类型版本”。 你写的 Ty 2026-05-07 技术学习
C++ 速通笔记 C++ 速通学习笔记:从 C 到 C++ 语法迁移 适合读者:已经学完 C 语言,想快速掌握 C++ 常用语法,并能看懂、写出算法题里的 C++ 代码。 默认标准:C++17。 学习目标:不是重新学编程基础,而是回答一个核心问题:这块 C++ 和 C 有什么不一样?我作为 C 使用者应该怎么迁移? 0. 先给你一张迁移地图如果你已经会 C,那么 C++ 里最值得优先掌握的是这些东西: C 2026-05-06 数据结构与算法
视频文件结构与编码学习笔记 本笔记基于 ChatGPT 分享对话《视频文件结构与编码》的内容整理,并补充了视频容器、编码、播放链路、色彩、码率控制和常见排查思路。 1. 先建立整体认识一个常见的视频文件并不是“只有画面”的文件,而是一个被封装起来的多媒体包。它通常包含: 视频流:压缩后的连续画面数据。 音频流:压缩后的声音数据。 字幕流:文字字幕或图像字幕。 元数据:标题、作者、创建时间、旋转角度、编码器信息、章节信息 2026-05-01 技术学习
一点思考与总结 4月24日 本来已经累到不想再花费额外的时间和精力自己手搓文章,毕竟周日还要面对尚未复习的三门期中考试,但还是想逼着自己写点什么东西,以此来记录这段宝贵的实践经历。 为什么我会觉得这段经历很宝贵呢,也许是因为我一开始也没想到自己能找到这段实习吧。我正式决定转码也还是在今年2月底,我找到实习是在今年3月底,能找到这段实习,我觉得自己运气还是挺好的。 我想出来实习,其实主要是因为当时我自己觉得窝在学校 2026-05-01 随笔