![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
String类
Aurora_U
勇敢向前
展开
-
201912-1-CCF-报数(详解)
本题的解题思路:就是使用两个标记(cnt1,cnt),一个用来标记个数,另一个用来标记最终要数到的数,对于甲乙丙丁可以用一个for循环即可,含有7或7的倍数,用STL的string中的find函数即可。如果想验证结果是否正确可以检查cnt1与甲乙丙丁四人跳过数的总和的和即可。 具体代码如下: /* Name: Copyright: Author: Joy Description: */ #include<bits/stdc++.h> using namespa...原创 2020-05-12 22:08:33 · 554 阅读 · 0 评论 -
KMP算法代码
代码如下: #include<bits/stdc++.h> using namespace std; int next1[1000]; void get_next(string T) { int i = 1; int j = 0; int len = T.length()-1; while(i <= len){ if(j ...原创 2019-10-17 23:42:26 · 187 阅读 · 0 评论 -
C++之string
from unknow source :之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 好了,进入正题…...转载 2018-05-01 16:48:12 · 126 阅读 · 0 评论