摘要:
#include<iostream> #include<string> #include<stack> using namespace std; int main() { stack<char> str2; char str[1200]; int t = 1; cin.getline(str,100 阅读全文
摘要:
首先我们来看这两个串:abba和abcba。第一个串的回文中心在两个b之间,第二个串的回文中心为字符c,这样两种情况我们分类讨论太麻烦了,所以我们考虑对原字符串进行一个字符填充,abba->@#a#b#b#a# ,abcba->@#a#b#c#b#a#,这样他们都变成了奇数,讨论的情况就一致了。 i 阅读全文
摘要:
第一行两个数n,m。n表示顶点个数(编号1~n),m为边的条数。接下来m行,每行三个x y z。表示顶点x到顶点y的边的权值为z。 用邻接表存储这个图: int n,m,i; //u,v,w的数组大小要根据实际情况来设置,要比m的最大值大1 int u[6],v[6],w[6]; //first和n 阅读全文