随笔分类 -  其他—模板

摘要:题目描述 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入x数 删除x数(若有多个相同的数,因只删除一个) 查询x数的排名(若有多个相同的数,因输出最小的排名) 查询排名为x的数 求x的前驱(前驱定义为小于x,且最大的数) 输入输出格式 输入格式: 第一行为n,表示 阅读全文
posted @ 2017-07-29 20:03 ANhour 阅读(247) 评论(0) 推荐(0)
摘要:题目描述 如题,给定一个范围N,你需要处理M个某数字是否为质数的询问(每个数字均在范围1-N内) 输入输出格式 输入格式: 第一行包含两个正整数N、M,分别表示查询的范围和查询的个数。 接下来M行每行包含一个不小于1且不大于N的整数,即询问概数是否为质数。 输出格式: 输出包含M行,每行为Yes或N 阅读全文
posted @ 2017-07-16 20:47 ANhour 阅读(189) 评论(0) 推荐(0)
摘要://n个数m个询问小于等于x的数 #include #include using namespace std; int a[100]; int n,m; int main() { scanf("%d%d",&n,&m); for(int i=1;i #include using namespace std; int n,a[100]; void qsort(int l,int ... 阅读全文
posted @ 2017-06-15 15:49 ANhour 阅读(195) 评论(0) 推荐(0)
摘要:终于懂了...... 传送门1 传送门2 树状数组 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2.求出某区间每一个数的和 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表 阅读全文
posted @ 2017-06-12 15:16 ANhour 阅读(225) 评论(0) 推荐(0)