随笔分类 - 题解-状压DP
摘要:兼顾数学,状压,甚至一点点容斥思想的好题。
阅读全文
摘要:【洛谷传送门】 借鉴了 \(\mathtt{wind\_whisper}\) 的思路,他的【博客传送门】(不过我的代码写的比他好看多了) 题解 先不提及优化,一开始本人并没有设计出朴素 DP。(或许有些浮躁?) 设计 DP 看到数据范围还有题目里面玄学的对应关系,可以想到状压,用一维表示已被对应的节
阅读全文
摘要:题意 题目描述 有 n 个人打算分成 n 个小组,对于这 n 个人的任意一个组合,都有一个被称为“和谐度”的东西。现在,他们想知道,如何分组可以使和谐度总和最大。每个人必须属于某个分组,可以一个人一组。 输入格式 第 行为 ,表示有 个人。接下来2n-1行,按照 进制给出每个分组的和谐度。(比如接下
阅读全文
摘要:题意 题目描述 Tyvj 两周年庆典要到了,Sam 想为 Tyvj 做一个大蛋糕。蛋糕俯视图是一个n*m 的矩形,它被划分成 n*m个边长为 1的小正方形区域(可以把蛋糕当成n行m列的矩阵)。蛋糕很快做好了,但光秃秃的蛋糕肯定不好看!所以,Sam 要在蛋糕的上表面涂抹果酱。果酱有三种,分别是红果酱、
阅读全文
摘要:传送门 题目描述 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 注:数据有加强(2018/4/25) 输入格式 只有一行,包含两个数N,K ( 1 <=N <=9, 0 <= K <= N *
阅读全文
摘要:题意 题目描述 农场主新买了一块长方形的新牧场,这块牧场被划分成m行n列,每一格都是一块正方形的土地。农场主打算在牧场上的某几格里种上美味的草,供他的奶牛们享用。 遗憾的是,有些土地相当贫瘠,不能用来种草。并且,奶牛们喜欢独占一块草地的感觉,于是农场主不会选择两块相邻的土地,也就是说,没有哪两块草地
阅读全文
摘要:原题链接 数字重排 有n个整数排成一排,有一些数字被固定在某些位置,另外的一些可以自由交换,最终达到所有相邻两数乘积的和最大的目的。 输入 第一行输入一个整数 (1 \le n \le 16) (1≤n≤16)。 接下来nn行,每行给出两个整数a_i(−10^4 \le a_i \le 10^4)、
阅读全文
摘要:环游世界 有n个地方(标号1到n)要从标号为0的地方出去,经过所有的地方之后回来,求最短的时间,输入(n+1)*(n+1)的矩阵a,a[i][j]a[i][j]表示顶点ii到顶点jj所需要的时间。 输入 第一行输入一个整数n (1 \le n \le 10)n(1≤n≤10)。 接下来n + 1n+
阅读全文

浙公网安备 33010602011771号