Skip to content

Latest commit

 

History

History
199 lines (140 loc) · 4.04 KB

File metadata and controls

199 lines (140 loc) · 4.04 KB

📦 提交信息模板

用途: 每天学习完成后,统一使用此格式提交到 GitHub


📋 提交信息格式

标准格式(推荐)

Day N: 完成学习 - [主题],题目 A/B/C,掌握 XYZ 模式

## 📝 今日完成
- ✅ LeetCode XX - [题目名称]
- ✅ LeetCode YY - [题目名称]
- ✅ 核心概念:[概念名称]

## 🎯 掌握程度
- LeetCode XX: ⭐⭐⭐⭐⭐
- LeetCode YY: ⭐⭐⭐⭐

## 💡 重要收获
- [记录最重要的1-2个收获]

## 📌 明日计划
- [ ] 复习今天的题目
- [ ] 学习新题目:[题目名称]

简化格式(时间紧时用)

Day N: 完成 X 道题,主题 [主题]

- LeetCode XX: ⭐⭐⭐⭐⭐
- LeetCode YY: ⭐⭐⭐⭐

收获: [一句话总结]

📝 提交示例

示例 1:Day 1 完整提交

Day 1: 完成学习 - 数组与双指针,题目 88/27,掌握双指针入门

## 📝 今日完成
- ✅ LeetCode 88 - 合并两个有序数组
- ✅ LeetCode 27 - 移除元素
- ✅ 核心概念:双指针避免嵌套循环

## 🎯 掌握程度
- LeetCode 88: ⭐⭐⭐⭐⭐ (完全掌握)
- LeetCode 27: ⭐⭐⭐⭐ (基本掌握)

## 💡 重要收获
1. 从后往前的双指针:避免覆盖数据
2. 快慢指针:快探索,慢标记

## 📌 明日计划
- [ ] 复习 LeetCode 88/27
- [ ] 学习 LeetCode 26/80 - 删除重复项

示例 2:Day 3 简化提交

Day 3: 完成 2 道题,主题 贪心+双指针

- LeetCode 169: ⭐⭐⭐⭐⭐
- LeetCode 121: ⭐⭐⭐⭐

收获: 贪心算法在双指针中的应用

示例 3:Day 7 周复习提交

Day 7: 周复习 - 白板测试通过率 100%

## ✅ 本周总结
- 完成题目:12 道
- 完全掌握:8 道
- 基本掌握:4 道
- 白板测试:3/3 通过

## 🎯 掌握的模式
- 从后往前的双指针 ⭐⭐⭐⭐⭐
- 快慢指针 ⭐⭐⭐⭐⭐
- 左右相向双指针 ⭐⭐⭐⭐
- 贪心+双指针 ⭐⭐⭐⭐

## 📌 下周计划
- 第 2 周:哈希表与滑动窗口
- 重点:HashMap 空间换时间

🔧 如何提交

方法 1:使用脚本(推荐)

Windows

commit_daily.bat "Day 1: 完成双指针学习,题目 88/27"

Mac/Linux

bash commit_daily.sh "Day 1: 完成双指针学习,题目 88/27"

方法 2:手动提交

# 1. 进入项目目录
cd D:\privategit\github\algorithm-learning

# 2. 添加所有更改
git add .

# 3. 提交(复制上面的标准格式)
git commit -m "Day 1: 完成学习 - 数组与双指针,题目 88/27,掌握双指针入门

## 📝 今日完成
- ✅ LeetCode 88 - 合并两个有序数组
- ✅ LeetCode 27 - 移除元素
- ✅ 核心概念:双指针避免嵌套循环

## 🎯 掌握程度
- LeetCode 88: ⭐⭐⭐⭐⭐
- LeetCode 27: ⭐⭐⭐⭐

## 💡 重要收获
1. 从后往前的双指针:避免覆盖数据
2. 快慢指针:快探索,慢标记"

# 4. 推送到 GitHub
git push

📊 提交频率建议

每天提交(推荐)

  • 时间: 每天晚上学习完成后
  • 内容: 当天的学习笔记、代码、进度更新
  • 好处: 形成连续的学习记录

每周提交(备选)

  • 时间: 每周日晚上
  • 内容: 一周的所有学习内容
  • 好处: 减少 commit 数量,但不如每天提交好

🎨 提交信息的价值

为什么要写详细的提交信息?

  1. 回顾时一目了然

    • 哪天学了什么
    • 掌握程度如何
    • 有什么收获
  2. 建立学习信心

    • 看到连续的提交记录
    • 每天都有进步
    • 积累成就感
  3. 方便复习

    • 通过 Git 历史查看
    • 快速找到某天的学习内容
    • 对比不同时期的学习状态

📌 提交检查清单

提交前确认:

  • 今天的学习任务全部完成
  • 学习笔记已填写完整
  • 代码文件已保存
  • 进度文件已更新(LEARNING_PROGRESS.md)
  • 复习计划已更新
  • 提交信息符合格式

创建日期: 2026-02-05 适用对象: 90 天算法学习计划 推荐工具: Git + GitHub