Skip to content

2026-1-21 #3

@DengLiang798

Description

@DengLiang798

🎯 今日学习目标

  • 1. 刷 LeetCode
  • 2. 语法学习
  • 3. 算法学习
  • 4. 408 基础巩固

🧩 1. 刷 LeetCode

while(top<=bottom && left<=right){
    for(int j =left;j <=right;++j){
        result.push_back(matrix[top][j]);
    }
    ++top;
    
    for(int i = top; i <= bottom; ++i){
        result.push_back(matrix[i][right]);
    }
    --right;

    if(top<=bottom){
        for(int j = right; j>=left; --j){
            result.push_back(matrix[bottom][j]);
        }
        --bottom;
    }

    if(left<=right){
        for(int i =bottom; i>=top; --i){
            result.push_back(matrix[i][left]);
        }
        ++left;
    }
}
  • 心得复盘: 这是昨天刷的题目,当时已经想到了用四个边界的变化去求解,但是没有做出来。还是欠缺做题前的思维。明显感觉到中等题会复杂,代码行数多,这就考验考虑更多情况下不出错的能力。貌似我需要一个更标准的流程来确保整个程序没有问题。
  • 54题绝对值得多刷两遍。

🐍 2. 语法学习

  • 知识点:
  • 代码示例:
# 记录关键语法用法
  • 注意点:

💡 3. 算法学习

  • 算法主题:
  • 原理解析:
  • 应用场景:

📖 4. 408 基础巩固

  • 科目: 数据结构 (操作系统 / 计网 / 计组)
  • 重点笔记:
  • 待查漏补缺:

📌 今日小结

  • 收获: - 状态评分: ⭐⭐⭐⭐

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions