算法第一章作业

  1. 命名规范
    类名、结构体名:使用大驼峰命名,例如 Student、GraphMap。
    函数名:使用小驼峰命名,例如 findKth、getShortestPath。
    变量名:使用小写字母加下划线,例如 vertex_count、start_node。
    常量名:使用全大写加下划线,例如 MAX_N、INF。
    文件名:尽量使用小写字母和下划线,例如 main.cpp、graph_utils.cpp。
    命名要有意义:避免使用 a、b、tmp 这类含义不清的名字。
  2. 代码格式规范
    缩进:统一使用 4 个空格,不使用 Tab。
    花括号:if、for、while、函数体等都要写 {},即使只有一条语句。
    每行只写一条语句:不把多条语句挤在一行。
    运算符两边加空格:例如 a = b + c,i < n。
    逗号后面加空格:例如 func(a, b, c)。
    代码行不要太长:一般控制在 80 到 100 个字符以内。
  3. 注释规范
    函数前写注释:说明参数、返回值和主要作用。
    复杂逻辑要解释原因:不要只写“这里排序”“这里遍历”。
    注释保持简洁清楚:不写废话,不重复代码本身已经表达的内容。
  4. 基础编程习惯
    变量先声明再使用,并尽量初始化。
    函数职责要单一,一个函数只做一件事。
    避免魔法数字,重要数字用常量表示。
    提交前检查编译警告,尽量消除不必要的警告。
    保持风格统一,整个项目使用同一套命名和缩进规则。
posted @ 2026-10-11 22:20  yang31  阅读(5)  评论(0)    收藏  举报