摘要:
相当于C++的:for( int i = 0; i < s.length(); i++){ s[i]....} 使用 for (char c : s) 时会复制一个s字符串再进行遍历操作,而使用 for (char& c : s) 时直接引用原字符串进行遍历操作,由于复制一个字符串花费了大量的时间, 阅读全文
摘要:
代码和测试用例: #include<iostream>#include<vector> using namespace std; class Soluction{public: bool findNumberIn2DArray(vector<vector<int>>&matrix,int targe 阅读全文
摘要:
boolalpha是头文件#include <iostream>中的一个函数,是把bool test = 1; 变量打印出false或者true的函数 实例: 阅读全文
摘要:
确切的含义如下。在C++中没有真正的2D矢量,但有std::vector<T>包含std::vector<T>。 如果你声明一个载体std::vector<int> vec(10)你有一个包含10个元素的向量。所以vec.size()是10. 如果你声明std::vector<std::vector 阅读全文