上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 97 下一页
摘要: 描述 有一个R行C列的网格地图,每个国家是一个四连通区域。你的任务是用红,绿,蓝,黄四种颜色给地图着色,使得相邻国家的颜色不同。 一个人着色比较无趣,所以你想请女朋友陪你一起涂——你涂红绿,她涂蓝黄。当然,绅士是不会让让女朋友受累的,所以她最多只需涂5个... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(204) 评论(0) 推荐(0)
摘要: 题目描述 给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。如果有一种着色法使G中每条边的2个顶点着不同颜色,则称这个图是m可着色的。图的m着色问题是对于给定图G和m种颜色,找出所有不同的着色法。 输入输出格式 输入... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(66) 评论(0) 推荐(0)
摘要: 【概述】 图着色问题(Graph Coloring Problem, GCP),是最著名的 NP-完全问题之一。 图的 m-着色问题是指:给定无向连通图 G 与 m 种不同的颜色,找出所有不同的着色法个数,使得任意相邻的 2 个顶点有着不同颜色 图的 m-着色... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(601) 评论(0) 推荐(0)
摘要: Problem Description The Little Elephant has got a problem — somebody has been touching his sorted by non-decreasing array a of ... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(19) 评论(0) 推荐(0)
摘要: 【题目描述】 乔治有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过50。现在,他想把小木棍拼接成原来的样子,但是却忘记了自己开始时有多少根木棍和它们的长度。给出每段小木棍的长度,编程帮他找出原始木棍的最小可能长度。 【输入】 第一... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(35) 评论(0) 推荐(0)
摘要: 题目 一棵树的直径就是这棵树上存在的最长路径。现在有一棵n个节点的树,现在想知道这棵树的直径包含的边的个数是多少? 如图所示的数据,这棵树的直径为(1-2-3-6-9)这条路径,包含的边的个数为4,所以答案是4。 输入 第1行:一个整数n,表示... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(34) 评论(0) 推荐(0)
摘要: 上午做了两道 dfs 的题,都 TLE 了一个点,被剪枝优化卡的死死的,但对 dfs 的可行性剪枝和搜索顺序优化有些心得,前者需要根据题意进行数学推导得到一个范围,有时需要用到不等式,后者需要根据题意判断是否能为逆序,搜索顺序的优化看似普通,但有时能得到极高的... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(14) 评论(0) 推荐(0)
摘要: 【概述】 在图论中,环与块的问题十分常见,包括求最小环、判负环、DAG 图判定、求图中是否存在环、求连通块等 最小环:点击这里负权环:点击这里连通块的计数:点击这里DAG 图判定:点击这里【例题】 Wormholes(POJ-3259)(Ford 判负环):点... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(50) 评论(0) 推荐(0)
摘要: 【概述】 对于给出 n 个点 m 条边的图来说,对任意两点,从顶点 Vi 到顶点 Vj 有路径,则称 Vi 和 Vj 是连通的,两者可视为一个连通块,因此,连通块的计数本质就是求其连通分量,可采用 dfs、并查集等方法来计数 而当给出的图是一二维地图时,当相邻... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(349) 评论(0) 推荐(0)
摘要: Problem Description Harry Potter has a difficult homework. Given a rectangular table, consisting of n × m cells. Each cell of t... 阅读全文
posted @ 2022-09-20 22:53 老程序员111 阅读(64) 评论(0) 推荐(0)
上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 97 下一页