2018年10月17日
题解
LuoguU19727:
按题意模拟暴力即可。
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656 ...
查看全文
2018年10月16日
不知道什么东西
NOIp2011Link to Francis_noco(孙启皓)
NOIp2012D1T1LuoguP1079:Vigenère 密码题目大意给你一串加密后的字符串和一串加密钥匙,给你加密函数(以表的方式给出),求原字符串。
题目解析这是一道很水的模拟题,我们可以建一张表大小52$\tim ...
查看全文
2018年10月9日
算法
插入排序插入排序分为直接插入排序、二分插入排序、二路插入排序、表插入排序和希尔插入排序。
直接插入排序1234567891011void InsertSort(int *sq,int length){ for(int i=2,j;i<=length;i++) ...
查看全文
2018年10月9日
科技
重载运算符可重载运算符/不可重载运算符下面是可重载的运算符列表:
下面是不可重载的运算符列表:
. 成员访问运算符
.*, ->* 成员指针访问运算符
:: 域 ...
查看全文
2018年10月6日
科技
本博客是 高精度无符号整数算法 的延伸版本,请读者在食用前序文章后食用本篇效果更佳。
高精度的写法同无符号的一样,我们仍采用struct封装,但与之前不同的是,我们新定义一个f表示正负。
1234struct Wint:vector<int>{ int f=1;& ...
查看全文
2018年9月29日
科技
高精度的写法我们为了方便后来的操作,可以先使用一个struct封装内容物。我们可以在声明一个struct的时候自动声明一个vector作为整体类型。
123struct Wint:vector<int>{};
我们可以写一个构造函数
1234Wint(int ...
查看全文
2018年9月18日
科技
stdC++ STL|C++标准STLContainers|容器简单容器pair定义于<stl_pair.h>中,需要使用命名空间std。
pair是一个 对 ,用于存储一对类型可能不同的量。
使用方法是
1pair<typename A,typename B>p;/ ...
查看全文
2018年9月13日
科技
C++:
1234567891011121314151617181920212223242526272829#include<bits/stdc++.h>using namespace std;char s[100001];int main(){ int a,b, ...
查看全文
2018年9月10日
科技
数据构造作为一个毒瘤出题人,我们要学着出毒瘤数据卡做题人;作为一个蒟蒻做题人,我们要学着出毒瘤数据尝试卡自己的程序并调试,下面简单介绍出数据的一些方法。
总程序的写法123456789101112131415161718192021222324252627282930313233343536 ...
查看全文
2018年9月3日
不知道什么东西
时间复杂度符号
Θ,读音:theta、西塔;既是上界也是下界(tight),等于的意思。
Ο,读音:big-oh、欧米可荣(大写);表示上界(tightness unknown),小于等于的意思。
ο,读音:small-oh、欧米可荣(小写);表示上界(not tight),小于的意思。
Ω ...
查看全文