E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
2446
如何通过python发送日历邮件(ics)
阅读更多email的rfc:https://tools.ietf.org/html/rfc
2446
方便起见,用代码说话(只是最简单的版本,各种定制需求可以参看rfc,不过很多效果需要客户端的支持,支持的比较好的是
iyuan
·
2016-09-14 17:00
python
email
如何通过python发送日历邮件(ics)
阅读更多email的rfc:https://tools.ietf.org/html/rfc
2446
方便起见,用代码说话(只是最简单的版本,各种定制需求可以参看rfc,不过很多效果需要客户端的支持,支持的比较好的是
iyuan
·
2016-09-14 17:00
python
email
hdu_
2446
_Shell Pyramid(数学,二分)
pid=
2446
题意:题面很大,有用的就那么几句,意思就是用自然数来堆它画的那个金字塔,比如第一个金字塔的第一个数为1,第二个金字塔的第一个数为2,第三个金字塔的第一个数为5……。
bin_gege
·
2016-05-12 09:00
二分查找
数论
CSU oj 1685 Entertainment Box
如有2个磁道4个节目时间为13243546则四个节目都记录第一个磁道记录1335第二个磁道记录
2446
解题思路:先按结束时间排序,然后依次找出在磁道中的节目的结束时间离下一个节目开始时间
q610376681
·
2016-05-01 21:00
csuoj
1685
POJ
2446
Chessboard(二分图匹配)
题目链接:点击打开链接题意:给你一个n*m的棋盘,上面有一些洞洞,要求放置若干1*2的木板,洞洞位置不能放置,其他位置要全部覆盖,任意一个格子不能同时覆盖两块木板,求能否完全覆盖。思路:二分图匹配。相邻两个格子,行数+列数一定是一个奇数一个偶数,由此将格子分成两派,匹配即可。 可以用最大流,但是匈牙利算法更快,而且代码短。细节参见代码:#include #include #include #inc
weizhuwyzc000
·
2016-04-07 11:00
poj
ACM-ICPC
二分图匹配
POJ
2446
题目大意:给定一个M*N大小的棋盘,其中的一些点是洞,无法放置卡片,卡片是占两个格子的矩形方块。现在用程序来判断是否可以用卡片不重叠的将整个棋盘填满?思路:看到这道题,压根刚开始没想起来用二分图,最大匹配来做。后来看了网上的博客,才有些思路。首先要明确的是,在棋盘中,[i,j]表示的点如果i+j为偶数,那么周围的四个点的横纵坐标之和一定为奇数,反过来也一样。那么我们就可以将奇数表示的点放在一个集合
Jaster_wisdom
·
2016-03-30 20:00
C++
poj
二分图
最大匹配
匈牙利算法
匈牙利最大匹配 poj
2446
Chessboard
传送门:点击打开链接题意:一个地图中,有一些障碍,然后有其他的空白位置,现在问是否能用1*2的骨牌覆盖所有的空白位置,骨牌不能有重叠。思路:乍看有点像状压dp,又有点像搜索,但是正解是二分图的最大匹配,而且做起来特别简单。首先,我们枚举每一个空白的点,枚举四个方向,如果相邻的格子也为空白的,那么就在两个格子之间连一条边,很容易证明,这样的连线方法一定是二分图。因为所有的格子,能通过(i+j)%2来
qwb492859377
·
2016-03-14 21:00
POJ
2446
Chessboard(二分匹配-hungary)
Description一个n*m的棋盘,棋盘上有k个洞,问能否用1*2的纸片恰好覆盖所有不是洞的格子,所谓恰好就是所有不是洞格子都被覆盖且只被覆盖一次Input第一行三个整数n,m和k分别表示棋盘行列数以及洞的数量,之后k行每行两个整数i和j表示这个洞位于棋盘第i行第j列Output如果恰能用1*2的纸片覆盖所有不是洞的格子则输出YES,否则输出NOSampleInput4322133Sample
V5ZSQ
·
2015-12-31 13:00
POJ
2446
Chessboard 最大匹配
描述:一个棋盘内,有些地方有洞,有些地方没有,没有洞的地方可以放东西,求是否可以用1*2的长方形填满所有格子(除了洞)。当然长方形不能相互覆盖。很明显是二分图的最大匹配:关键是如何建模,也就是怎么样建立二分图。我的方法是根据格子位置的奇偶性构图;相邻的格子不能在二部图的同一边。然后进行最大匹配就好了。下面附程序:const maxn=32; dx:array[1..4]oflongint=(1,0
qq_33229466
·
2015-12-22 19:00
POJ
2446
Chessboard 二分图的最大匹配 <建图>
题意: 给一 n*m 的棋盘..其中挖了几个洞<闲的没事了..> 在木有洞的相邻两个格涂颜色.. 问能不能都涂上.. 这就是能涂上的..如果能就输出YES 不能就NO 思路: ※ 很特别的建图方法..因为
·
2015-11-13 15:17
poj
poj
2446
二分图最大匹配
思路:由(i+j)为偶数的点向(i+j)为奇数的点建边。求一次最大匹配,若正好为空格数(不包含洞)的一半,即输出YES。 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #define Maxn 1101 using namespace
·
2015-11-13 02:54
poj
poj 1274 The Perfect Stall
二分图,匈牙利算法: 1 //1274,2239,2584,2536,
2446
2 //http://wenku.baidu.com/view/9962910590c69ec3d5bb75da.html
·
2015-11-12 15:11
poj
poj 2239 Selecting Courses
1 //1274,2239,2584,2536,
2446
2 //http://wenku.baidu.com/view/9962910590c69ec3d5bb75da.html 贪心最大二分匹配
·
2015-11-12 15:11
select
poj
2446
二分图匹配
题意:爱丽丝和波波经常玩棋盘游戏,爱丽丽画出一个m*n的棋盘,让波波在棋盘中填充1*2大小的矩形条,而且爱丽丝不想这么轻易让波波赢,她将m*n的棋盘中挖掉k个方格。 1.每个矩形条必需覆盖矩阵中相临两个方格2.矩形条不能覆盖挖去的方格。对于给定的m*n的且某些方格被挖去的矩阵,问用某种覆盖方法能否将除挖掉的方格外所有方格全部覆盖,若能,输出YES,否则输出NO。 思路:矩形条每
·
2015-11-12 11:50
poj
hdu
2446
二分查找
/* * hdu
2446
/win.c * Created on: 2011-8-20 * Author : ben */#include <stdio.h>#include <stdlib.h
·
2015-11-11 15:13
二分查找
poj
2446
(二分匹配)
题意;除了所给的一些点外,问能不能用1*2的矩形覆盖所有的点,矩形间不能重叠。 思路:简单二分匹配,,,,,,, #include<stdio.h> #include<string.h> const int N=1200; int match[N],link[N],map[35][35],n,m; int dir[4
·
2015-11-11 10:33
poj
PKU
2446
同3020,关键是建图,对每个点的四个相邻点,根据是否有hole,建立边的关系。 代码 // Rank:40 0ms #include < stdio.h > #include < string .h > #d
·
2015-11-11 05:01
pku
poj
2446
_二分图
POJ
2446
二分图的最大匹配 匈牙利算法 Chessboard Time Limit: 2000MS Memory Limit: 
·
2015-11-11 00:34
poj
POJ
2446
Chessboard (二分图匹配)
题意 在一个N*M的矩形里,用1*2的骨牌去覆盖该矩形,每个骨牌只能覆盖相邻的两个格子,问是否能把每个格子都盖住。PS:有K个孔不用覆盖。 思路 容易发现,棋盘上坐标和为奇数的点只会和坐标和为偶数的点相邻,所以这是个二分图.而每两个格子对应一个骨牌,并且一个格子只能被一个骨牌覆盖,这样就联想到了二分图匹配。把图中能覆盖的格子从1 依次标号 若格子数为奇数 答案是NO 否则,把相邻的两个标号能连成一
·
2015-11-08 16:03
poj
POJ
2446
Chessboard (二分图匹配)
题意 在一个N*M的矩形里,用1*2的骨牌去覆盖该矩形,每个骨牌只能覆盖相邻的两个格子,问是否能把每个格子都盖住。PS:有K个孔不用覆盖。 思路 容易发现,棋盘上坐标和为奇数的点只会和坐标和为偶数的点相邻,所以这是个二分图.而每两个格子对应一个骨牌,并且一个格子只能被一个骨牌覆盖,这样就联想到了二分图匹配。把图中能覆盖的格子从1 依次标号 若格子数为奇数 答案是NO 否则,把相邻的两个标号能连成一
·
2015-11-08 16:49
poj
[POJ]
2446
Chessboard(二分图最大匹配)
id=
2446
本题建图是关键。因为卡片都是1*2,所以若点V被某个1*2卡片覆盖,则周围包含V的其它1*2区域都不成立。
·
2015-11-08 15:20
poj
poj
2446
二分图匹配,每个点只判断与其周围各点的匹配情况,难点在于对于一个编号求期所在的行列,以及对于给出的坐标求编号。 View Code #include < iostream > #include < cstdio > #include < cstdl
·
2015-11-02 14:23
poj
最终排名 sdut
2446
action=showproblem&problemid=
2446
第四届山东理工大学ACM网络编程擂台赛比赛完后需要
·
2015-11-02 13:29
du
POJ
2446
Chessboard (二分匹配)
Chessboard Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 10743 Accepted: 3338 Description Alice and Bob often play games on chessboard. One day, Alice draws
·
2015-11-02 13:17
poj
POJ
2446
二分图最大匹配
问题:POJ
2446
分析: 采用黑白相间的方法把棋盘分成两个点集,是否可以用1*2的卡片实现全覆盖等价于二分图是否有完全匹配。
·
2015-10-31 17:34
poj
POJ-
2446
Chessboard 最大匹配
id=
2446
昨天没有搞出来,今天汇编课想出来了,发现还是水水的,昨天估计是受到前面两题的影响,一直把思考方向搞错了= =||。
·
2015-10-31 15:00
poj
Google Code Jam 2014 总结
Round1A: Rank:
2446
Score: 9 (没有进前1000名,只能拼下次了) Round1B: Rank: 944 Score: 42(太幸运了,从300多降到900多,还好没有出
·
2015-10-31 11:27
Google
HDU
2446
Shell Pyramid
分析:题意就是给你一个正4面体的金字塔,从顶往底数,第1层有c[1]=1个球,第2层有c[2]=3个球.....第i层有c[i]=c[i-1]+i个球,第i层有i行,第j行有j个球,现按层从顶往底,按行从上往下,按列从左往右,依次对每个球进行编号1,2,3,4.......问你序号为n的球在第几层,第几行,第几列。用数组c[i]来表示第i层有c[i]个球,s[i]表示第i层最大的球的序号,那么s[
ZengAMing
·
2015-10-24 00:00
poj
2446
Chessboard(经典二分匹配)
id=
2446
ChessboardTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 15250 Accepted: 4751DescriptionAliceandBoboftenplaygamesonchessboard.Oneday
theArcticOcean
·
2015-08-30 20:00
poj
二分匹配
【最小染色】【HNOI 2008】【bzoj 1006】神奇的国度
1006:[HNOI2008]神奇的国度TimeLimit:20SecMemoryLimit:162MB Submit:
2446
Solved:1101 DescriptionK国是一个热衷三角形的国度,
morestep
·
2015-08-29 15:00
POJ 2367 Genealogical tree(拓扑排序)
GenealogicaltreeTimeLimit:1000MS MemoryLimit:65536KTotalSubmissions:3675 Accepted:
2446
SpecialJudgeDescriptionThesystemofMartians'bloodrelationsisconfusingenough.Actually
helloiamclh
·
2015-08-14 19:00
POJ -
2446
Chessboard 二分图 最大匹配(输入坑)
题目大意:有一个n*m的棋盘,棋盘上面有k个洞。现在要求你在这棋盘上面放1*2的矩形,使得棋盘上除k个洞之外的所有点都被1*2的矩形覆盖,且只覆盖一次解题思路:思路不难想到,将每一点作为两个点集(除洞之外),点集之间的联系表示该点能联通的点,这样二分图就构造完成了只需要求出最大匹配数,再和n*m-k比较即可输入是个坑啊,输入的坐标是(x,y),但是表示的缺失y行,x列#include#includ
暗金色
·
2015-06-10 00:01
ACM-图论-二分图
C++在继承的构造函数和析构函数
C++在继承的构造函数和析构函数分类: C++2012-03-2814:32
2446
人阅读 评论(0) 收藏 举报c++class编译器c1.在继承中,基类的构造函数构建对象的基类部分,派生类的构造函数构建对象的派生类部分
u014774781
·
2015-04-28 22:00
C++
C++
POJ_
2446
_Chessboard(二分图匹配)
ChessboardTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:14479 Accepted:4501DescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswithsize
jhgkjhg_ugtdk77
·
2015-04-28 15:00
Algorithm
ACM
poj
二分图
匈牙利算法
hdu2899——Strange fuction
Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3344 AcceptedSubmission(s):
2446
ProblemDescriptionNow
Guard_Mine
·
2014-11-07 16:00
数学
二分
Chessboard(二分匹配)
id=
2446
ChessboardTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 14050 Accepted: 4372DescriptionAliceandBoboftenplaygamesonchessboard.Oneday
Enjoying_Science
·
2014-11-06 19:00
算法
ACM
谷歌9寸平板Nexus 9于10月15号开启预订 售价399美元
而根据外媒BrightSideofNews较早前的报道,其中Nexus9平板最早会在10月15日就开始接受预订,11月3日正式上市,而售价可能要高达399美元,约合人民币
2446
元。
佚名
·
2014-10-13 11:47
POJ
2446
-二分图的最大独立数
一张残缺的棋盘,用1*2的矩形去覆盖它,要求矩形不互相重叠。求矩形最多可以放多少个。将棋盘染成黑白相间,黑色方格作为左边的点,白色方格作为右边的点,相邻的黑白方格中间连一条边。对已经建好的图求最大匹配 #include<iostream> #include<cmath> using namespace std; #define MAXSIZE 34 int map
人生难得糊涂
·
2014-08-11 21:00
poj
POJ
2446
Chessboard
DescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswithsize1*2tocovertheboard.However,shethinksittooeasytobob,soshemakessomeholesontheboard(
Guard_Mine
·
2014-08-09 15:00
匹配
二分图之poj
2446
题目:poj
2446
题意:给出一个m*n的矩阵,其中有的地方有坑,然后用1*2的纸片去覆盖图,纸片不能重复,能够把出了坑的地方其他全部覆盖的话输出YES,否则NO分析:有一道二分图经典题目,当然难点还是建图
y990041769
·
2014-07-16 11:00
Algorithm
namespace
Path
DFS
二分图匹配
poj
2446
--Chessboard(二分匹配)
ChessboardTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 12811 Accepted: 4005DescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswith
u013015642
·
2014-06-17 20:00
OJ
2446
输入输出私有继承
/* *Copyright(c)2013,烟台大学计算机学院学生 *Allrightsreserved. *文件名称:array.cpp *作者:李中意 *完成日期:2014年6月10日 *版本号:v1.0 *输入描述:无 */ #include usingnamespacestd; classStudent { public: voidget_
u012369267
·
2014-06-11 19:00
POJ
2446
Chessboard(二分图最大匹配)
id=
2446
这题重点在于如何建图,费了一番脑筋。。突然想到只要能保证相邻的分别在两个集合中就可以了,然后就想到了把横坐标与纵坐标之和为奇数的归为X集合,偶数的归为Y集合(画下图就能明白了。。。)。
u013013910
·
2014-06-04 20:00
编程
算法
C语言
poj
二分图匹配
org.apache.catalina.connector.Request.parseParameters(Request.java:
2446
) NullPointerException异常处理
1、环境tomcat6.0.8+jdk6+struts1 2、问题的产生页面有两个异常的请求http://127.0.0.1/project/a.action?do=testA&m=10 http://127.0.0.1/project/a.action?do=testB&m=10两个请求几乎同步到达server。结果出现异常:java.lang.NullPointerException ator
p_3er
·
2014-05-07 14:00
exception
异常处理
struts
线程安全
异步
org.apache.catalina.connector.Request.parseParameters(Request.java:
2446
) NullPointerException异常处理
1、环境 tomcat6.0.8 + jdk6 + struts1 2、问题的产生 页面有两个异常的请求 http://127.0.0.1/project/a.action?do=testA&m=10 http://127.0.0.1/project/a.action?do=testB&m=10 两个请求几乎同步到达server。结果出现异常: java.l
p_3er
·
2014-05-07 14:00
HDU
2446
Shell Pyramid
题目链接~~>做题感悟:这种题以前做过类似的题,但是在做这题时一直超内存,真心无语,后来才发现开一个数组就ok了我傻傻的开了两个怪不得呢!做完之后百度了一下原来还有更简单的方法不用开数组就可以了。解题思路:1)开数组。可以先打个表,把到前 i个的和存到f[i]中,这样就可以用二分查找到s处于第几堆,然后再用一次二分查找在第几层。 2) 不开数组。 a1=1,a2=3
u011074149
·
2014-04-07 14:00
【POJ】【P
2446
】【Chessboard】【题解】【二分图匹配】
id=
2446
把空白格点标号,连接相邻格点,二分图匹配,注意xy是反着给出的,坑……Code:/* ID:iamzky OJ:POJ Index:
2446
Language:C++ */ #include
u012732945
·
2014-03-02 09:00
poj
POJ
2446
Chessboard (二分图匹配)
id=
2446
DescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswithsize1
u012860063
·
2014-02-26 22:00
Algorithm
算法
poj
【二分图最大匹配】poj
2446
ChessboardDescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswithsize1*2tocovertheboard.However,shethinksittooeasytobob,soshemakessomeholeso
hetangl2
·
2014-02-24 13:00
poj
图论
二分图
poj
2446
网络流
先黑白染色,然后每个覆盖必须覆盖一个黑点一个白点,那么就是一个二分图,一个覆盖就是一次匹配,那么就求一下最大匹配就好了。#include #include #include usingnamespacestd; constintmaxn=1100,inf=1e9; intn,m,k; intflag[35][35]; intlevel[maxn],que[maxn]; inthead[maxn],
yrleep
·
2013-10-27 22:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他