import{_ as r,c as a,a as t,o as n}from"./app-FFcgQi-5.js";const o={};function l(s,e){return n(),a("div",null,[...e[0]||(e[0]=[t('
这里是我在LeetCode刷题过程中记录的解题思路和代码实现。通过整理这些题解,希望能够提高自己的算法水平和编程能力。
- 双指针法:常用于数组、链表问题,如两数之和、反转链表等
- 滑动窗口:处理字符串子串问题
- 动态规划:将原问题分解为子问题,自底向上求解
- 分治法:将问题分成若干子问题,分别求解后合并结果
',12)])])}const c=r(o,[["render",l]]),p=JSON.parse('{"path":"/programming/leetcode/","title":"LeetCode 题解笔记","lang":"zh-CN","frontmatter":{"title":"LeetCode 题解笔记","description":"记录LeetCode算法题的解题思路和代码实现","createTime":"2025/09/22 08:09:52","permalink":"/programming/leetcode/"},"readingTime":{"minutes":0.89,"words":268},"git":{"createdTime":1758545932000,"updatedTime":1758545932000,"contributors":[{"name":"simeng","username":"","email":"simeng@simengweb.com","commits":1,"avatar":"https://gravatar.com/avatar/0d358b828946f71c617d26b8c881331619abfbbab3bf694ea3f0eb3909110815?d=retro"}]},"filePathRelative":"notes/programming/leetcode/README.md","headers":[]}');export{c as comp,p as data};