English | 简体中文
A personal knowledge repository covering Java, algorithms, problem-solving, programming contests, and miscellaneous computer science topics.
programming-notes/
├── notes/
│ ├── java/
│ │ ├── source-code/ # Java standard library source code notes
│ │ └── jls/ # Java Language Specification notes
│ ├── algorithms/ # Algorithm and data structure notes
│ └── sundry/ # Other technical and learning notes
├── contests/
│ ├── nowcoder/weekly/ # Nowcoder weekly contest records
│ └── leetcode/weekly/ # LeetCode weekly contest records
├── solutions/ # Standalone problem solutions organized by topic
├── assets/ # Images and website assets
├── _includes/ # GitHub Pages and Jekyll includes
└── index.md # GitHub Pages home page
Notes on Java language features, standard library source code, and the Java Language Specification.
Notes on algorithms, data structures, and competitive programming.
Standalone problem solutions organized by algorithmic topic.
Technical and learning notes that do not yet belong to a dedicated category.
This repository is used to:
- record and review programming knowledge;
- analyze Java language behavior and standard library source code;
- organize algorithms, data structures, and problem-solving techniques;
- document participation in Nowcoder and LeetCode contests;
- collect other useful computer science notes.
Problem statements and platform-specific materials belong to their respective authors and platforms.
This repository is intended for personal learning, review, and solution documentation. The MIT License applies only to the original notes, explanations, and code contained in this repository.
English | 简体中文
这是一个个人编程知识仓库,主要用于记录 Java、算法、题解、编程竞赛以及其他计算机相关学习内容。
programming-notes/
├── notes/
│ ├── java/
│ │ ├── source-code/ # Java 标准库源码笔记
│ │ └── jls/ # Java 语言规范笔记
│ ├── algorithms/ # 算法与数据结构笔记
│ └── sundry/ # 其他技术与学习笔记
├── contests/
│ ├── nowcoder/weekly/ # 牛客周赛记录
│ └── leetcode/weekly/ # LeetCode 周赛记录
├── solutions/ # 按知识点分类的独立题解
├── assets/ # 图片与网站资源
├── _includes/ # GitHub Pages 与 Jekyll 引用文件
└── index.md # GitHub Pages 主页
记录 Java 语言特性、Java 标准库源码以及 Java Language Specification(JLS)的相关内容。
记录算法、数据结构以及算法竞赛相关知识。
按照算法知识点分类整理的独立问题与题解。
存放暂时不属于明确分类的技术笔记与学习记录。
本仓库主要用于:
- 记录和复习编程知识;
- 分析 Java 语言特性与标准库源码;
- 整理算法、数据结构与解题方法;
- 记录牛客和 LeetCode 周赛的参赛与解题过程;
- 收集其他有用的计算机学习内容。
题目描述以及来自各个平台的相关材料,其版权归原作者和对应平台所有。
本仓库仅用于个人学习、复习和题解记录。MIT License 仅适用于仓库中的原创笔记、说明和代码。