2023/7/21 第一天 初步了解 代码规范 LeetCode 一般使用小驼峰作为规范,在操作符旁边进行留白 ,;的前一个没有空格,后一个有空格 括号使用函数后空一格 例如 class Solution {public: void
2023/7/21
第一天 初步了解
代码规范
LeetCode 一般使用小驼峰作为规范,在操作符旁边进行留白 ,;的前一个没有空格,后一个有空格
括号使用函数后空一格
例如
class Solution {
public:
void moveZeroes(vector<int>& nums) {
int slowIndex = 0;
for (int fastIndex = 0; fastIndex < nums.size(); fastIndex++) {
if (nums[fastIndex] != 0) {
nums[slowIndex++] = nums[fastIndex];
}
}
for (int i = slowIndex; i < nums.size(); i++) {
nums[i] = 0;
}
}
};
刷题不使用库函数
数组
数组需要注意的第一点,数组是一条线连续的。在C++中二维数组在地址空间上是连续的。