A
int strStr(string haystack, string needle) {
if(haystack.size()<needle.size())
return -1;
if(needle.size()==0)
return 0;
int i = 0,j = 0;
int pos = -1;
while(i < haystack.size() && j < needle.size())
{
if(haystack[i] == needle[j])
{
if(j == needle.size() - 1)
{
pos = i - needle.size() + 1;
break;
}
if(i == haystack.size() - 1)
break;
i++;
j++;
}
else
{
if(i == haystack.size() - 1)
break;
i = i - j + 1;
j = 0;
}
}
return pos;
};
R
省钱的最佳方式适合一个冲动消费者
专注于未来的规划,不要将过多精力放在过去的错误之上
对自己的开销进行有效的跟踪,这样你会保持对钱合理规划的动力,你可以用一些APP,坚持下去,你会发现你已经走了很长一段路。
省钱,并不是去当一个吝啬鬼,你需要的是在合理的范围内节省,一个预算并不能帮你避免省钱的失败,反而可能使结果更糟糕。
用现金进行消费将有效的抑制你的消费冲动(这好狠)
T
[关于数据结构](https://blog.csdn.net/EllieYaYa/article/details/83864305)