﻿<?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++博客-&lt;font size=7 color=red&gt;R2&lt;/font&gt;-随笔分类-Memo</title><link>http://www.cppblog.com/littlekid/category/5494.html</link><description>&lt;br&gt;
&lt;font size=3 color=red align=right&gt;
R2
&lt;/font&gt;</description><language>zh-cn</language><lastBuildDate>Tue, 29 Jul 2008 20:19:21 GMT</lastBuildDate><pubDate>Tue, 29 Jul 2008 20:19:21 GMT</pubDate><ttl>60</ttl><item><title>纪念一个人的离开</title><link>http://www.cppblog.com/littlekid/archive/2008/05/21/R2.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Wed, 21 May 2008 09:13:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2008/05/21/R2.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/50657.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2008/05/21/R2.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/50657.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/50657.html</trackback:ping><description><![CDATA[<font class="content">R2解散了，我心情不好～～<br>这里懒得更新了——<br><br></font><font class="content">发信人:&nbsp;littlekid&nbsp;(kid@R2),&nbsp;信区:&nbsp;ACM_ICPC<br>标&nbsp;&nbsp;题:&nbsp;R2地大赛总结&nbsp;plus&nbsp;组队以来总结&nbsp;plus&nbsp;展望<br>发信站:&nbsp;珞珈山水BBS站&nbsp;(Tue&nbsp;May&nbsp;20&nbsp;00:17:30&nbsp;2008),&nbsp;转信<br><br>R2地大赛总结&nbsp;plus&nbsp;组队以来总结&nbsp;plus展望<br>&nbsp;&nbsp;首先是地大比赛总结（这次我本来不打算写比赛总结的，不过每次都要写而且我写，加<br>在这里凑数）：<br>&nbsp;&nbsp;比赛过程很郁闷，首先我发现F题是简单题，上去敲，发现键盘托居然掉下去，不好的<br>征兆，接着我为了稳定点过，找了标准程序敲，完了后编译，然后半天没反应，关掉重新<br>开始还是没反应，问staff后被劝说用MS的VC6.0，结果调试没过样例，oldmaner觉得应该<br>自己写一个，我被赶下来，然后oldmaner写完后只能让会用vc的simba临时指导怎么调试<br>，可以说比赛的环境问题让我们开局很不顺，让我们乱了。<br>&nbsp;&nbsp;然后我去看了其它题，A题跳过、B题知道是组合生成、C题是搜索、D题是字符串处理、<br>E题第一次看是欧拉路、G题是汉密尔顿回路、H是D题加强版、I题初看是数学题、J题没看<br>，总之我感觉整个都是水题，一种不祥的预感。<br>这么多水题，真不知道从哪里开始做，不过这事oldmaner写D，Simba想写I，我觉得可以<br>去做E（看题失误，加上Three_Up很快1Y），接着D过了后我上机写欧拉路一两句、被<br>oldmaner赶下来他去写G，不过simba说B题很简单思路清晰直接做，加上oldmaner没过样<br>例，我考虑了一下B题是我写还是Simba写，最后让oldmaner打了代码simba写B，不过交了<br>后诡异地CE了，弄了半天再交了一下还是CE，郁闷呀~~最后还好Simba他们学的是VC，知<br>道标准问题不过交上去WA了，我让打了代码oldmaner继续调试G,后来simba中途发现了几<br>个bug上去改了还是有点问题后终于AC了，此时后面的Arbiter已经过了5道，场上其它比<br>较有基础的队伍都纷纷3、4题了，我们在尴尬的罚时下排名巨后，然后跟题oldmaner过了<br>I，我上去终于敲完E交了得到WA后再看题发现自己题目理解错误，原来是难题~然后<br>oldmaner的G题被TLE了，我去想C题而不知道怎么办（这次还是理解错题意），不过没办<br>法的情况下oldmaner找我商量了后写了个G题的暴力版本DP过了，我们在居多的罚时和卡<br>题后成了5题靠后--然后oldmaner想和我想了一段时间C后觉得自己没办法过这题，simba<br>想到一个很暴力很麻烦的思路，我想还不如我去写一个后来证明是xay他们用的枚举方法<br>，不过写了一半思路不清晰，让oldmaner写A而后先wa再TLE，simba去写了会c也退了，大<br>家绝望了，我和oldmaner再商量赛后总结。剩下半小时的时候我突然逃离了题目意思的干<br>扰，最后我去写了但是无奈没过样例，oldmaner继续去水A，没有结果，不过比赛还有一<br>分钟，我想到了程序的bug，改了直接交，最后的机会--最后AC了，临时高兴了一会&#8230;&#8230;<br>&nbsp;&nbsp;关于地大：我们队组队是从上学期地大开始的，那次死在了VC手上，这次轮回，我们又<br>一次死在了VC手上！（这个跟我没有付钱给MS有关吧）。不过上次我们多少还是由于水平<br>问题和经验问题，这次的话不同了--<br>这次基本是我的问题，很明显我写第一个题不能去敲标程，在不能编译的时候应该稳定，<br>然后应该在比赛中正确引导队友、确定切题顺序，比如说在比赛环境影响后我居然没有分<br>担一半的简单题（但是我整场比赛只AC了一道题、应该由我写B），我在急躁的状况下读<br>题不对，把E题看错了、中间我们做D题的时候我在看H&#8230;&#8230;如此等等，还有就是我代码能<br>力不行：C题那么简单的思路、居然写了后没过样例！！！E题这么经典的题目居然没见过<br>，临时在那里想思路~~~<br>&nbsp;&nbsp;总的来说：我心态不够稳定，代码能力急需提高、知识面太窄。。。<br><br>&nbsp;&nbsp;这个比赛过程加总结太长了~~~<br>&nbsp;<br>&nbsp;&nbsp;由于马上个人赛和暑假集训，这次总结主要针对我们这半年多来的情况和队伍发展问题<br>。<br><br>先是半年来情况：<br>&nbsp;&nbsp;我们队这半年来大的比赛参加过两次地大邀请赛、一次华科校赛、一次武大暨华中北区<br>赛、一次中南邀请赛，随着我们水平提高加上RP等因素，我们除了这次地大其它都拿到了<br>基本满意的奖项（虽然比赛其实做得很挫）。<br>队伍中间个人发展来说，oldmaner在努力做题后量变达到质变已经走向强大（这个我们大<br>家有目共睹）；我由菜鸟步入了过渡期（至少开始的时候我在集训队只比完全没有搞过的<br>人稍微强一点），simba的事情比较多，多说一点<br>&nbsp;&nbsp;simba的话发展比较曲折：首先去年暑假你没组到队伍，我当时知道你是集训队最努力<br>的人、再加上我决定在参加一年的时候只有我们三有意向再留，我把队伍组起来了。不过<br>由于你们专业的实习，你首先在组队后荒废了一两个月（在第一次地大的时候你已经没有<br>任何代码能力了~），然后校赛前还是由于这个实习导致没有训练，所以我找你谈过几次<br>，加上你校赛后宣布没事情但是还是不来机房，又在各oj上都没有做题、我和oldmaner直<br>接怀疑你想退了导致我们队整个士气低落（我开始还不知道我和oldmaner为什么那段时间<br>总是比较郁闷，mmd在bbs上的话才提醒了我），后来我们找你有两次吧，对你施加不少压<br>力，不过我们的出发点肯定是为了让队伍整个提高。<br><br>&nbsp;&nbsp;马上个人赛，我想谈谈我对我们队发展的看法,其中涉及很多私人问题，希望大家原谅<br>：<br>&nbsp;&nbsp;当我决定留下来再参加一年，想到的是带着我们队能够走得最远，做得最好：我们有<br>oldmaner的基本实力、simbaforrest的努力、还有我的不懈追求。<br>&nbsp;&nbsp;Oldmaner：我从开始一直觉得很亏待你，作为一名去年暑假四队队员，你的实力大大高<br>于我们，我一直努力发展个人实力、为的就是让我们能够不是靠着你一个人的实力而撑起<br>来、能够分担一部分压力，现在你已经日渐强大，对你而言，与两个合适的队友来实现梦<br>想是目前亟待解决的问题。<br>&nbsp;&nbsp;Simbaforrest：你是一名天赋型选手，还有你的努力。不过毕竟非计算机专业和基础薄<br>弱，去年的努力只能是一种基础积淀，不过专业课在另一方面阻止了你，让你中间直接落<br>后几个月。而你的最终追求到底在哪里？这个是需要解决的问题，我觉得你有必要从人生<br>规划角度很深刻地考虑一下。我们两个组队时间很长，我非常希望你能实现自己的目标。<br>&nbsp;&nbsp;Littlekid：我是很执着的人，决定后不放弃。参加ACM快满一年了，我在各方面都进步<br>（成熟）不少，当然还是远远不够，随着一步步深入认识,我的进步速度甚至没跟上武大<br>ACM水平的进步速度。在知识面、代码能力、带队能力方面，我要做的还有很多很多。<br><br>&nbsp;&nbsp;又一个暑假来临，我加入集训队马上满一年、我们队走过一个轮回、集训一个阶段结束<br>，我留下了这不少的文字，作为纪念、更是为了一个上一个新的台阶。<br><br>Ps：关于R2的队名，我决定在这里解释一下，想必看过starwar的人对R2D2印象深刻，我<br>非常喜欢这个机器人，有很多方面&#8230;&#8230;</font>
<br><img src ="http://www.cppblog.com/littlekid/aggbug/50657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2008-05-21 17:13 <a href="http://www.cppblog.com/littlekid/archive/2008/05/21/R2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>R2国防科大中南程序设计邀请赛总结</title><link>http://www.cppblog.com/littlekid/archive/2008/04/28/nudt2008.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Mon, 28 Apr 2008 12:16:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2008/04/28/nudt2008.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/48375.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2008/04/28/nudt2008.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/48375.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/48375.html</trackback:ping><description><![CDATA[发信人: littlekid (kid@R2), 信区: ACM_ICPC<br>标&nbsp; 题: R2的中南赛总结 by littlekid<br>发信站: 珞珈山水BBS站 (Mon Apr 28 14:10:26 2008), 转信<br><br>&nbsp;&nbsp; 这次比赛做得很烂——不过名次上很不错，比我预想的好多了&#8230;&#8230;<br><br>&nbsp;&nbsp; 夹叙夹议 比赛过程：<br>&nbsp;&nbsp; 比赛开始，我和Oldmaner老规矩，然后xay替代Simba从后往前看题。我登录PC square<br>后再打开ranklist，Oldmaner已经扫荡了所有题目——&#8220;怎么题目都这么长呀～～&#8221;，我<br>在旁边都不好意思说了（oldmaner的英语呀，这次他又不会看题目了），然后我看了一截<br>A发现是图论题，然后叫他看，我再看一截发现是网络流，觉得必定是他的了，看到最后<br>知道是树形DP——NUDT的题目出得不错，转了好几个弯！<br>&nbsp; 然后我发现ranklist上面有人过了E题，我一看Number Guessing，再一看数据，然后开<br>写，结果没过sample～还好闻讯而来的Oldmaner与xay提示，然后测试通过，大家合计一&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>下，既然水题，交了1Y。<br>&nbsp; 接着我看了B题发现是野人与传教士问题——这个是难搜索问题，没有做了，最后在火<br>车上CZ大呼这个题目是简单DP，唉，NUDT的出题水平可见一斑。<br>&nbsp; 后面的题目没有想法，我就去写A，然后写了一半，我对第二遍DFS思路不是很清晰，<br>oldmaner另写一个——两个人思路一样，谁写都一样吧～～<br>&nbsp; 我再看了几个题目，与xay说F题就是一个陈题，寒假sherlock讲过，我后悔自己当时没<br>有仔细听，然后xay说sherlock也给他仔细讲过，但是也不记得了，（我当时就后悔——<br>为什么每次出现这么一种情况：比赛遇上一个问题，然后发现自己做过而没作出来——而<br>且知道比较烦，当时xx讲过没仔细听，这个题目就只能郁闷地放弃了）我就说Arbiter现<br>在肯定在做F。<br>&nbsp; 看ranklist突然发现WHU_BFS过了C题，然后我在想哪一只队伍是BFS，再一会GCC也过了<br>C，当时问队友有什么想法，他们说只想到硬搞的方法，我阻止了（成了罪人），然后坚<br>定不移地说要搞A题，真的A题被好几个队过了（不过都不是1Y的），我们RE以后想到数据<br>范围会不会超过int，换成longlong还是RE，才发觉原来20w，是爆栈了，然后oldmaner觉<br>得不太好些，然后xay与oldmaner说服我去水C，果然过了，然后在ranklist上看到whu三<br>支队伍跟在yali的后面。。。<br>&nbsp; 后面的时间oldmaner一直在调A，然后中途打了好几次代码，由于我和xay分析了所有题<br>目认为可以叫xay写D，才换成写了半个小时D，不过xay告诉我D题很难搞，于是在我的同<br>意下放弃了。分析其余题目：认为在搞定A后在写I（这个是集合DP）。<br>&nbsp; 最后一个小时R2整个陷入绝境，对剩余题目要么没有想法，要么有想法也知道很难写出<br>来，只好坚持着做哪个卡了已经三个小时的A&#8230;&#8230;<br>&nbsp; 比赛结束，我们还是没做出A题。<br><br>&nbsp; 比赛题目分析:<br>&nbsp; 这次比赛的题目质量很好。<br>&nbsp; 但是NUDT显然高估了各参赛队的实力，比赛结果是只有不到一半的队伍过了2题及以上<br>，使得我们这种水题的队伍居然排名不错。<br><br>&nbsp; 比赛总结：<br>&nbsp; 我们队实力不济，郁闷地发现一个历史遗留问题出现在赛题当中，还做了近四个小时的<br>A也没有结果。不过没有像大家说得那样rp无限降低——最后以最后一名拿到了一块牌子<br>。我们问题还是实力，一个很大的教训就是遇到一个经典问题要弄懂（这个说起来容易，<br>不过做起来真的很困难＝＝！）<br>&nbsp; 实力才是硬道理，现场勇气和rp很重要。<br><br>ps： 谈一些题外话：<br>&nbsp; 1、由于oldmaner在比赛前一天晚上睡着了还让门反锁，加上招待所的电话坏了，让<br>msnake睡地板，大家一致认为我们rp掉光了，最后证明这句话只对了一半（我们rp不好，<br>好像掉rp的队伍不少）；<br>&nbsp; 2、由于我弄混淆了BFS队伍，使得我中间阻止队友水C题，可见《孙子兵法》里&#8220;知己<br>知彼&#8221;那句话很重要；<br>&nbsp; 3、国防科大果然有米，比赛办得很盛大、按照felix的话，直接bs掉了我们的校赛，夸<br>张的想法：WHU如果办区赛，未必能比他们办这种比赛风光～～<br>&nbsp; 4、那群BT的高中生太利害了，个人感觉遥不可及。<br><br>
<br><img src ="http://www.cppblog.com/littlekid/aggbug/48375.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2008-04-28 20:16 <a href="http://www.cppblog.com/littlekid/archive/2008/04/28/nudt2008.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>littlekid@R2校赛总结</title><link>http://www.cppblog.com/littlekid/archive/2008/03/30/whu08cc.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Sun, 30 Mar 2008 14:35:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2008/03/30/whu08cc.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/45774.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2008/03/30/whu08cc.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/45774.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/45774.html</trackback:ping><description><![CDATA[<font class="content">&nbsp;&nbsp;&nbsp; 校赛结束了，写个总结。鉴于本人文采不好，写成流水帐式的。<br><br>&lt;预赛&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;预赛做得比较挫。比赛是在机房做的，首先Simba很快发现了F题是个简单题，当时是<br>我去写的，我很快就把代码写完了，然后我不知道奥运会什么时候开幕（这个比较丢脸）<br>，然后又忘记考虑8月的情况，得到一个WA，后面改了交，得到ＣＥ（我太急了，触到了键<br>盘，在代码里加入了多余的字符）。第二个题是B题，一看就知道是简单DP，我跟Oldmane<br>r每个人都写了一份代码，结果两个人都得到了WA（开始是RE），后来我手快，在Oldmane<br>r之前过了，这个题总共罚时为两个小时。最后是D题，这个题目是我写的——当时Simba告<br>诉我题意，Oldmaner去写G，比较郁闷的是这个题一直WA，我都证明自己的方法没错（不是<br>TLE），最后交了将用单字符输入变为字符串输入就过了，诡异呀（后来CZ把数据改了，我<br>第一次的代码也能AC）！后来的时间就是疯狂交G，我与Oldmaner开始也想到了正确的方法<br>，不过后来看到起点和终点可以一样就改用DFS去写，不断TLE，后来变WA，调了很久才发<br>现用了位运算判断奇偶出现了问题！中间也分析了其它几个题，觉得没什么希望，后来也<br>知道最后一个题目可以水过去，不过已经被G题弄得天昏地暗，后来Simba叫我写，我也没<br>有心情了&#8230;&#8230;<br>&nbsp;&nbsp;&nbsp;&nbsp;总结一下，我们初赛得时候主要是心态问题：首先我们就没有从心底重视这次比赛，<br>我甚至告诉队友随便交，完全没有比赛意识。还有就是水平问题——毕竟只做出这么点题<br>目。<br><br>&lt;决赛&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;比赛过程大致如下：拿到题目后，Oldmaner首先发现A题是经典DP，然后写代码，<br>这时候我在看C，推了会公式，恰好有些牛队过了这个题，然后他问我题意，我跟他说了后<br>他说他知道结论，叫我证明一下，他一下就写完代码，直接验证了几组数据，交了就得到<br>yes。然后换我上去写A，我写完后觉得代码有点问题，然后就打印代码，等我拿到代码，<br>看了一会，Oldmaner也写完了，验证几组数据后他觉得应该对了，我认为思路也对，然后<br>现场这么多队过了，然后交了，1次AC，可以说比赛到这个时候非常顺。这之后Simba把其<br>它题目的题意跟我们说了。我们讨论下，想做E但又怕难写或想错了。由于很多队过了B，<br>我就去写B（其实我连题意都不知道），我一边打表，一边听他们讲题，然后也顺利过了。<br>接着Oldmaner想出了一个比赛后知道是正确的方法去试着写E，我跟Simba讨论J题，结果我<br>们讨论一会后Oldmaner居然在旁边说这个题可以怎么怎么弄，然后我们三个讨论觉得可行<br>，E就不写了，我去写J，写了一会我想我是几何小白就换Oldmaner写，Simba在一旁出数据<br>，但是我们对这个题的题意理解有点问题，通过PC^2问了下，最后交了得到WA！后来我们<br>以为自己理解错了，换了想法交上去还是WA!郁闷了一会，我们再读了题，然后再问了一个<br>问题，确认程序，最后我们想到数据越界——由于程序是两个人分别写了一截，也就没有考虑<br>对方的实现，后面改为long&nbsp;long过了。后面的时间就比较郁闷，由于mmd公布E题的数据范<br>围要加大，我们就更不敢写E。</font><font class="content">中间看到G题觉得眼熟，但是忘记哪里看到的，也就没写了<br>，</font><font class="content">换了写F和H，我居然很天真地搞出一个二分匹配弄出了一个<br>能够过我自己出数据的程序，Oldmaner的F题写了很长，最后觉得没希望，比赛就这么结束<br>了。<br>&nbsp;&nbsp;&nbsp; 整个比赛前段时间有点顺，后面的话很郁闷。可以说没有去做E题是我们对自己不够自信，<br>实力不足。<br><br>&nbsp;&nbsp;&nbsp; 校赛结束了，继续集训，我们要努力提高自己的实力（毕竟我很不想每次做比赛后就总结<br>实力是最大的问题）——如mmd所言，多看书、多做题、多思考。<br><br></font> <img src ="http://www.cppblog.com/littlekid/aggbug/45774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2008-03-30 22:35 <a href="http://www.cppblog.com/littlekid/archive/2008/03/30/whu08cc.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【数论】扩展欧几里德的一个妙用</title><link>http://www.cppblog.com/littlekid/archive/2008/03/14/extend_Euclid.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Fri, 14 Mar 2008 08:46:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2008/03/14/extend_Euclid.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/44503.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2008/03/14/extend_Euclid.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/44503.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/44503.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 对于 a/b%m = ans, 求 ans。&nbsp;&nbsp;<a href='http://www.cppblog.com/littlekid/archive/2008/03/14/extend_Euclid.html'>阅读全文</a><img src ="http://www.cppblog.com/littlekid/aggbug/44503.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2008-03-14 16:46 <a href="http://www.cppblog.com/littlekid/archive/2008/03/14/extend_Euclid.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【教训】今天HDU比赛的1006</title><link>http://www.cppblog.com/littlekid/archive/2008/01/24/41839.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Thu, 24 Jan 2008 11:14:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2008/01/24/41839.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/41839.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2008/01/24/41839.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/41839.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/41839.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;&nbsp; 下午HDU的比赛，做得不好。一是有一个题目题意没读清楚，还有就是犯了两个错误，在1006卡死了。&nbsp;&nbsp;&nbsp; 题目地址：http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1006&amp;cid=103&nbsp;&nbsp;&nbsp; 题意比较简单，然后我想到一个对...&nbsp;&nbsp;<a href='http://www.cppblog.com/littlekid/archive/2008/01/24/41839.html'>阅读全文</a><img src ="http://www.cppblog.com/littlekid/aggbug/41839.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2008-01-24 19:14 <a href="http://www.cppblog.com/littlekid/archive/2008/01/24/41839.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【zz】POJ题目分类推荐 from zhucheng</title><link>http://www.cppblog.com/littlekid/archive/2007/12/23/39356.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Sun, 23 Dec 2007 05:20:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2007/12/23/39356.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/39356.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2007/12/23/39356.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/39356.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/39356.html</trackback:ping><description><![CDATA[<p class=MsoNormal><span style="COLOR: black; FONT-FAMILY: 宋体">前面的那个50题估计能做的都差不多了，</span></p>
<p class=MsoNormal><span style="COLOR: black; FONT-FAMILY: 宋体">开始做这个分类吧&#8230;&#8230;<br></span></p>
<p class=MsoNormal><span style="COLOR: black; FONT-FAMILY: 宋体"><br></span></p>
<p class=MsoNormal><span style="COLOR: black; FONT-FAMILY: 宋体">发信人</span><span lang=EN-US style="COLOR: black">:&nbsp;iamlzx&nbsp;(iamlzx),&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">信区</span><span lang=EN-US style="COLOR: black">:&nbsp;ACM_ICPC<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">标</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">题</span><span lang=EN-US style="COLOR: black">:&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">推荐个比较好的题目分类</span><span lang=EN-US style="COLOR: black"><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">发信站</span><span lang=EN-US style="COLOR: black">:&nbsp;BBS&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">珞珈山水站</span><span lang=EN-US style="COLOR: black">&nbsp;(Sat&nbsp;Dec&nbsp;22&nbsp;02:02:08&nbsp;2007)<br><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">把这三个阶段的题目做完，基本上应付现今的</span><span lang=EN-US style="COLOR: black">ICPC</span><span style="COLOR: black; FONT-FAMILY: 宋体">竞赛没问题了</span><span lang=EN-US style="COLOR: black">&#8230;&#8230;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">大家加油！特别是刚开始的同学，推荐按照这个分类做题</span><span lang=EN-US style="COLOR: black"><br><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">转贴</span><span lang=EN-US style="COLOR: black">&nbsp;ACM</span><span style="COLOR: black; FONT-FAMILY: 宋体">的算法（觉得很好，有层次感）</span><span lang=EN-US style="COLOR: black"><br>OJ</span><span style="COLOR: black; FONT-FAMILY: 宋体">上的一些水题</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">可用来练手和增加自信</span><span lang=EN-US style="COLOR: black">)&nbsp;<br>(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)&nbsp;<o:p></o:p></span></p>
<span lang=EN-US style="COLOR: black"></span><span style="COLOR: black; FONT-FAMILY: 宋体"><br><span style="COLOR: red; BACKGROUND-COLOR: yellow">初期</span></span><span style="COLOR: red">:&nbsp;</span><br>
<p class=MsoNormal><span lang=EN-US style="COLOR: black"></span><span style="COLOR: black; FONT-FAMILY: 宋体">一</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">基本算法</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">枚举</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1753,poj2965)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">贪心</span><span lang=EN-US style="COLOR: black">(poj1328,poj2109,poj2586)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">递归和分治法</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">递推</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">构造法</span><span lang=EN-US style="COLOR: black">.(poj3295)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)</span><span style="COLOR: black; FONT-FAMILY: 宋体">模拟法</span><span lang=EN-US style="COLOR: black">.(poj1068,poj2632,poj1573,poj2993,poj2996)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">二</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">图算法</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">图的深度优先遍历和广度优先遍历</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最短路径算法</span><span lang=EN-US style="COLOR: black">(dijkstra,bellman-ford,floyd,heap+dijkstra)&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1860,poj3259,poj1062,poj2253,poj1125,poj2240)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最小生成树算法</span><span lang=EN-US style="COLOR: black">(prim,kruskal)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1789,poj2485,poj1258,poj3026)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">拓扑排序</span><span lang=EN-US style="COLOR: black">&nbsp;(poj1094)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">二分图的最大匹配</span><span lang=EN-US style="COLOR: black">&nbsp;(</span><span style="COLOR: black; FONT-FAMILY: 宋体">匈牙利算法</span><span lang=EN-US style="COLOR: black">)&nbsp;(poj3041,poj3020)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最大流的增广路算法</span><span lang=EN-US style="COLOR: black">(KM</span><span style="COLOR: black; FONT-FAMILY: 宋体">算法</span><span lang=EN-US style="COLOR: black">).&nbsp;(poj1459,poj3436)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">三</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数据结构</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">串</span><span lang=EN-US style="COLOR: black">&nbsp;(poj1035,poj3080,poj1936)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">排序</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">快排、归并排</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">与逆序数有关</span><span lang=EN-US style="COLOR: black">)</span><span style="COLOR: black; FONT-FAMILY: 宋体">、堆排</span><span lang=EN-US style="COLOR: black">)&nbsp;(poj2388,poj2299)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">简单并查集的应用</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">哈希表和二分查找等高效查找法</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">数的</span><span lang=EN-US style="COLOR: black">Hash,</span><span style="COLOR: black; FONT-FAMILY: 宋体">串的</span><span lang=EN-US style="COLOR: black">Hash)&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj3349,poj3274,POJ2151,poj1840,poj2002,poj2503)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">哈夫曼树</span><span lang=EN-US style="COLOR: black">(poj3253)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)</span><span style="COLOR: black; FONT-FAMILY: 宋体">堆</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)trie</span><span style="COLOR: black; FONT-FAMILY: 宋体">树</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">静态建树、动态建树</span><span lang=EN-US style="COLOR: black">)&nbsp;(poj2513)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">四</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">简单搜索</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">深度优先搜索</span><span lang=EN-US style="COLOR: black">&nbsp;(poj2488,poj3083,poj3009,poj1321,poj2251)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">广度优先搜索</span><span lang=EN-US style="COLOR: black">(poj3278,poj1426,poj3126,poj3087.poj3414)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">简单搜索技巧和剪枝</span><span lang=EN-US style="COLOR: black">(poj2531,poj1416,poj2676,1129)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">五</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">动态规划</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">背包问题</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1837,poj1276)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">型如下表的简单</span><span lang=EN-US style="COLOR: black">DP(</span><span style="COLOR: black; FONT-FAMILY: 宋体">可参考</span><span lang=EN-US style="COLOR: black">lrj</span><span style="COLOR: black; FONT-FAMILY: 宋体">的书</span><span lang=EN-US style="COLOR: black">&nbsp;page149):&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.E[j]=opt{D+w(i,j)}&nbsp;(poj3267,poj1836,poj1260,poj2533)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.E[i,j]=opt{D[i-1,j]+xi,D[i,j-1]+yj,D[i-1][j-1]+zij}&nbsp;(</span><span style="COLOR: black; FONT-FAMILY: 宋体">最长公共子序列</span><span lang=EN-US style="COLOR: black">)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj3176,poj1080,poj1159)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.C[i,j]=w[i,j]+opt{C[i,k-1]+C[k,j]}.(</span><span style="COLOR: black; FONT-FAMILY: 宋体">最优二分检索树问题</span><span lang=EN-US style="COLOR: black">)&nbsp;&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">六</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数学</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">组合数学</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">加法原理和乘法原理</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">排列组合</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.</span><span style="COLOR: black; FONT-FAMILY: 宋体">递推关系</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(POJ3252,poj1850,poj1019,poj1942)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">数论</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">素数与整除问题</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">进制位</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.</span><span style="COLOR: black; FONT-FAMILY: 宋体">同余模运算</span><span lang=EN-US style="COLOR: black">.&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj2635,&nbsp;poj3292,poj1845,poj2115)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">计算方法</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">二分法求解单调函数相关知识</span><span lang=EN-US style="COLOR: black">.(poj3273,poj3258,poj1905,poj3122)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">七</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">计算几何学</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">几何公式</span><span lang=EN-US style="COLOR: black">.&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">叉积和点积的运用</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">如线段相交的判定</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">点到线段的距离等</span><span lang=EN-US style="COLOR: black">).&nbsp;(poj2031,poj1039)<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">多边型的简单算法</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">求面积</span><span lang=EN-US style="COLOR: black">)</span><span style="COLOR: black; FONT-FAMILY: 宋体">和相关判定</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">点在多边型内</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">多边型是否相交</span><span lang=EN-US style="COLOR: black">)&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1408,poj1584)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">凸包</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;(poj2187,poj1113)&nbsp;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style="COLOR: black"><o:p>&nbsp;</o:p></span></p>
<span lang=EN-US style="COLOR: black"></span><span style="COLOR: red; FONT-FAMILY: 宋体; BACKGROUND-COLOR: yellow"><br>中级</span><span style="COLOR: red">:&nbsp;</span><br>
<p class=MsoNormal><span lang=EN-US style="COLOR: black"></span><span style="COLOR: black; FONT-FAMILY: 宋体">一</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">基本算法</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)C++</span><span style="COLOR: black; FONT-FAMILY: 宋体">的标准模版库的应用</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj3096,poj3007)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">较为复杂的模拟题的训练</span><span lang=EN-US style="COLOR: black">(poj3393,poj1472,poj3371,poj1027,poj2706)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">二</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">图算法</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">差分约束系统的建立和求解</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1201,poj2983)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最小费用最大流</span><span lang=EN-US style="COLOR: black">(poj2516,poj2195)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">双连通分量</span><span lang=EN-US style="COLOR: black">(poj2942)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">强连通分支及其缩点</span><span lang=EN-US style="COLOR: black">.(poj2186)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">图的割边和割点</span><span lang=EN-US style="COLOR: black">(poj3352)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最小割模型、网络流规约</span><span lang=EN-US style="COLOR: black">(poj3308,&nbsp;)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">三</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数据结构</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">线段树</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj2528,poj2828,poj2777,poj2886,poj2750)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">静态二叉检索树</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj2482,poj2352)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">树状树组</span><span lang=EN-US style="COLOR: black">(poj1195,poj3321)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)RMQ.&nbsp;(poj3264,poj3368)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">并查集的高级应用</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1703,2492)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)KMP</span><span style="COLOR: black; FONT-FAMILY: 宋体">算法</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1961,poj2406)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">四</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">搜索</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最优化剪枝和可行性剪枝</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">搜索的技巧和优化</span><span lang=EN-US style="COLOR: black">&nbsp;(poj3411,poj1724)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">记忆化搜索</span><span lang=EN-US style="COLOR: black">(poj3373,poj1691)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">五</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">动态规划</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">较为复杂的动态规划</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">如动态规划解特别的施行商问题等</span><span lang=EN-US style="COLOR: black">)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1191,poj1054,poj3280,poj2029,poj2948,poj1925,poj3034)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">记录状态的动态规划</span><span lang=EN-US style="COLOR: black">.&nbsp;(POJ3254,poj2411,poj1185)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">树型动态规划</span><span lang=EN-US style="COLOR: black">(poj2057,poj1947,poj2486,poj3140)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">六</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数学</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">组合数学</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">容斥原理</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">抽屉原理</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.</span><span style="COLOR: black; FONT-FAMILY: 宋体">置换群与</span><span lang=EN-US style="COLOR: black">Polya</span><span style="COLOR: black; FONT-FAMILY: 宋体">定理</span><span lang=EN-US style="COLOR: black">(poj1286,poj2409,poj3270,poj1026).&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.</span><span style="COLOR: black; FONT-FAMILY: 宋体">递推关系和母函数</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">数学</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">高斯消元法</span><span lang=EN-US style="COLOR: black">(poj2947,poj1487,&nbsp;poj2065,poj1166,poj1222)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">概率问题</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj3071,poj3440)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.GCD</span><span style="COLOR: black; FONT-FAMILY: 宋体">、扩展的欧几里德</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">中国剩余定理</span><span lang=EN-US style="COLOR: black">)&nbsp;(poj3101)&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">计算方法</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.0/1</span><span style="COLOR: black; FONT-FAMILY: 宋体">分数规划</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj2976)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">三分法求解单峰</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">单谷</span><span lang=EN-US style="COLOR: black">)</span><span style="COLOR: black; FONT-FAMILY: 宋体">的极值</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.</span><span style="COLOR: black; FONT-FAMILY: 宋体">矩阵法</span><span lang=EN-US style="COLOR: black">(poj3150,poj3422,poj3070)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.</span><span style="COLOR: black; FONT-FAMILY: 宋体">迭代逼近</span><span lang=EN-US style="COLOR: black">(poj3301)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">随机化算法</span><span lang=EN-US style="COLOR: black">(poj3318,poj2454)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">杂题</span><span lang=EN-US style="COLOR: black">.&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1870,poj3296,poj3286,poj1095)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">七</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">计算几何学</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">坐标离散化</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">扫描线算法</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">例如求矩形的面积和周长并</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">常和线段树或堆一起使用</span><span lang=EN-US style="COLOR: black">).&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj1765,poj1177,poj1151,poj3277,poj2280,poj3004)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">多边形的内核</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">半平面交</span><span lang=EN-US style="COLOR: black">)(poj3130,poj3335)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">几何工具的综合应用</span><span lang=EN-US style="COLOR: black">.(poj1819,poj1066,poj2043,poj3227,poj2165,poj3429<br>)&nbsp;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style="COLOR: black"><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal><span lang=EN-US style="COLOR: black"><br></span><span style="COLOR: red; FONT-FAMILY: 宋体; BACKGROUND-COLOR: yellow">高级</span><span lang=EN-US style="COLOR: black"><span style="COLOR: red">:&nbsp;</span><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">一</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">基本算法要求</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">代码快速写成</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">精简但不失风格</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj2525,poj1684,poj1421,poj1048,poj2050,poj3306)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">保证正确性和高效性</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;poj3434&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">二</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">图算法</span><span lang=EN-US style="COLOR: black">:&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">度限制最小生成树和第</span><span lang=EN-US style="COLOR: black">K</span><span style="COLOR: black; FONT-FAMILY: 宋体">最短路</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1639)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最短路</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">最小生成树</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">二分图</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">最大流问题的相关理论</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">主要是模型建立和求解</span><span lang=EN-US style="COLOR: black">)&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj3155,&nbsp;poj2112,poj1966,poj3281,poj1087,poj2289,poj3216,poj2446&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最优比率生成树</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;(poj2728)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">最小树形图</span><span lang=EN-US style="COLOR: black">(poj3164)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">次小生成树</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)</span><span style="COLOR: black; FONT-FAMILY: 宋体">无向图、有向图的最小环</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">三</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数据结构</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)trie</span><span style="COLOR: black; FONT-FAMILY: 宋体">图的建立和应用</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj2778)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)LCA</span><span style="COLOR: black; FONT-FAMILY: 宋体">和</span><span lang=EN-US style="COLOR: black">RMQ</span><span style="COLOR: black; FONT-FAMILY: 宋体">问题</span><span lang=EN-US style="COLOR: black">(LCA(</span><span style="COLOR: black; FONT-FAMILY: 宋体">最近公共祖先问题</span><span lang=EN-US style="COLOR: black">)&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">有离线算法</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">并查集</span><span lang=EN-US style="COLOR: black">+dfs)&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">和</span><span lang=EN-US style="COLOR: black">&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">在线算法</span><span lang=EN-US style="COLOR: black"><br>&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(RMQ+dfs)).(poj1330)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">双端队列和它的应用</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">维护一个单调的队列</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">常常在动态规划中起到优化状态转移</span><span lang=EN-US style="COLOR: black"><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">的</span><span lang=EN-US style="COLOR: black">&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">目的</span><span lang=EN-US style="COLOR: black">).&nbsp;&nbsp;(poj2823)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">左偏树</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">可合并堆</span><span lang=EN-US style="COLOR: black">).&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)</span><span style="COLOR: black; FONT-FAMILY: 宋体">后缀树</span><span lang=EN-US style="COLOR: black">(</span><span style="COLOR: black; FONT-FAMILY: 宋体">非常有用的数据结构</span><span lang=EN-US style="COLOR: black">,</span><span style="COLOR: black; FONT-FAMILY: 宋体">也是赛区考题的热点</span><span lang=EN-US style="COLOR: black">).&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj3415,poj3294)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">四</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">搜索</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">较麻烦的搜索题目训练</span><span lang=EN-US style="COLOR: black">(poj1069,poj3322,poj1475,poj1924,poj2049,poj3426)<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">广搜的状态优化</span><span lang=EN-US style="COLOR: black">:</span><span style="COLOR: black; FONT-FAMILY: 宋体">利用</span><span lang=EN-US style="COLOR: black">M</span><span style="COLOR: black; FONT-FAMILY: 宋体">进制数存储状态、转化为串用</span><span lang=EN-US style="COLOR: black">hash</span><span style="COLOR: black; FONT-FAMILY: 宋体">表判重、按位压缩存储</span><span lang=EN-US style="COLOR: black"><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">状态、双向广搜、</span><span lang=EN-US style="COLOR: black">A*</span><span style="COLOR: black; FONT-FAMILY: 宋体">算法</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj1768,poj1184,poj1872,poj1324,poj2046,poj1482)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">深搜的优化</span><span lang=EN-US style="COLOR: black">:</span><span style="COLOR: black; FONT-FAMILY: 宋体">尽量用位运算、一定要加剪枝、函数参数尽可能少、层数不易过大</span><span lang=EN-US style="COLOR: black"><br></span><span style="COLOR: black; FONT-FAMILY: 宋体">、可以考虑双向搜索或者是轮换搜索、</span><span lang=EN-US style="COLOR: black">IDA*</span><span style="COLOR: black; FONT-FAMILY: 宋体">算法</span><span lang=EN-US style="COLOR: black">.&nbsp;(poj3131,poj2870,poj2286)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">五</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">动态规划</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">需要用数据结构优化的动态规划</span><span lang=EN-US style="COLOR: black">.&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj2754,poj3378,poj3017)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">四边形不等式理论</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">较难的状态</span><span lang=EN-US style="COLOR: black">DP(poj3133)&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">六</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">数学</span><span lang=EN-US style="COLOR: black">&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">组合数学</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.MoBius</span><span style="COLOR: black; FONT-FAMILY: 宋体">反演</span><span lang=EN-US style="COLOR: black">(poj2888,poj2154)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.</span><span style="COLOR: black; FONT-FAMILY: 宋体">偏序关系理论</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">博奕论</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.</span><span style="COLOR: black; FONT-FAMILY: 宋体">极大极小过程</span><span lang=EN-US style="COLOR: black">(poj3317,poj1085)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.Nim</span><span style="COLOR: black; FONT-FAMILY: 宋体">问题</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br></span><span style="COLOR: black; FONT-FAMILY: 宋体">七</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">计算几何学</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)</span><span style="COLOR: black; FONT-FAMILY: 宋体">半平面求交</span><span lang=EN-US style="COLOR: black">(poj3384,poj2540)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)</span><span style="COLOR: black; FONT-FAMILY: 宋体">可视图的建立</span><span lang=EN-US style="COLOR: black">(poj2966)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)</span><span style="COLOR: black; FONT-FAMILY: 宋体">点集最小圆覆盖</span><span lang=EN-US style="COLOR: black">.&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)</span><span style="COLOR: black; FONT-FAMILY: 宋体">对踵点</span><span lang=EN-US style="COLOR: black">(poj2079)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: black; FONT-FAMILY: 宋体">八</span><span lang=EN-US style="COLOR: black">.</span><span style="COLOR: black; FONT-FAMILY: 宋体">综合题</span><span lang=EN-US style="COLOR: black">.&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(poj3109,poj1478,poj1462,poj2729,poj2048,poj3336,poj3315,poj2148,poj1263<br>)</span></p>
<img src ="http://www.cppblog.com/littlekid/aggbug/39356.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2007-12-23 13:20 <a href="http://www.cppblog.com/littlekid/archive/2007/12/23/39356.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>R2地大和华科校赛总结</title><link>http://www.cppblog.com/littlekid/archive/2007/12/16/38630.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Sun, 16 Dec 2007 13:30:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2007/12/16/38630.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/38630.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2007/12/16/38630.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/38630.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/38630.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center; tab-stops: 288.0pt" align=center><span lang=EN-US>R2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">地大和华科校赛总结</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center><span lang=EN-US><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>By littlekid</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span lang=EN-US>R2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的历史：</span><span lang=EN-US>R2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">由分别来自</span><span lang=EN-US>Walker</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">WFDcraft</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">、</span><span lang=EN-US>Ocean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">的</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span><span lang=EN-US>Simbaforrest</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span><span lang=EN-US>LittleKid</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">组成——</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">是暑假集训后期的时候加入</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Ocean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">队的（当时他一个人一队，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Silvermoon</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">走的时候就加入了），再到开学</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Walker</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">解散，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Ocean</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">队的</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Jubo</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">走了，我们三个就组成了一个&#8220;队&#8221;</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">, </span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">不过到地大比赛我们三个没有正式地做过题——最多就是三个人用一个</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">ID</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">交题，连队名都不确定。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">地大校赛是我们第一次配合（当时队名</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Walker</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">），结果这次比赛我们郁闷地收场。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">地大的题目算是比较简单，我们队没做好有很多原因，我们可以这么假设&#8220;如果这次比赛组织的比较好？如果我们当初不这样而那样&#8230;&#8230;&#8221;但是事实就是这样：我们做得不好，非常不满意。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">比赛过程简述如下：</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">可以说地大的正常比赛我们都不对劲。首先，我们不习惯用</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">VC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">（我们队只有</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">原来用过），所以花了一个多小时才写出第一个程序，结果没过样例，然后我就说我去推一下公式，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">接着写另外一个题目，但是过了后发现第一个题的代码找不到了，虽然我重新去写代码很快地把它过了，但是找不到代码这种事情的发生使我们有点乱。中间我们写过了一个简单模拟题，看了下</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Rank</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">发现华科的队伍过了好多题，然后我们就一直想着怎么追，我的心态就开始做怪了。接着我去写</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">G</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，写到一半发现思路错了，然后叫</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">去写那个罗马数字——关于罗马数字题目都是第</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">n</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">次出现了，结果一个小时后我们得到了一个</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">WA</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，当时我和</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">就发现了程序中的问题，告诉了他怎么改。然后我跟</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">交流了一会</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">A</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">题的想法，决定等罗马数字的题过了就去写</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">A</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，但是这一等就又过了一个小时。离比赛结束还有</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">1</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">个小时左右我们过了四题，我去写</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">A</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">看着我写，写着写着我觉得很麻烦，一不如继续想</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">G</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，正好</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">发现了有一个题目我们有标程，然后我去把标程敲了达到最后的题目数量</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">5</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">题。剩下</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">30</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">分钟，我突然想到</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">G</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">题应该交</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">想一下，然后他给我一个</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">DFS</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">的想法，而我又觉得</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">DP</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">可以直接搞定，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">A</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">题也就不写了，我去推</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">G</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">的状态转移方程，</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">刷了下</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">rank</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，发现我们第四，就念叨着还要过一题，我也这么想着，这时我们低年级组赛场上很乱了，许多人要退场，等我想到状态转移方程还有</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">10</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">来分钟，不过地大的人宣布比赛结束，大家收拾东西离开，我郁闷地呆了一会，这时想必两个队友也很不高兴。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">回武大的路上，我们三个总结了一下，我整理如下：</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>1</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">、我们三个不具有配合意识，题目都是单干写的，比赛过程中也缺乏交流。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">、心态问题，特别是我和</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">，两个人到后面越来越急躁。而且容易受环境影响，比如我们在不熟悉的编译条件下就不能很好发挥。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">3</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">、我们平常学习不够扎实。很显然我们队都不怎么写模拟题，结果到赛场后都不熟悉。我比较懒，平常看到模拟题总是想着这种题一看就知道做，不值得做，结果在比赛的时候就做不出来了，加上平常模拟题都推给别人写，更加不做模拟题了。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">平常做题很多，不过没有怎么分类总结回顾，做过的题目还是要用好一段时间才写出来。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">就不用说了，由于这个学期课程比较紧，已经手生了，由于原来都是他写模拟的，这也带来了这次比赛的麻烦。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">4</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">、关于个人（这里大多谈缺点）：</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Littlekid:</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">作为队长显然很不称职，比赛的时候居然急躁，不能合理引导本队，稳定军心。从个人来讲，平常学习比较空泛，很多题目都学到知道大概算法就到底了，但是不会写，加上打字速度慢，欠缺做代码手的能力。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">：做题相当多的队友，水平比较高了，但是缺乏总结，很多代码都能写，只是用时会长一点（我看到你打字时好像一直盯着键盘，不知道是不是真的</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">?</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Book Antiqua'; mso-hansi-font-family: 'Book Antiqua'; mso-bidi-font-size: 10.5pt">）。代码风格很不好的那种，目前不能好好与我们配合。还有就是比较急躁，然后就不容易接受意见。</span><span lang=EN-US style="FONT-FAMILY: 'Book Antiqua'; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US>Simbaforrest</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：老毛病了，做题都不多，熟悉的算法比较少，代码速度相当慢，加上最近手生得厉害，比赛时我就没打算让你写题目（估计没意见吧）。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">然后就是一周后的华科校赛（这次我单方面决定队名改叫</span><span lang=EN-US>R2</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们在华科校赛中做的比在地大好，这跟队伍磨合和环境变好有一定的关系，我们过了三个题目——</span><span lang=EN-US>E\H\J,</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最后结果在预料之中。可以说有点不满意，但是这次大部分原因都在水平问题。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">比赛过程比较简单：我从前看题目，</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从后看，</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从中间。几分种后</span><span lang=EN-US>E</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题被发现是简单题，然后</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">立即去写，同时</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">去读一遍题目，写完后马上交了，得到一个</span><span lang=EN-US>WA</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，他俩几乎同时知道那里错了，改了后</span><span lang=EN-US>AC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。然后知道</span><span lang=EN-US>J</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题是卡特兰数，由于是简单题，我没看题目用</span><span lang=EN-US>BigInteger</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">写了，测试下发现是对的，然后交，又是一个</span><span lang=EN-US>WA</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，问了下</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，才知道要先输入有几组数据，白白</span><span lang=EN-US>WA</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">了一次。然后我们把所有题目看完，发觉好几个题目都能写，不过很麻烦，一时半会不能搞定。这是后大部分前面的队都是过了</span><span lang=EN-US>BC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，我知道</span><span lang=EN-US>H</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题应该是个简单的搜索题，不过看</span><span lang=EN-US>GCC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">都没写，不敢去写。由于</span><span lang=EN-US>B</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题描述的概念不清楚，</span><span lang=EN-US>C</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题、</span><span lang=EN-US>D</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题是组合题目，然后我跟</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">去翻书查概念、代码、结论，没有什么进展。期间</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">将</span><span lang=EN-US>H</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题写了，我们给了一些数据发觉都能过，结果交了，得到</span><span lang=EN-US>RE</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，然后他又急躁了，一直觉得不可能</span><span lang=EN-US>RE</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，然后调了比较长的时间，我问他要不要我帮着检查，他说这个题他能搞定。我看到好几个题目都知道算法，但没有办法，我不知道怎么具体实现（其实我很想写</span><span lang=EN-US>I</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，苦于我只写过一次代码很长很繁的线段树），然后我打了代码叫</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">看，我又用</span><span lang=EN-US>Java</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">去写</span><span lang=EN-US>C,</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">发觉不对，然后叫</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">推公式。这时候我突然觉得我应该去帮着看</span><span lang=EN-US>H,</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">结果我终于说服他让我改代码，我把他好一段代码都删了，他就不明白，不过我坚信用他的剩下的代码能过，然后我解释半天没让他理解，但还是同意了，交了就</span><span lang=EN-US>AC</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">了。剩下一个小时左右，封</span><span lang=EN-US>Board</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">之前我们第十，</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">找到一个解</span><span lang=EN-US>C</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题的办法，我写了又觉得不对&#8230;&#8230;最后比赛结束，最后排名第十（即使再过一题也是第十）。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这里总结下我们队的情况：我们是水平不高的队伍：基础如数学、数据结构等不怎么好，掌握的东西不多，也没有什么比赛的经验。</span><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是我们队单人水平最高的，但是比赛时如果有状况就有点急。</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最近手生，建议期末后尽快恢复过来。</span><span lang=EN-US>Littlekid</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对好多算法都只是了解而没写过，显然不行，查错能力不错，但代码能力需要加强。对于我们来说主要是水平问题。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">关于比赛的教训：</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><span lang=EN-US>Oldmaner</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：应该抽出时间去回顾下写过的题目和代码，整理一下，我相信这样对提高你的水平很有帮助。代码风格从地大校赛后就改了，这也使我今天能很快地把你</span><span lang=EN-US>H</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题的代码改了。有空系统地看书吧，记得你告诉我你都是看题搜文章看的，但是系统地看一本书学习还是有好处的。</span><span lang=EN-US>Littlekid</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">应该要把代码能力提高，争取知道的算法都能很快写出来，还要努力掌握根多的算法，另外最重要的是要努力地去学习数学和提高思维水平。</span><span lang=EN-US>Simba</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">首先解决手生的问题，然后由于你不是计算机相关专业学生，应该想办法抽出时间学习数据结构等方面知识，还有你的计算几何应该继续修炼，这对我们队很有帮助（我在数学方面太薄弱，需要大家补充）。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><span lang=EN-US>To Oldmaner &amp; Simbaforrest</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：你们是我可敬可爱的队友，我们一起奋斗。刚比赛完，我迷迷糊糊地写了这些，很多地方都题希望冒犯之处多多原谅。</span></p>
<img src ="http://www.cppblog.com/littlekid/aggbug/38630.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2007-12-16 21:30 <a href="http://www.cppblog.com/littlekid/archive/2007/12/16/38630.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>zz组队赛说明</title><link>http://www.cppblog.com/littlekid/archive/2007/11/22/37164.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Thu, 22 Nov 2007 11:28:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2007/11/22/37164.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/37164.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2007/11/22/37164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/37164.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/37164.html</trackback:ping><description><![CDATA[组队赛说明（转载）<br><br>附以前所写《组队赛说明》 <br><br>1 要有做题比较多的队员，对于各种题型都有所涉及，做题稳，一般对前两道简单题能够<br>保证快速，并且99%以上一次AC。 <br>2 要有人专门应付数学与几何题，但复杂的几何题要放在最后做，对一些常用的函数要有<br>模版准备。如精度控制，叉积，凸包等。 <br>3 要有人能够对付麻烦的题，并保证一定的通过率，大多数的比赛都至少有一道这样的题<br>，如 POJ 1913，TOJ 1092。 <br>4 要有人对DP非常之熟，单次、双次、相对等情况都不在话下。对经典DP手到擒来。 <br>5 要有人对稀奇古怪的算法都做过程序，涉猎广，对于数论、图论中的一些特殊结论都知<br>道。如 TOJ 1584，ZOJ 1015，UVA 10733。 <br>6 要有人对复杂的通用算法做过程序，如网络流中的最小费用最大流等等一系列的流，求<br>割点/割边，启发式搜索/搏弈等。 <br>7 模版要自己写，并且另两个人都认真读过，用以往题目进行多次的测试。模版要全，但<br>要控制篇幅，因为很多赛区已开始限制页数。 <br>8 要有人对 Linux/vi/gcc 系统熟悉，对PC^2熟悉，一定注意正式比赛时不要出现提交错<br>题的情况。另外也要试用Dev-C++等Windows下的免费软件。总之熟悉比赛环境。 <br>9 每次练习赛都要当作正式比赛来做，要确保所有的题都看过，赛后要把没做出来的题尽<br>量补上。 <br>10 可能的话多看看以往比赛的总结、照片和录象，缩短与正式竞赛的距离，避免正式竞赛<br>时紧张得做不出题等情况。 <br><br>最好的情况就是对于各种题目三个队员都能做，但是又各有侧重。 <br>要保证出来一道题能够有人会做、敢做，至少也要知道做法。<br>
<img src ="http://www.cppblog.com/littlekid/aggbug/37164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2007-11-22 19:28 <a href="http://www.cppblog.com/littlekid/archive/2007/11/22/37164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>zz上交的《有志进ACM队的看过来》</title><link>http://www.cppblog.com/littlekid/archive/2007/11/22/37163.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Thu, 22 Nov 2007 11:12:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2007/11/22/37163.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/37163.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2007/11/22/37163.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/37163.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/37163.html</trackback:ping><description><![CDATA[发信人: <a href="http://bbs.sjtu.edu.cn/bbsqry?userid=AlexanderYi"><font color=#014da2>AlexanderYi</font></a>(AlexanderYi), 信区: ACMICPC<br>标&nbsp; 题: 有志进ACM队的看过来<br>发信站: 饮水思源 (2007年07月20日10:37:16 星期五), 站内信件<br><br>发信人: tenshi(tenshi), 信区: ACMICPC <br>标 题: 有志进ACM队的看过来<br>发信站: 饮水思源 (2005年03月14日12:51:18 星期一), 站内信件 <br><br>&nbsp;&nbsp;&nbsp; 建议多做点 Online Judge 的题目 (在线提交题目，立即知道对错)， <br>&nbsp;&nbsp;&nbsp; 对于初学者，建议去看看 <a href="http://ace.delos.com/usacogate" target=_blank><font color=#014da2>http://ace.delos.com/usacogate</font></a><br>&nbsp;&nbsp;&nbsp; Jeru 同学做了一个很不错的辅导网页 <a href="http://202.120.61.1/oibh/usacogate/" target=_blank><font color=#014da2>http://202.120.61.1/oibh/usacogate/</font></a><br>&nbsp;&nbsp;&nbsp; <a href="http://acm.timus.ru/和" target=_blank><font color=#014da2>http://acm.timus.ru/和</font></a><a href="http://acm.sgu.ru/" target=_blank><font color=#014da2>http://acm.sgu.ru/</font></a>两个俄罗斯的题库，数学题较多, 后<br>者偏难, <br>&nbsp;&nbsp;&nbsp; Comars 同学做的 URAL 辅导网页 <a href="http://202.120.61.1/oibh/ural" target=_blank><font color=#014da2>http://202.120.61.1/oibh/ural</font></a><br>&nbsp;&nbsp;&nbsp; Tiaral 同学做的 SGU 辅导网页 <a href="http://202.120.61.1/oibh/sgu" target=_blank><font color=#014da2>http://202.120.61.1/oibh/sgu</font></a>OIBH 已经关闭，<br>这里有一个镜像 <a href="http://oibh.kuye.cn/" target=_blank><font color=#014da2>http://oibh.kuye.cn/</font></a><br>&nbsp;&nbsp;&nbsp; <a href="http://acm.uva.es/problemset建议只做" target=_blank><font color=#014da2>http://acm.uva.es/problemset建议只做</font></a>contest volumnes <br>&nbsp;&nbsp;&nbsp; <a href="http://acm.zju.edu.cn/" target=_blank><font color=#014da2>http://acm.zju.edu.cn/</font></a><a href="http://acm.pku.edu.cn/" target=_blank><font color=#337fd4>http://acm.pku.edu.cn/</font></a>两个 ACM/ICPC 的真题题库，<br>CERNET内，访问速度极快<br><br><br>====== 以下内容为AlexanderYi添加 ======<br><br>&nbsp;&nbsp;&nbsp; 我之所以钟爱uva，是因为我感觉这个题库历史很长，而且很规范。更重要的是，uva<br>上的题目，有普遍意义，很多题目就是来源于生活。于是乎我们看到了很多题目，对于搞<br>oi的人来说根本就不屑于做，&#8220;那就是一道题，一道没有算法的题，一道没有算法的恶心<br>题，一道没有算法的恶心的谁都能写出来但就是不想写的题。&#8221;所以我一直觉得，能把这<br>些题目做好的人，一定是有相当功力的。剑术的最高境界是心中无剑，同样的，做题的最<br>高境界是心中无题，就是说，并不是只能割某几类题，而是任何题目拿来就能割掉。我觉<br>得这是一名伟大的选手应该具有的素质。<br>
<img src ="http://www.cppblog.com/littlekid/aggbug/37163.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2007-11-22 19:12 <a href="http://www.cppblog.com/littlekid/archive/2007/11/22/37163.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ZZ又找到一个比较好的ICPC题目推荐</title><link>http://www.cppblog.com/littlekid/archive/2007/11/09/36235.html</link><dc:creator>R2</dc:creator><author>R2</author><pubDate>Fri, 09 Nov 2007 09:47:00 GMT</pubDate><guid>http://www.cppblog.com/littlekid/archive/2007/11/09/36235.html</guid><wfw:comment>http://www.cppblog.com/littlekid/comments/36235.html</wfw:comment><comments>http://www.cppblog.com/littlekid/archive/2007/11/09/36235.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/littlekid/comments/commentRss/36235.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/littlekid/services/trackbacks/36235.html</trackback:ping><description><![CDATA[<div class=cnt>推荐一些题目，希望对参与ICPC竞赛的同学有所帮助。<br><br>POJ上一些题目在<br><a href="http://162.105.81.202/course/problemSolving/" target=_blank><font color=#669900><u>http://162.105.81.202/course/problemSolving/</u></font></a> <br>可以找到解题报告。<br>《算法艺术与信息学竞赛》的习题提示在网上可搜到<br><br>一.动态规划<br>参考资料：<br>刘汝佳《算法艺术与信息学竞赛》<br>《算法导论》<br><br>推荐题目：<br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1141" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1141</u></font></a> <br>简单<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2288" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2288</u></font></a> <br>中等，经典TSP问题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2411" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2411</u></font></a> <br>中等，状态压缩DP<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1112" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1112</u></font></a> <br>中等<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1848" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1848</u></font></a> <br>中等，树形DP。<br>可参考《算法艺术与信息学竞赛》动态规划一节的树状模型<br><br><a href="http://acm.zju.edu.cn/show_problem.php?pid=1234" target=_blank><font color=#669900><u>http://acm.zju.edu.cn/show_problem.php?pid=1234</u></font></a> <br>中等，《算法艺术与信息学竞赛》中的习题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1947" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1947</u></font></a> <br>中等，《算法艺术与信息学竞赛》中的习题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1946" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1946</u></font></a> <br>中等，《算法艺术与信息学竞赛》中的习题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1737" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1737</u></font></a> <br>中等，递推<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1821" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1821</u></font></a> <br>中等，需要减少冗余计算<br><br><a href="http://acm.zju.edu.cn/show_problem.php?pid=2561" target=_blank><font color=#669900><u>http://acm.zju.edu.cn/show_problem.php?pid=2561</u></font></a> <br>中等，四边形不等式的简单应用<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1038" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1038</u></font></a> <br>较难，状态压缩DP，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1390" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1390</u></font></a> <br>较难，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3017" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3017</u></font></a> <br>较难，需要配合数据结构优化（我的题目^_^）<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1682" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1682</u></font></a> <br>较难，写起来比较麻烦<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2047" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2047</u></font></a> <br>较难<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2152" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2152</u></font></a> <br>难，树形DP<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3028" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3028</u></font></a> <br>难，状态压缩DP，题目很有意思<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3124" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3124</u></font></a> <br>难<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2915" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2915</u></font></a> <br>非常难<br><br><br>二.搜索<br>参考资料：<br>刘汝佳《算法艺术与信息学竞赛》<br>推荐题目：<br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1011" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1011</u></font></a> <br>简单，深搜入门题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1324" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1324</u></font></a> <br>中等，广搜<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2044" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2044</u></font></a> <br>中等，广搜<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2286" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2286</u></font></a> <br>较难，广搜<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1945" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1945</u></font></a> <br>难，IDA*，迭代加深搜索，需要较好的启发函数<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2449" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2449</u></font></a> <br>难，可重复K最短路，A*。<br>可参考解题报告:<br><a href="http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1144" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1144</u></font></a> <br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1190" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1190</u></font></a> <br>难，深搜剪枝，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1084" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1084</u></font></a> <br>难，《算法艺术与信息学竞赛》习题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2989" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2989</u></font></a> <br>难，深搜<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1167" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1167</u></font></a> <br>较难，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1069" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1069</u></font></a> <br>很难<br><br><br>三. 常用数据结构<br>参考资料：<br>刘汝佳《算法艺术与信息学竞赛》<br>《算法导论》<br>线段树资料：<br><a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/segment_tree.pdf" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/segment_tree.pdf</u></font></a> <br>树状数组资料<br><a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/tree.ppt" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/tree.ppt</u></font></a> <br>关于线段树和树状数组更多相关内容可在网上搜到<br>后缀数组资料<br><a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/suffix_array.pdf" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/suffix_array.pdf</u></font></a> <br><a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/linear_suffix.pdf" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/linear_suffix.pdf</u></font></a> <br><br>推荐题目<br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2482" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2482</u></font></a> <br>较难，线段树应用，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1151" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1151</u></font></a> <br>简单，线段树应用矩形面积并，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3225" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3225</u></font></a> <br>较难，线段树应用，可参考解题报告<br><a href="http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1233" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1233</u></font></a> <br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2155" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2155</u></font></a> <br>难，二维树状数组。<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2777" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2777</u></font></a> <br>中等，线段树应用。<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2274" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2274</u></font></a> <br>难，堆的应用，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.zju.edu.cn/show_problem.php?pid=2334" target=_blank><font color=#669900><u>http://acm.zju.edu.cn/show_problem.php?pid=2334</u></font></a> <br>中等，左偏树，二项式堆或其他可合并堆的应用。<br>左偏树参考<a href="http://www.nist.gov/dads/HTML/leftisttree.html" target=_blank><font color=#669900><u>http://www.nist.gov/dads/HTML/leftisttree.html</u></font></a> <br>二项式堆参见《算法导论》相关章节<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1182" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1182</u></font></a> <br>中等，并查集<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1816" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1816</u></font></a> <br>中等，字典树<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2778" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2778</u></font></a> <br>较难，多串匹配树<br>参考：<a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/zzy2004.pdf" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/zzy2004.pdf</u></font></a> <br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1743" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1743</u></font></a> <br>难，后缀数组<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2774" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2774</u></font></a> <br>较难，最长公共子串，经典问题，后缀数组<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2758" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2758</u></font></a> <br>很难，后缀数组<br>可参考解题报告<br><a href="http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1178" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1178</u></font></a> <br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2448" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2448</u></font></a> <br>很难，数据结构综合运用<br><br>四.图论基础<br>参考资料：<br>刘汝佳《算法艺术与信息学竞赛》<br>《算法导论》<br>《网络算法与复杂性理论》谢政<br><br>推荐题目: <br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2337" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2337</u></font></a> <br>简单，欧拉路<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3177" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3177</u></font></a> <br>中等，无向图割边<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2942" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2942</u></font></a> <br>较难，无向图双连通分支<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1639" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1639</u></font></a> <br>中等，最小度限制生成树，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2728" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2728</u></font></a> <br>中等，最小比率生成树，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3013" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3013</u></font></a> <br>简单，最短路问题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1275" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1275</u></font></a> <br>中等，差分约束系统，Bellman-Ford求解，《算法艺术与信息学竞赛》中有解答<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1252" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1252</u></font></a> <br>简单，Bellman-Ford<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1459" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1459</u></font></a> <br>中等，网络流<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2391" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2391</u></font></a> <br>较难，网络流<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1325" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1325</u></font></a> <br>中等，二部图最大匹配<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2226" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2226</u></font></a> <br>较难，二部图最大匹配<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2195" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2195</u></font></a> <br>中等，二部图最大权匹配<br>KM算法参考《网络算法与复杂性理论》<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2516" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2516</u></font></a> <br>较难，二部图最大权匹配<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=1986" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=1986</u></font></a> <br>中等，LCA（最近公共祖先）问题<br>参考Tarjan's LCA algorithm 《算法导论》第21章习题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2723" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2723</u></font></a> <br>较难，2-SAT问题<br>参考：<a href="http://home.ustc.edu.cn/~zhuhcheng/ACM/2-SAT.PPT" target=_blank><font color=#669900><u>http://home.ustc.edu.cn/~zhuhcheng/ACM/2-SAT.PPT</u></font></a> <br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=2749" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=2749</u></font></a> <br>较难，2-SAT问题<br><br><a href="http://acm.pku.edu.cn/JudgeOnline/problem?id=3164" target=_blank><font color=#669900><u>http://acm.pku.edu.cn/JudgeOnline/problem?id=3164</u></font></a> <br>较难，最小树形图<br>参考《网络算法与复杂性理论》中朱-刘算法</div>
<img src ="http://www.cppblog.com/littlekid/aggbug/36235.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/littlekid/" target="_blank">R2</a> 2007-11-09 17:47 <a href="http://www.cppblog.com/littlekid/archive/2007/11/09/36235.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>