﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Xredman编程小筑-随笔分类-HDOJ</title><link>http://www.cppblog.com/xredman/category/10485.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 14 May 2009 19:42:14 GMT</lastBuildDate><pubDate>Thu, 14 May 2009 19:42:14 GMT</pubDate><ttl>60</ttl><item><title>HDOJ2428(Stars)</title><link>http://www.cppblog.com/xredman/archive/2009/05/13/82867.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Wed, 13 May 2009 12:48:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/13/82867.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82867.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/13/82867.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82867.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82867.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;2009-05-13 16:53:20 Accepted 2428 31MS 264K 1174 B C++&nbsp;<br>&nbsp;&nbsp;&nbsp;本题给出一系列点坐标，要求求出有其中4个点组成的正方形有几个。可以将n个坐标按x从小到大排序，可以方便地寻找到2个点是x坐标相等的，若得到的是(x1, y1), (x1, y2),可以查找是否存在(x1 + y2 - y1, y1),(x1 + y2 - y1, y2),若存在，则可以构成一个正方形.</span>
<img src ="http://www.cppblog.com/xredman/aggbug/82867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-13 20:48 <a href="http://www.cppblog.com/xredman/archive/2009/05/13/82867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HDOJ1878（欧拉回路）</title><link>http://www.cppblog.com/xredman/archive/2009/05/12/82716.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Tue, 12 May 2009 10:01:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/12/82716.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82716.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/12/82716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82716.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82716.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;2009-05-12 17:37:32&nbsp;Accepted&nbsp;1878&nbsp;46MS&nbsp;236K&nbsp;1346 B&nbsp;C++<br>&nbsp;&nbsp;&nbsp;并查集判连通+无向图欧拉回路判定实现。<br>&nbsp;&nbsp;&nbsp;无向图的欧拉回路判定：G连通，且G中均为偶度顶点。</span>
<img src ="http://www.cppblog.com/xredman/aggbug/82716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-12 18:01 <a href="http://www.cppblog.com/xredman/archive/2009/05/12/82716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HDOJ1198（Farm Irrigation）</title><link>http://www.cppblog.com/xredman/archive/2009/05/11/82598.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Mon, 11 May 2009 10:10:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/11/82598.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82598.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/11/82598.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82598.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82598.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">Accepted 1198 15MS 304K 1768 B C++&nbsp;<br>&nbsp;&nbsp;&nbsp;用并查集判连通。对于二块是否连通的判断貌似有一点技巧可言。用dfs或bfs都可以做。</span> 
<img src ="http://www.cppblog.com/xredman/aggbug/82598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-11 18:10 <a href="http://www.cppblog.com/xredman/archive/2009/05/11/82598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HDOJ1720(ACboy needs your help again!)</title><link>http://www.cppblog.com/xredman/archive/2009/05/10/82508.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 10 May 2009 12:38:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/10/82508.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82508.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/10/82508.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82508.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82508.html</trackback:ping><description><![CDATA[<p style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">2009-05-10 20:35:10 Accepted 1702 15MS 272K 937 B C++<br>水题，模拟栈和队列</p>
<img src ="http://www.cppblog.com/xredman/aggbug/82508.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-10 20:38 <a href="http://www.cppblog.com/xredman/archive/2009/05/10/82508.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HDOJ1711(Number Sequence)</title><link>http://www.cppblog.com/xredman/archive/2009/05/10/82461.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 10 May 2009 03:10:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/10/82461.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82461.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/10/82461.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82461.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82461.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;2009-05-10 11:04:54 Accepted 1711 515MS 4192K 944 B C++ <br>KMP算法最普通的运用</span>
<img src ="http://www.cppblog.com/xredman/aggbug/82461.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-10 11:10 <a href="http://www.cppblog.com/xredman/archive/2009/05/10/82461.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HDOJ1116(Play on Words)</title><link>http://www.cppblog.com/xredman/archive/2009/05/10/82444.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 10 May 2009 00:48:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/10/82444.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/82444.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/10/82444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/82444.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/82444.html</trackback:ping><description><![CDATA[<span style="FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;<span style="FONT-SIZE: 18pt">本题意为将n个单词首尾相连组成一个单词链,如:acm-&gt;malform-&gt;mouse(a -&gt; m -&gt; m -&gt; m -&gt;m -&gt; e)<br>&nbsp;&nbsp;&nbsp;并查集+欧拉路实现<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.并查集判连通，这点不用多说<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.欧拉路，由图中可知除二端点外，其余字母的入度和出度均相等，二端点的出度和入度相差1,还有一种可能是，整个图就是一个欧拉回路，此时每个端点的入度和出度均相等<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2009-05-09 13:56:04 Accepted 1116 125MS 212K 2396 B C++</span> </span>
<img src ="http://www.cppblog.com/xredman/aggbug/82444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xredman/" target="_blank">Xredman</a> 2009-05-10 08:48 <a href="http://www.cppblog.com/xredman/archive/2009/05/10/82444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>