- 博客(4)
- 收藏
- 关注
原创 C++学习笔记
C++学习笔记C++里面比较重要、或比较难记住、或比较复杂的一些知识点 一些太简单的就没写在这里了 页码来自C++ Primer Plus(第6版)中文版 C学习笔记 函数模版 格式 显式实例化 p288 具体化 p288 完全具体化 部分具体化 非类型模版参数 匹配 p289 强制选择 p293 关键字 decltypec11 p295 后置返回类型c11 p297 存储说明符 regist
2017-04-03 13:58:07 1558 2
原创 HDU - 1542 线段树扫描线 notonlysuccess风格
线段树扫描线, 离散化写成notonlysuccess风格爽多了…#include <iostream> #include <algorithm> #include <cstdio> #include <cstring>#define ls l, m, rt<<1 #define rs m+1, r, rt<<1|1 #define defm int m = (l+r)>>1using namesp
2017-04-15 16:45:30 268
原创 HDU - 4553 线段树区间合并
线段树区间合并, 三种命令, D t: 请求一段长度为t的连续区间, 返回区间开始位置; N t: 同上, 但如果没有符合要求, 则忽略之前D的请求再寻找; S t1, t2: 清空[t1, t2];维护两个区间合并的线段树, 因为两个线段树功能都是一样的, 所以不需要写双份的代码了, 函数增加一个参数用以表示是哪个线段树;太久没写了, 写完后WA了, 因为一个rt手抖写成了rt<<1, 一个地方
2017-04-15 16:37:02 392
原创 The 17th Zhejiang University Programming Contest Sponsored by TuSimple 浙大校赛C题 How Many Nines
#include <iostream> #include <algorithm> #include <cstring> #include <cstdio>using namespace std;bool check(int y) { if(y%4 == 0 && y % 100 != 0) return 1; if(y%400 == 0) return 1; else ret
2017-04-09 17:18:39 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人