上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 59 下一页
摘要: template<class T> void SeqList<T>::reSize(int newsize) { if(newSize!=maxSize) { T *newarray=new T[newSize]; /* 开辟大小为newSize的内存空间 数据类型为T */ if(newarray 阅读全文
posted @ 2020-04-23 15:52 ANhour 阅读(286) 评论(2) 推荐(0)
摘要: 传送门 A数学题统计 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #define mod 1000000007 long long m,n; long long sum; int main() { 阅读全文
posted @ 2020-02-05 22:26 ANhour 阅读(182) 评论(0) 推荐(0)
摘要: 1、构造函数不能被声明为虚函数,析构函数可以被声明为虚函数。 (虚函数的参数类型 顺序 个数必须一样) 构造函数可以被重载,析构函数不可以被重载。 2、子对象不可以是自身类的对象。 因为此使对象所属的类并没有定义好。 3、这一条来自这个地方 1)用const修饰定义的对象为常对象 两种声明方式: c 阅读全文
posted @ 2019-12-21 09:58 ANhour 阅读(701) 评论(7) 推荐(0)
摘要: #include #include using namespace std; int main() { int a=10; double b=314159.26; cout<<a<<endl; cout.unsetf(ios::dec); cout.setf(ios::oct|ios::showbase); cout<<a<<endl; ... 阅读全文
posted @ 2019-12-19 12:25 ANhour 阅读(460) 评论(0) 推荐(0)
摘要: #include #include #include using namespace std; int main() { int a=10; double b=314159.26; cout<<a<<endl;//以十进制形式输出 cout<<setbase(8);//以八进制形式输出 cout<<setiosflags(ios::showbase);... 阅读全文
posted @ 2019-12-19 12:00 ANhour 阅读(1644) 评论(0) 推荐(0)
摘要: 题目大意: n个人,每个人想参加a[i]轮游戏,但每场游戏必须有个一个人当工具人 问最少有几场游戏 题解: 二分 答案范围:[0,sigma a[i]] check:首先a[i]>=ans,其次a[i]-ans是这个人能当工具人的场次,所有的和要大于等于ans 代码: 阅读全文
posted @ 2019-12-09 19:15 ANhour 阅读(348) 评论(0) 推荐(1)
摘要: 传送门 题目大意:求最短唯一前缀 题解:Trie树 把单词一个个插入,每个字母节点v[]++;然后输出时输出到v[]为1的点, v[]=1说明只有这个单词经过。 代码 : 阅读全文
posted @ 2019-12-08 13:17 ANhour 阅读(197) 评论(0) 推荐(0)
摘要: 传送门 题目大意:一个单词对应另一个单词 翻译一段文字 题解:stl map走一波 代码: 阅读全文
posted @ 2019-12-08 13:12 ANhour 阅读(202) 评论(0) 推荐(0)
摘要: 传送门 题目大意:求最长回文串 题解:Manacher 代码: 阅读全文
posted @ 2019-12-08 13:05 ANhour 阅读(222) 评论(0) 推荐(0)
摘要: 传送门 题目大意:输出字符串所有前缀的循环节个数,下标从1开始,i 和1-i循环节的个数 题解:网上摘得 KMP最小循环节、循环周期: 定理:假设S的长度为len,则S存在最小循环节,循环节的长度L为len-next[len],子串为S[0…len-next[len]-1]。 (1)如果len可以被 阅读全文
posted @ 2019-12-08 13:00 ANhour 阅读(192) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 59 下一页