﻿<?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编程小筑-随笔分类-SPOJ</title><link>http://www.cppblog.com/xredman/category/10581.html</link><description /><language>zh-cn</language><lastBuildDate>Sun, 17 May 2009 11:32:56 GMT</lastBuildDate><pubDate>Sun, 17 May 2009 11:32:56 GMT</pubDate><ttl>60</ttl><item><title>SPOJ24（Small factorials）</title><link>http://www.cppblog.com/xredman/archive/2009/05/17/83202.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 17 May 2009 11:25:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/17/83202.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/83202.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/17/83202.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/83202.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/83202.html</trackback:ping><description><![CDATA[<a href="https://www.spoj.pl/problems/FCTRL2/"><span style="FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;&nbsp;<span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;https://www.spoj.pl/problems/FCTRL2/</span></span></a><br><span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2009-05-17 13:16:10 &nbsp;Xredman&nbsp;Small factorials&nbsp;accepted &nbsp;0.43 &nbsp; 219M &nbsp; JAVA&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;大数处理，有JAVA真爽！</span>
<img src ="http://www.cppblog.com/xredman/aggbug/83202.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-17 19:25 <a href="http://www.cppblog.com/xredman/archive/2009/05/17/83202.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SPOJ3370(Mergesort)</title><link>http://www.cppblog.com/xredman/archive/2009/05/17/83200.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 17 May 2009 11:02:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/17/83200.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/83200.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/17/83200.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/83200.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/83200.html</trackback:ping><description><![CDATA[<a style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312" href="http://www.spoj.pl/problems/MERGSORT/">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.spoj.pl/problems/MERGSORT/<br></a><span style="FONT-SIZE: 14pt; FONT-FAMILY: 楷体_GB2312">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2009-05-17 12:55:06 &nbsp;Mergesort&nbsp;accepted &nbsp;0.08 &nbsp; 4.4M &nbsp; C++ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此题出的太好的，巩固了一遍归并排序。不过有点点失误。</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>#include&nbsp;&lt;iostream&gt;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>#include&nbsp;&lt;cstdio&gt;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>using&nbsp;namespace&nbsp;std;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>const&nbsp;int&nbsp;N&nbsp;=&nbsp;100004;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>typedef&nbsp;struct<br><img id=Codehighlighter1_98_126_Open_Image onclick="this.style.display='none'; Codehighlighter1_98_126_Open_Text.style.display='none'; Codehighlighter1_98_126_Closed_Image.style.display='inline'; Codehighlighter1_98_126_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_98_126_Closed_Image onclick="this.style.display='none'; Codehighlighter1_98_126_Closed_Text.style.display='none'; Codehighlighter1_98_126_Open_Image.style.display='inline'; Codehighlighter1_98_126_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;key[N];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;length;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}SqList;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>void&nbsp;Merge(SqList&nbsp;&amp;L,&nbsp;int&nbsp;low,&nbsp;int&nbsp;mid,&nbsp;int&nbsp;high)<br><img id=Codehighlighter1_186_775_Open_Image onclick="this.style.display='none'; Codehighlighter1_186_775_Open_Text.style.display='none'; Codehighlighter1_186_775_Closed_Image.style.display='inline'; Codehighlighter1_186_775_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_186_775_Closed_Image onclick="this.style.display='none'; Codehighlighter1_186_775_Closed_Text.style.display='none'; Codehighlighter1_186_775_Open_Image.style.display='inline'; Codehighlighter1_186_775_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><img src="http://www.cppblog.com/Images/dot.gif">{//int&nbsp;p,int&nbsp;q,int&nbsp;r<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;n1,&nbsp;n2;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;i,&nbsp;j,&nbsp;k;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;//=========以下开辟二个辅助数组=========<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;n1&nbsp;=&nbsp;mid&nbsp;-&nbsp;low&nbsp;+&nbsp;1;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;n2&nbsp;=&nbsp;high&nbsp;-&nbsp;mid;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;*Left&nbsp;=&nbsp;new&nbsp;int[n1&nbsp;+&nbsp;1],&nbsp;*Right=&nbsp;new&nbsp;int[n2&nbsp;+&nbsp;1];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;for(i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;n1;&nbsp;i++)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Left[i]&nbsp;=&nbsp;L.key[low&nbsp;+&nbsp;i];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;for(i&nbsp;=&nbsp;0;i&nbsp;&lt;&nbsp;n2;&nbsp;i++)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Right[i]&nbsp;=&nbsp;L.key[mid&nbsp;+&nbsp;i&nbsp;+&nbsp;1];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;for(i&nbsp;=&nbsp;j&nbsp;=&nbsp;0,&nbsp;k&nbsp;=&nbsp;low;&nbsp;k&nbsp;&lt;=&nbsp;high;&nbsp;k++)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(i&nbsp;==&nbsp;n1)<br><img id=Codehighlighter1_530_593_Open_Image onclick="this.style.display='none'; Codehighlighter1_530_593_Open_Text.style.display='none'; Codehighlighter1_530_593_Closed_Image.style.display='inline'; Codehighlighter1_530_593_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_530_593_Closed_Image onclick="this.style.display='none'; Codehighlighter1_530_593_Closed_Text.style.display='none'; Codehighlighter1_530_593_Open_Image.style.display='inline'; Codehighlighter1_530_593_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(k&nbsp;&lt;=&nbsp;high)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L.key[k++]&nbsp;=&nbsp;Right[j++];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;if(j&nbsp;==&nbsp;n2)<br><img id=Codehighlighter1_617_679_Open_Image onclick="this.style.display='none'; Codehighlighter1_617_679_Open_Text.style.display='none'; Codehighlighter1_617_679_Closed_Image.style.display='inline'; Codehighlighter1_617_679_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_617_679_Closed_Image onclick="this.style.display='none'; Codehighlighter1_617_679_Closed_Text.style.display='none'; Codehighlighter1_617_679_Open_Image.style.display='inline'; Codehighlighter1_617_679_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(k&nbsp;&lt;=&nbsp;high)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L.key[k++]&nbsp;=&nbsp;Left[i++];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;if(Left[i]&nbsp;&lt;=&nbsp;Right[j])<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L.key[k]&nbsp;=&nbsp;Left[i++];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L.key[k]&nbsp;=&nbsp;Right[j++];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>void&nbsp;MergeSort(SqList&nbsp;&amp;L,&nbsp;int&nbsp;l,&nbsp;int&nbsp;h)<br><img id=Codehighlighter1_818_1004_Open_Image onclick="this.style.display='none'; Codehighlighter1_818_1004_Open_Text.style.display='none'; Codehighlighter1_818_1004_Closed_Image.style.display='inline'; Codehighlighter1_818_1004_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_818_1004_Closed_Image onclick="this.style.display='none'; Codehighlighter1_818_1004_Closed_Text.style.display='none'; Codehighlighter1_818_1004_Open_Image.style.display='inline'; Codehighlighter1_818_1004_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;low&nbsp;=&nbsp;l,&nbsp;high&nbsp;=&nbsp;h,&nbsp;mid;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;if(low&nbsp;&lt;&nbsp;high)<br><img id=Codehighlighter1_867_1002_Open_Image onclick="this.style.display='none'; Codehighlighter1_867_1002_Open_Text.style.display='none'; Codehighlighter1_867_1002_Closed_Image.style.display='inline'; Codehighlighter1_867_1002_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_867_1002_Closed_Image onclick="this.style.display='none'; Codehighlighter1_867_1002_Closed_Text.style.display='none'; Codehighlighter1_867_1002_Open_Image.style.display='inline'; Codehighlighter1_867_1002_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mid&nbsp;=&nbsp;(low&nbsp;+&nbsp;high)&nbsp;/&nbsp;2;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MergeSort(L,low,mid);//&nbsp;the&nbsp;left&nbsp;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MergeSort(L,mid&nbsp;+&nbsp;1,&nbsp;high);//&nbsp;the&nbsp;right<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Merge(L,&nbsp;low,&nbsp;mid,&nbsp;high);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>int&nbsp;main()<br><img id=Codehighlighter1_1018_1274_Open_Image onclick="this.style.display='none'; Codehighlighter1_1018_1274_Open_Text.style.display='none'; Codehighlighter1_1018_1274_Closed_Image.style.display='inline'; Codehighlighter1_1018_1274_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_1018_1274_Closed_Image onclick="this.style.display='none'; Codehighlighter1_1018_1274_Closed_Text.style.display='none'; Codehighlighter1_1018_1274_Open_Image.style.display='inline'; Codehighlighter1_1018_1274_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><img src="http://www.cppblog.com/Images/dot.gif">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;SqList&nbsp;L;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;L.length&nbsp;=&nbsp;0;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;while(scanf("%d",&nbsp;&amp;L.key[++L.length])&nbsp;!=&nbsp;EOF)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;L.length--;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;MergeSort(L,&nbsp;1,&nbsp;L.length);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;i&nbsp;=&nbsp;1;&nbsp;i&nbsp;&lt;=&nbsp;L.length;&nbsp;i++)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(i&nbsp;!=&nbsp;L.length)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("%d&nbsp;",&nbsp;L.key[i]);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("%d\n",&nbsp;L.key[i]);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</div>
<img src ="http://www.cppblog.com/xredman/aggbug/83200.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-17 19:02 <a href="http://www.cppblog.com/xredman/archive/2009/05/17/83200.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SPOJ1426( Is it a tree)</title><link>http://www.cppblog.com/xredman/archive/2009/05/17/83199.html</link><dc:creator>Xredman</dc:creator><author>Xredman</author><pubDate>Sun, 17 May 2009 10:46:00 GMT</pubDate><guid>http://www.cppblog.com/xredman/archive/2009/05/17/83199.html</guid><wfw:comment>http://www.cppblog.com/xredman/comments/83199.html</wfw:comment><comments>http://www.cppblog.com/xredman/archive/2009/05/17/83199.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xredman/comments/commentRss/83199.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xredman/services/trackbacks/83199.html</trackback:ping><description><![CDATA[<a href="https://www.spoj.pl/problems/PT07Y/">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://www.spoj.pl/problems/PT07Y/<br></a><span style="FONT-SIZE: 14pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2009-05-17 12:22:31&nbsp;&nbsp;&nbsp;Is it a tree&nbsp;accepted &nbsp;0.10 &nbsp; 2.9M &nbsp; C++<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="FONT-FAMILY: 楷体_GB2312">对于一个无向图而言，若其为一棵树，条件是无环且连通，可以这样判定:有n个结点的树必有n-1条边，且连通。</span> </span>
<img src ="http://www.cppblog.com/xredman/aggbug/83199.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-17 18:46 <a href="http://www.cppblog.com/xredman/archive/2009/05/17/83199.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>