上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 81 下一页
摘要: C++中的lambda与函数对象 lambda表达式是C11中引入的一项新技术,利用lambda表达式可以编写内嵌的匿名函数,用以替换独立函数或者函数对象,并且使代码更可读。但是从本质上来讲,lambda表达式只是一种语法糖,因为所有其能完成的工作都可以用其它稍微复杂的代码来实现。但是它简便的语法却 阅读全文
posted @ 2021-06-08 15:15 RioTian 阅读(2868) 评论(2) 推荐(6) 编辑
摘要: 补题链接:Here 1535A. Fair Playoff 四名选手参加了季后赛。比赛按以下方案进行:第一名选手与第二名选手比赛,第三名选手与第四名选手比赛,然后两人中的获胜者进入决赛。 众所周知,在两个选手之间的比赛中,技术更高的一个将获胜。第 \(i\) 位玩家的技能等于 \(s_i\) ,所有 阅读全文
posted @ 2021-06-08 15:03 RioTian 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here A - Rock-paper-scissors 石头剪刀布,两方是一样的则输出该值,否则输出该值 int s[4] = {0, 1, 2}; void solve() { int x, y; cin >> x >> y; if (x == y) cout << x; else { 阅读全文
posted @ 2021-06-08 14:23 RioTian 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 给20级学弟学妹们带带榜单 A - 凯少的动作序列 枚举情况替换即可 #include <bits/stdc++.h> using namespace std; using ll = long long; void solve() { int n; string s; cin >> n >> s; 阅读全文
posted @ 2021-06-04 21:04 RioTian 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 经典状压DP问题 坑点,注意多组输入。。。 const int N = 16, mod = 100000000; int f[N][1 << N]; int a[N]; void solve() { int n, m; while (cin >> n >> m) { memset 阅读全文
posted @ 2021-06-04 20:51 RioTian 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here A. League of Legends 签到题,求和判断即可 ll suma, sumb; void solve() { ll x; for (int i = 1; i <= 5; ++i)cin >> x, suma += x; for (int i = 1; i <= 5; 阅读全文
posted @ 2021-06-04 17:40 RioTian 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 算法涉及:树形DP寻找树上最大独立集 一开始想到是利用 树形DP 找树的直径问题,但这里由于可以利用走过的点衍生,所以不符合树的直径问题 查询了一下资料这道题是属于: 树的最大独立集,就是这样的一个集合,这些集合里面的点在树中互不相邻。 树形dp可以解决这个问题,\(dp[u][ 阅读全文
posted @ 2021-06-03 17:29 RioTian 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 算法涉及:树状数组、CDQ分治 n支队伍一共参加了三场比赛。 一支队伍x认为自己比另一支队伍y强当且仅当x在至少一场比赛中比y的排名高。 求有多少组(x,y),使得x自己觉得比y强,y自己也觉得比x强。 (x, y), (y, x)算一组。 【方案一】树状数组求逆序数 我们转换问 阅读全文
posted @ 2021-06-03 15:07 RioTian 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here A - 2nd Greatest Distance 二维坐标图中有 \(n\) 个房子,现在规定两房子距离定义为: \(max(|x_i−x_j|,|y_i−y_j|)\) 求第二大的距离值 【解法一】对 \(x,y\) 进行排序寻找 #define f first #defin 阅读全文
posted @ 2021-06-01 21:09 RioTian 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 1523A. Game of Life 生命游戏定义 本题中改编为一维坐标上的生命游戏 即使 \(m(m\in[1,1e9])\) 的范围很大,但每次进化不会超过 \(n\) 次,因为如果我们进化结果与上一代是相同的则说明游戏结束了,但我们只有 \(n\) 格。所以最多进行 \( 阅读全文
posted @ 2021-06-01 10:20 RioTian 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 蓝桥杯历年国赛真题汇总:Here 统一声明 如果不写默认带有常用头文件 如果不表明主函数默认表示在 void solve(){} 默认使用 using namespace std; ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); using l 阅读全文
posted @ 2021-05-31 19:40 RioTian 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here A - Chinchirorin 给出 \(a,b,c\) 三个正整数,现请打印各种情况的答案: \(a=b=c\) ,输出一个即可 \(a = b\ and\ a != c\) 或者 \(a = c\ and\ a != b\) 或者 \(b = c\ and\ a != b\ 阅读全文
posted @ 2021-05-31 19:29 RioTian 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 1526A. Mean Inequality 给定 \(2 * n\) 个整数序列 \(a\),请按下列两个条件输出序列 \(b\) 序列是 \(a\) 序列的重排序 \(b_i \not= \frac{b_{i-1}+b_{i+1}}2 \in[1,2n]\) 排序,然后一左一 阅读全文
posted @ 2021-05-29 09:41 RioTian 阅读(127) 评论(3) 推荐(0) 编辑
摘要: Latex写博客和论文,因为有模板,所以用起来还是很方便的。 但是在实际使用中,由于论文是双栏的,因此比较长的公式在排版时会比较困难。下面对Latex中的公式排版方法做一些记录。 Latex公式排版(编号、换行、括号内换行、对齐) 公式的编写方法在此不再赘述。可以选择网页版的Latex公式编辑器。 阅读全文
posted @ 2021-05-28 21:03 RioTian 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: 补题链接:Here 第一次打 ARC,被数学题虐惨了 赛后部分数学证明学习自 ACwisher A - Odd vs Even $T(1≤T≤2×10^5)$组测试数据,每次询问一个正整数 \(N(1≤N≤2×10^{18})\) 的奇数因子多还是偶数因子多。 【方案一】 设n有cnt个质因子2, 阅读全文
posted @ 2021-05-28 20:31 RioTian 阅读(92) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 81 下一页