摘要: 来源 : https://www.acwing.com/problem/content/481/ 设一个n个节点的二叉树tree的中序遍历为(1,2,3,…,n),其中数字1,2,3,…,n为节点编号。 每个节点都有一个分数(均为正整数),记第i个节点的分数为di,tree及它的每个子树都有一个加分 阅读全文
posted @ 2021-01-25 20:23 phr2000 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/322/ 在Mars星球上,每个Mars人都随身佩带着一串能量项链,在项链上有 N 颗能量珠。 能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。 并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于 阅读全文
posted @ 2021-01-25 20:22 phr2000 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/1071/ 给定一个具有 N 个顶点的凸多边形,将顶点从 1 至 N 标号,每个顶点的权值都是一个正整数。 将这个凸多边形划分成 N−2 个互不相交的三角形,对于每个三角形,其三个顶点的权值相乘都可得到一个权值乘 阅读全文
posted @ 2021-01-25 20:18 phr2000 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/1070/ #include <bits/stdc++.h> using namespace std; #define IO ios::sync_with_stdio(false);cin.tie(0); cou 阅读全文
posted @ 2021-01-25 20:15 phr2000 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/284/ #include <bits/stdc++.h> using namespace std; #define IO ios::sync_with_stdio(false);cin.tie(0); cout 阅读全文
posted @ 2021-01-25 20:13 phr2000 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/526/ **dancing links ** 该题为找到最少的抛物线覆盖所有坐标 #include <bits/stdc++.h> using namespace std; #define IO ios::sy 阅读全文
posted @ 2021-01-25 15:37 phr2000 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/294/ 题意 司令部的将军们打算在 N*M 的网格地图上部署他们的炮兵部队。一个 N*M 的地图由N行M列组成,地图的每一格可能是山地(用”H” 表示),也可能是平原(用”P”表示),如下图。 在每一格平原地形 阅读全文
posted @ 2021-01-25 14:08 phr2000 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/329/ 题意 农夫约翰的土地由 M * N 个小方格组成,现在他要在土地里种植玉米。 非常遗憾,部分土地是不育的,无法种植。 而且,相邻的土地不能同时种植玉米,也就是说种植玉米的所有方格之间都不会有公共边缘。 阅读全文
posted @ 2021-01-25 14:00 phr2000 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 来源 : https://www.acwing.com/problem/content/1066/ 在 n x n 的棋盘上放 k 个国王,国王可攻击相邻的 8 个格子,求使它们无法互相攻击的方案总数。 #include <bits/stdc++.h> using namespace std; #d 阅读全文
posted @ 2021-01-25 13:55 phr2000 阅读(102) 评论(0) 推荐(0) 编辑