摘要: "321. 棋盘分割" 将一个8 8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下的部分继续如此分割,这样割了(n 1)次后,连同最后剩下的矩形棋盘共有n块矩形棋盘。(每次切割都只能沿着棋盘格子的边进行) 原棋盘上每一格有一个分值,一块矩形棋盘的总分为其所含各格分值之和。 阅读全文
posted @ 2020-04-06 13:17 0x4f 阅读(267) 评论(0) 推荐(0) 编辑
摘要: "1069. 凸多边形的划分" 给定一个具有 N 个顶点的凸多边形,将顶点从 1 至 N 标号,每个顶点的权值都是一个正整数。 将这个凸多边形划分成 N−2 个互不相交的三角形,对于每个三角形,其三个顶点的权值相乘都可得到一个权值乘积,试求所有三角形的顶点权值乘积之和至少为多少。 输入格式 第一行包 阅读全文
posted @ 2020-04-06 11:51 0x4f 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: "479. 加分二叉树" 设一个n个节点的二叉树tree的中序遍历为(1,2,3,…,n),其中数字1,2,3,…,n为节点编号。 每个节点都有一个分数(均为正整数),记第i个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下: s 阅读全文
posted @ 2020-04-06 11:18 0x4f 阅读(117) 评论(0) 推荐(0) 编辑