上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: ++x 是先进行 x=x+1,再返回 x;x++ 是先返回 x,再进行 x++ 55/7=7,因为是整型运算;55/7.0=7.85714286,因为是浮点型运算 'b'<'a' 返回值为 1; x>y 返回值在 x>y时为 1,x<=y 为0 x>0 时返回 x,否则返回 -1 x<<2 == x 阅读全文
posted @ 2023-10-31 19:14 conprour 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.数组指针 (1)定义 int (*)[ ]数组指向二维 int 数组 (2)定义 int 指针指向二维数组的第一个元素 指针的写法较多,从我个人的尝试中选择几种写法分析。 代码1: #include<bits/stdc++.h> using namespace std; int* p[12]; 阅读全文
posted @ 2023-10-17 19:33 conprour 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.数组定义及简单使用 1)分别定义一个 int 型一维数组和二维数组,并通过输出验证各种初始化方法; #include<bits/stdc++.h> using namespace std; #define ll long long const int INF = 0x3f3f3f3f,N=5; 阅读全文
posted @ 2023-10-10 19:54 conprour 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 与光为敌,向神挥刃! 阅读全文
posted @ 2021-11-20 15:35 conprour 阅读(327) 评论(1) 推荐(1) 编辑
摘要: 前言 【题目传送门】 小清新题目,很放松身心。 用时:\(20min\) 题解 树状数组 逆序对先想到树状数组。 大概想一想,发现从子树向父亲回溯的过程也满足逆序对的加入顺序关系。 再想想,发现不同子树内的点这样统计会出错,因为每个点只和子树内的点产生的逆序对有关。 也不难解决,进入这个点之前算一遍 阅读全文
posted @ 2021-11-18 10:13 conprour 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 前言 其实本来是用来练习线段树上二分的。 结果这个懒标记互相覆盖和累加的性质搞了我好久(虽然只是个板子 一开始WA on #8 死活调不过。 重构了一遍才过。 题解 详见:https://www.luogu.com.cn/blog/184549/solution-cf817f 就是对懒标记下传时分类 阅读全文
posted @ 2021-11-16 22:06 conprour 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 回想一下流程: 首先遍历很快,头脑清醒。 T1 读错题了,以为非常水,20min写完走了。 然后想 T2,过程中有点走神了,断断续续想了 20min,去写 T3 暴力。 写了 30min 写完,不过样例,发现没判斜率特殊。 饭到了,吃饭40min,更要命的是吃完饭困了。。。 迷迷糊糊调完 T3 暴力 阅读全文
posted @ 2021-11-16 20:47 conprour 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 【Dynamic open point segment tree】 阅读全文
posted @ 2021-11-15 11:38 conprour 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 前言 今天模拟的时候头脑比前几天都清醒,不过题也更难了,所以没占到什么便宜。 昨天写总结也说是坐牢,现在看来今天才是真坐牢。 同样没有机会使用对拍。 开局遍历,\(T1\) 暴力只有 \(20\),\(T2\) 一错全错不可做,\(T3\) 暴力有 \(?\),\(T4\) 暴力很难写,但是估计有 阅读全文
posted @ 2021-11-14 13:41 conprour 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 前言 【题目传送门】 时光飞逝... 去年爆零的一道题。 赛时直接题意模拟了,啥也没看出来,写的 DFS(现在重新看,实际上就是邻接表存图,我当时居然没反应过来),样例过了,但是不知道哪里挂了。 贴一下代码: 赛时代码 #include<bits/stdc++.h> using namespace 阅读全文
posted @ 2021-11-13 23:09 conprour 阅读(64) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页