使用示例
在 C++ 中,我们使用 const
关键字来表示一个常量,即其值在编译时就已经被设定并且在运行时不能被改变。
例如131.分割回文串,最开始传入的字符串string& s
采用了const定义
class Solution {
public:
bool isPalindrome(const string& s,int start,int end){
int i=start;
int j=end;
for(;i<j;i++,j--){
//i<j放在最后面会失效
if(s[i]!=s[j])
return false;
}
return true;
}
void backtracking(vector<string>&path,vector<vector<string>>&result,const string& s,int startIndex){
//终止条件
if(startIndex==s.size