LeetCode Hot100 刷题路线(Python版)

LeetCode Hot100 刷题路线(Python版)

目录

1. LeetCode Hot100 刷题笔记(1)—— 哈希、双指针、滑动窗口-ZEEKLOG博客

2. LeetCode Hot100 刷题笔记(2)—— 子串、普通数组、矩阵-ZEEKLOG博客

3. LeetCode Hot100 刷题笔记(3)—— 链表-ZEEKLOG博客

4. LeetCode Hot100 刷题笔记(4)—— 二叉树、图论-ZEEKLOG博客

5. LeetCode Hot100 刷题笔记(5)—— 回溯-ZEEKLOG博客

6. LeetCode Hot100 刷题笔记(6)—— 栈、堆-ZEEKLOG博客

7. LeetCode Hot100 刷题笔记(7)—— 贪心-ZEEKLOG博客

8. LeetCode Hot100 刷题笔记(8)—— 动态规划(一维、二维)-ZEEKLOG博客

9. LeetCode Hot100 刷题笔记(9)—— 二分查找、技巧-ZEEKLOG博客

10. LeetCode Hot100 刷题笔记(10)—— ACM格式输入输出练习-ZEEKLOG博客

11. LeetCode非Hot100高频题(1)——常见DL手撕_多模态学习路线0常见手撕算法-ZEEKLOG博客

12. LeetCode非Hot100高频题(2)——常见LeetCode手撕-ZEEKLOG博客

1. 学习内容

        哈希、双指针、滑动窗口、子串、普通数组、矩阵、链表、二叉树、图论、回溯、二分查找、堆栈、贪心算法、动态规划、多维动态规划、技巧。LeetCode非Hot100高频题(常见DL手撕,leetcode常见其它手撕)

链接:LeetCode 热题 100 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台


2. 推荐笔记 / 课程

Read more

手把手教你安装最新版 Python(2026 版)| 全系统适配 + 避坑指南

一、为什么要安装最新版 Python? Python 的版本迭代会带来性能提升、新特性支持和安全漏洞修复。比如 3.10 + 版本新增了match-case语法,3.11 版本运行速度提升约 60%,3.12 版本进一步优化了内存管理。 * 避免旧版本的兼容性问题(很多第三方库已不再支持 3.7 及以下版本); * 享受最新的语法糖和性能优化; * 获得官方的安全维护(旧版本会逐步停止更新)。 注意:Python 2.x 已完全停止维护,本文仅讲解 Python 3.x 的安装。 二、安装前准备:检查是否已有 Python 先确认你的电脑是否已安装 Python,避免版本冲突: 1. Windows:按下Win+R,输入cmd打开命令提示符,输入python --version(或python3

By Ne0inhk

构建你的Python作品集:5个绝佳项目创意

SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。 目录 1. 安装SQLAlchemy 2. 核心概念 3. 连接数据库 4. 定义数据模型 5. 创建数据库表 6. 基本CRUD操作 7. 查询数据 8. 关系操作 9. 事务管理 10. 最佳实践 安装 bash pip install sqlalchemy 如果需要连接特定数据库,还需安装相应的驱动程序: bash # PostgreSQL pip install psycopg2-binary # MySQL pip install mysql-connector-python # SQLite (Python标准库已包含,无需额外安装) 核心概念 * Engine:数据库连接的引擎,负责与数据库通信

By Ne0inhk
Java 入门(运算符 与 逻辑控制)

Java 入门(运算符 与 逻辑控制)

目录 一、运算符 1. 算术运算符:最基础的数学计算 2. 自增 / 自减:++ 和 -- 别再搞混 3. 关系运算符:用来做判断 4. 逻辑运算符:条件组合神器 5. 位运算 & 移位:底层二进制操作 6. 三目运算符:极简版 if-else 7. 运算符优先级 二、程序逻辑控制 1. 顺序结构 2. 分支结构:做选择 ① if-else 家族:最灵活、最常用 ② switch:固定值匹配 3. 循环结构:重复执行 ① for 循环:最常用、最清晰 ② while

By Ne0inhk
【2025 最新】 Python 安装教程 以及 Pycharm 安装教程(超详细图文指南,附常见问题解决)

【2025 最新】 Python 安装教程 以及 Pycharm 安装教程(超详细图文指南,附常见问题解决)

前言         Python 作为目前最热门的编程语言之一,在数据分析、人工智能、Web 开发等领域应用广泛。而 PyCharm 作为 JetBrains 推出的 Python 集成开发环境(IDE),以其强大的功能和友好的界面成为开发者的首选工具。         本文针对 2025 年最新版 Python(3.13.x)和 PyCharm(202x.x.x),提供Windows 10或11和macOS Sonoma双系统安装教程,从官网下载到环境配置一步到位,同时整理了安装过程中最常见的 10 类问题及解决方案,确保新手也能顺利完成环境搭建。 一、Python 安装教程(2025 最新版) 1. 下载 Python 安装包 步骤 1:访问 Python 官网

By Ne0inhk