题目链接:http://poj.org/problem?id=3041
题意:n*n矩阵上有行星,每次只能在一行或一列放一发子弹,消灭本行或列的所有行星,求消灭所有行星的最小消耗子弹数目。
解法:二分图,行为一个顶点集,列为另一顶点集。题目转化成为选择最少的一些点(x或y),使得从这些点与所有的边相邻,其实这就是最小点覆盖问题。
代码:
mb640163eb338d0 博主文章分类:----------二分图 ©著作权
题目链接:http://poj.org/problem?id=3041
题意:n*n矩阵上有行星,每次只能在一行或一列放一发子弹,消灭本行或列的所有行星,求消灭所有行星的最小消耗子弹数目。
解法:二分图,行为一个顶点集,列为另一顶点集。题目转化成为选择最少的一些点(x或y),使得从这些点与所有的边相邻,其实这就是最小点覆盖问题。
代码:
clude #include using namespace st
传送门:点击打开链接题意:给你一个地图,里面有一些x,现在可以对着横排或者竖后连双向边这样搞。。#inc
her spaceship through a d
IPv6分组分析器 开发思路:本问题的目的是深入了解IPv6分组格式;掌握程序抓包方法。具体开发思路为:1. 先显示出所有网络适配器的列表,然后让用户选择想在哪个适配器上截获数据包。2. 使用winpcap在用户所选择的网络适配器上进行截获。3.
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M