<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-765474223516377660</id><updated>2011-10-11T13:59:09.506+08:00</updated><category term='TopCoder'/><category term='Savior'/><category term='ICPC'/><category term='algorithm'/><category term='Google'/><category term='data structure'/><category term='SRM'/><title type='text'>满脑浆糊的病猪的窝</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4908718952258401489</id><published>2008-06-08T02:07:00.000+08:00</published><updated>2008-06-08T02:09:03.850+08:00</updated><title type='text'>Visual Studio中去掉代码行尾空格的宏</title><content type='html'>Sub RemoveTrailingWhitespace()&lt;br /&gt;        ActiveDocument.Selection.SelectAll()&lt;br /&gt;&lt;br /&gt;        ' Replace all the trailing whitespace&lt;br /&gt;        ActiveDocument.Selection.ReplaceText(":b+{$}", "\1", vsFindOptions.vsFindOptionsRegularExpression)&lt;br /&gt;&lt;br /&gt;    End Sub&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4908718952258401489?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4908718952258401489/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4908718952258401489' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4908718952258401489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4908718952258401489'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2008/06/visual-studio.html' title='Visual Studio中去掉代码行尾空格的宏'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-5199693770533514811</id><published>2008-01-14T22:04:00.000+08:00</published><updated>2008-01-15T08:37:38.424+08:00</updated><title type='text'>我到过的国家</title><content type='html'>这里说的“到过的国家”是出过机场的，在法国和日本只在机场转机，就没有算在内。&lt;br /&gt;&lt;br /&gt;我到过的国家:&lt;br /&gt;&lt;img src="http://www.world66.com/community/mymaps/worldmap/CNKRTWUSCZPH.gif"&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://www.world66.com/community"&gt;create your own visited country map&lt;/a&gt;&lt;br /&gt; or &lt;a href="http://www.world66.com"&gt;write about it on the open travel guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我到过的美国的州：&lt;br /&gt;&lt;img src="http://www.world66.com/community/mymaps/visitedStates/statemap/CAFLNVTX.gif"&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://www.world66.com/community/mymaps"&gt;create your own personalized map of the USA&lt;/a&gt;&lt;br /&gt; or &lt;a href="http://www.world66.com"&gt;write about it on the open travel guide&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-5199693770533514811?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/5199693770533514811/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=5199693770533514811' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5199693770533514811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5199693770533514811'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2008/01/blog-post.html' title='我到过的国家'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-163235151968058503</id><published>2008-01-14T10:30:00.000+08:00</published><updated>2008-01-16T11:11:47.921+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>2007年过去了！</title><content type='html'>2007年过去了，大家新年快乐！&lt;br /&gt;很久没有来更新这里，这段时间发生的一件大事是：我终于参加了TC的onsite算法比赛！以algorithm finalist和development review board member的身份参加TCCC07。&lt;br /&gt;semi-final发挥得还不错，杀进wildcard room，可惜还是实力不济没法进入final.&lt;br /&gt;TCCC是在Orlando举行，那里有全球最大的Disney乐园！&lt;br /&gt;&lt;br /&gt;我的picasa相册里有一些照片：&lt;br /&gt;&lt;a href="http://picasaweb.google.com/iamcs1983"&gt;http://picasaweb.google.com/iamcs1983&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-163235151968058503?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/163235151968058503/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=163235151968058503' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/163235151968058503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/163235151968058503'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2008/01/2007.html' title='2007年过去了！'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-2174264281067862334</id><published>2007-07-01T01:20:00.000+08:00</published><updated>2008-01-16T12:02:58.608+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>TCO on-site Final</title><content type='html'>现在在Las Vegas机场，准备回国了，TCO很好玩，哈哈。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-2174264281067862334?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/2174264281067862334/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=2174264281067862334' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/2174264281067862334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/2174264281067862334'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/07/tco-on-site-final.html' title='TCO on-site Final'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-7067600940623316639</id><published>2007-04-17T22:08:00.000+08:00</published><updated>2008-01-16T12:02:58.608+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>TCO 2007 Algorithm</title><content type='html'>止步于Round 2, 太郁闷了, 又犯了白痴低级错误, 做了两题, challenge得到125分, 最后居然两题全挂. 第二题简单的DP写错, 很遗憾, 看来这辈子没法去TC的onsite final.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-7067600940623316639?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/7067600940623316639/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=7067600940623316639' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7067600940623316639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7067600940623316639'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/04/tco-2007-algorithm.html' title='TCO 2007 Algorithm'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8652268991200623068</id><published>2007-04-17T22:05:00.000+08:00</published><updated>2007-04-17T22:07:02.979+08:00</updated><title type='text'>好像blogspot又被封了</title><content type='html'>不过还可以更新文章，但是访问不了页面，好像用zhuaxia可以看到这里的文章。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8652268991200623068?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8652268991200623068/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8652268991200623068' title='209 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8652268991200623068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8652268991200623068'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/04/blogspot.html' title='好像blogspot又被封了'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>209</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-6536162102178458816</id><published>2007-02-27T11:30:00.000+08:00</published><updated>2007-02-27T11:33:44.153+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>My TopCoder Card</title><content type='html'>&lt;object data="http://www.topcoder.com/i/card/tc_card.swf?memberID=347569" height="410" width="400"&lt;br /&gt;type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-6536162102178458816?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/6536162102178458816/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=6536162102178458816' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6536162102178458816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6536162102178458816'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/my-topcoder-card_27.html' title='My TopCoder Card'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8381399256059523112</id><published>2007-02-26T23:00:00.000+08:00</published><updated>2008-01-16T12:06:32.924+08:00</updated><title type='text'>离歌</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;object style="width: 400px; height: 27px;" id="VideoPlayback" type="application/x-shockwave-flash" data="http://video.google.com/googleplayer.swf?audioUrl=http://www.cqust.cn/xz/xgb/BBS/soft/2006112218264694778.mp3&amp;playerMode=embedded" align="middle"&gt; &lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;br /&gt;&lt;param name="quality" value="best"&gt;&lt;br /&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;br /&gt;&lt;param name="scale" value="noScale"&gt;&lt;br /&gt;&lt;param name="wmode" value="window"&gt;&lt;br /&gt;&lt;param name="salign" value="TL"&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;一开始我只相信伟大的是感情&lt;br /&gt;最后我无力的看清强悍的是命运&lt;br /&gt;&lt;br /&gt;你还是选择回去&lt;br /&gt;他刺痛你的心但你不肯觉醒&lt;br /&gt;你说&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;爱&lt;/span&gt;本就是梦境&lt;br /&gt;跟你借的幸福我只能还你&lt;br /&gt;想留不能留才最&lt;span style="font-weight: bold;"&gt;寂寞&lt;/span&gt;&lt;br /&gt;没说完温柔只剩&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;心碎前一秒用力的相拥着沉默&lt;br /&gt;用心跳送你辛酸&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;原来&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;爱&lt;/span&gt;是种任性不该太多考虑&lt;br /&gt;爱没有聪不聪明只有愿不愿意&lt;br /&gt;&lt;br /&gt;你还是选择回去&lt;br /&gt;他刺痛你的心但你不肯觉醒&lt;br /&gt;你说&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;爱&lt;/span&gt;本就是梦境&lt;br /&gt;跟你借的幸福我只能还你&lt;br /&gt;想留不能留才最&lt;span style="font-weight: bold;"&gt;寂寞&lt;/span&gt;&lt;br /&gt;没说完温柔只剩&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;心碎前一秒用力的相拥着沉默&lt;br /&gt;用心跳送你辛酸&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;想留不能留才最&lt;span style="font-weight: bold;"&gt;寂寞&lt;/span&gt;&lt;br /&gt;没说完温柔只剩&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;心碎前一秒用力的相拥着沉默&lt;br /&gt;用心跳送你辛酸&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;看不见永久听见&lt;span style="font-style: italic;"&gt;离歌&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8381399256059523112?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8381399256059523112/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8381399256059523112' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8381399256059523112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8381399256059523112'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/blog-post_27.html' title='离歌'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-3140001280784806929</id><published>2007-02-26T21:52:00.000+08:00</published><updated>2008-01-16T12:06:32.924+08:00</updated><title type='text'>第一届百度之星MV</title><content type='html'>挺怀念的，这么多人聚在一起。领略一下当年水哥的风采。&lt;br /&gt;&lt;object width="400" height="350"&gt;&lt;param name="movie" value="http://www.tudou.com/v/b8CcgwIRj9w"&gt;&lt;/param&gt;&lt;embed src="http://www.tudou.com/v/b8CcgwIRj9w" type="application/x-shockwave-flash" width="400" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-3140001280784806929?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/3140001280784806929/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=3140001280784806929' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3140001280784806929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3140001280784806929'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/mv.html' title='第一届百度之星MV'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-3046639027257414467</id><published>2007-02-23T18:19:00.000+08:00</published><updated>2008-01-16T11:12:01.762+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRM'/><title type='text'>SRM340 DIV1 1000</title><content type='html'>&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;using System;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Collections;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;&lt;br /&gt;public class VegetableGarden&lt;br /&gt;{&lt;br /&gt;    const short INF = 20000;&lt;br /&gt;&lt;br /&gt;    int m, n;&lt;br /&gt;    string[] g;&lt;br /&gt;&lt;br /&gt;    int cPos, cI, tot, target;&lt;br /&gt;    List&amp;lt;int&amp;gt; px, py;&lt;br /&gt;    short[, ,] f;&lt;br /&gt;    Queue&amp;lt;Node&amp;gt; Q;&lt;br /&gt;&lt;br /&gt;    int[] dx ={ -1, 1, 0, 0 };&lt;br /&gt;    int[] dy ={ 0, 0, -1, 1 };&lt;br /&gt;&lt;br /&gt;    class Node&lt;br /&gt;    {&lt;br /&gt;        public sbyte x, y;&lt;br /&gt;        public short mask;&lt;br /&gt;&lt;br /&gt;        public Node(sbyte x, sbyte y, short mask)&lt;br /&gt;        {&lt;br /&gt;            this.x = x; this.y = y; this.mask = mask;&lt;br /&gt;        }&lt;br /&gt;    };&lt;br /&gt;&lt;br /&gt;    void add(Node p, int w)&lt;br /&gt;    {&lt;br /&gt;        if (f[p.x, p.y, p.mask] &amp;lt;= w) return;&lt;br /&gt;        f[p.x, p.y, p.mask] = (short)w;&lt;br /&gt;        Q.Enqueue(p);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public int[] getMinDistances(string[] garden)&lt;br /&gt;    {&lt;br /&gt;        g = garden;&lt;br /&gt;        m = g.Length;&lt;br /&gt;        n = g[0].Length;&lt;br /&gt;&lt;br /&gt;        px = new List&amp;lt;int&amp;gt;();&lt;br /&gt;        py = new List&amp;lt;int&amp;gt;();&lt;br /&gt;        target = 0;&lt;br /&gt;        cPos = cI = 0;&lt;br /&gt;        for (int i = 0; i &amp;lt; m; i++)&lt;br /&gt;            for (int j = 0; j &amp;lt; n; j++) if (g[i][j] != '.')&lt;br /&gt;                {&lt;br /&gt;                    px.Add(i);&lt;br /&gt;                    py.Add(j);&lt;br /&gt;                    if (g[i][j] == 'I') { target &amp;#124;= 1 &amp;lt;&amp;lt; cPos; cI++; }&lt;br /&gt;                    cPos++;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;        tot = 1 &amp;lt;&amp;lt; cPos;&lt;br /&gt;        f = new short[m + 1, n + 1, tot];&lt;br /&gt;        for (int i = 0; i &amp;lt;= m; i++)&lt;br /&gt;            for (int j = 0; j &amp;lt;= n; j++)&lt;br /&gt;                for (int k = 0; k &amp;lt; tot; k++) f[i, j, k] = INF;&lt;br /&gt;        Q = new Queue&amp;lt;Node&amp;gt;();&lt;br /&gt;&lt;br /&gt;        add(new Node(0, 0, 0), 0);&lt;br /&gt;        while (Q.Count &amp;gt; 0)&lt;br /&gt;        {&lt;br /&gt;            Node p = Q.Dequeue();&lt;br /&gt;            int w = f[p.x, p.y, p.mask] + 1;&lt;br /&gt;&lt;br /&gt;            for (int i = 0; i &amp;lt; 4; i++)&lt;br /&gt;            {&lt;br /&gt;                int x = p.x + dx[i], y = p.y + dy[i], mask = p.mask;&lt;br /&gt;                if (x &amp;lt; 0 &amp;#124;&amp;#124; x &amp;gt; m &amp;#124;&amp;#124; y &amp;lt; 0 &amp;#124;&amp;#124; y &amp;gt; n) continue;&lt;br /&gt;&lt;br /&gt;                if (i &amp;lt;= 1)&lt;br /&gt;                {&lt;br /&gt;                    for (int j = 0; j &amp;lt; cPos; j++)&lt;br /&gt;                        if (y &amp;gt; py[j] &amp;amp;&amp;amp; ((p.x == px[j] &amp;amp;&amp;amp; i == 1) &amp;#124;&amp;#124; (x == px[j] &amp;amp;&amp;amp; i == 0))) mask ^= 1 &amp;lt;&amp;lt; j;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;                add(new Node((sbyte)x, (sbyte)y, (short)mask), w);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        int[] ans = new int[cI];&lt;br /&gt;        for (int i = 0; i &amp;lt; cI; i++) ans[i] = INF;&lt;br /&gt;        for (int i = (1 &amp;lt;&amp;lt; cPos) - 1; i &amp;gt; 0; i--) if ((i &amp;#124; target) == target)&lt;br /&gt;            {&lt;br /&gt;                int k = -1;&lt;br /&gt;                for (int j = 0; j &amp;lt; cPos; j++) k += (i &amp;gt;&amp;gt; j) &amp;amp; 1;&lt;br /&gt;&lt;br /&gt;                ans[k] = Math.Min(ans[k], f[0, 0, i]);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;        return ans;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Powered by FileEdit&lt;br /&gt;// Powered by TZTester 1.01 [25-Feb-2003] [modified for C# by Petr]&lt;br /&gt;// Powered by CodeProcessor&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-3046639027257414467?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/3046639027257414467/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=3046639027257414467' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3046639027257414467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3046639027257414467'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/srm340-div1-1000.html' title='SRM340 DIV1 1000'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-7484524931776078745</id><published>2007-02-21T02:40:00.001+08:00</published><updated>2008-01-16T11:12:01.762+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRM'/><title type='text'>SRM340 DIV1 250</title><content type='html'>&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;using System;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Collections;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;&lt;br /&gt;public class ProblemsToSolve&lt;br /&gt;{&lt;br /&gt;    const int INF = 999999999;&lt;br /&gt;&lt;br /&gt;    int n, m;&lt;br /&gt;    int[] a;&lt;br /&gt;&lt;br /&gt;    int com(int l, int r, int min, int max)&lt;br /&gt;    {&lt;br /&gt;        int[] f = new int[r + 1];&lt;br /&gt;&lt;br /&gt;        if (a[l] &amp;lt; min &amp;#124;&amp;#124; a[l] &amp;gt; max) return -1;&lt;br /&gt;        f[l] = 1;&lt;br /&gt;        for (int i = l + 1; i &amp;lt;= r; i++)&lt;br /&gt;        {&lt;br /&gt;            f[i] = INF;&lt;br /&gt;            if (i &amp;lt; r &amp;amp;&amp;amp; (a[i] &amp;lt; min &amp;#124;&amp;#124; a[i] &amp;gt; max)) continue;&lt;br /&gt;&lt;br /&gt;            f[i] = Math.Min(f[i - 1] + 1, f[i]);&lt;br /&gt;            if (i - 2 &amp;gt;= l) f[i] = Math.Min(f[i - 2] + 1, f[i]);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        if (f[r] == INF) return -1;&lt;br /&gt;        return f[r];&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public int minNumber(int[] pleasantness, int variety)&lt;br /&gt;    {&lt;br /&gt;        a = pleasantness;&lt;br /&gt;        n = a.Length;&lt;br /&gt;        m = variety;&lt;br /&gt;&lt;br /&gt;        int res = n;&lt;br /&gt;&lt;br /&gt;        for (int maxp = 0; maxp &amp;lt; n; maxp++)&lt;br /&gt;        {&lt;br /&gt;            for (int minp = 0; minp &amp;lt; n; minp++) if (maxp != minp)&lt;br /&gt;                {&lt;br /&gt;                    if (a[maxp] - a[minp] &amp;lt; m) continue;&lt;br /&gt;&lt;br /&gt;                    int i1, i2;&lt;br /&gt;                    if (minp &amp;lt; maxp) { i1 = minp; i2 = maxp; }&lt;br /&gt;                    else { i1 = maxp; i2 = minp; }&lt;br /&gt;&lt;br /&gt;                    int v1 = com(0, i1, a[minp], a[maxp]);&lt;br /&gt;                    if (v1 &amp;lt; 0) continue;&lt;br /&gt;&lt;br /&gt;                    int v2 = com(i1, i2, a[minp], a[maxp]);&lt;br /&gt;                    if (v2 &amp;lt; 0) continue;&lt;br /&gt;&lt;br /&gt;                    int v = v1 + v2 - 1;&lt;br /&gt;                    res = Math.Min(res, v);&lt;br /&gt;                }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        return res;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Powered by FileEdit&lt;br /&gt;// Powered by TZTester 1.01 [25-Feb-2003] [modified for C# by Petr]&lt;br /&gt;// Powered by CodeProcessor&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-7484524931776078745?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/7484524931776078745/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=7484524931776078745' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7484524931776078745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7484524931776078745'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/srm340-div1-250.html' title='SRM340 DIV1 250'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-1414179129972432707</id><published>2007-02-20T11:52:00.000+08:00</published><updated>2007-02-20T11:56:17.159+08:00</updated><title type='text'>以后把程序都贴到网上来</title><content type='html'>这次放假回家不小心把硬盘摔坏了，以后要把程序放在网上，比较安全。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-1414179129972432707?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/1414179129972432707/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=1414179129972432707' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/1414179129972432707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/1414179129972432707'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/blog-post.html' title='以后把程序都贴到网上来'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4665560650373178513</id><published>2007-02-01T10:48:00.000+08:00</published><updated>2008-01-16T12:06:32.925+08:00</updated><title type='text'>扫雷高级38秒视频</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/oQ9iEDMLZpw"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/oQ9iEDMLZpw" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;太bt了，据说是目前高级的世界记录。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4665560650373178513?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4665560650373178513/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4665560650373178513' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4665560650373178513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4665560650373178513'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/02/38.html' title='扫雷高级38秒视频'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8421488954931886793</id><published>2007-01-17T09:46:00.000+08:00</published><updated>2008-01-16T12:06:32.925+08:00</updated><title type='text'>Kyle XY 里的一道数学题</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rTZjNn-WBFU/Ra2APhBn33I/AAAAAAAAAA4/cnAcw05Vn5w/s1600-h/KyleXY_MathProblem.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_rTZjNn-WBFU/Ra2APhBn33I/AAAAAAAAAA4/cnAcw05Vn5w/s400/KyleXY_MathProblem.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5020810163639541618" /&gt;&lt;/a&gt;&lt;br /&gt;这是电视剧集《Kyle XY》里出现的一道数学题，"A professor at MIT presented this problem, it took his students six weeks to crack it. Sort of like a mathematical Mount Everest, if you will."&lt;br /&gt;男主角Kyle看了一眼就会做了。&lt;br /&gt;&lt;br /&gt;上面有些字看不清楚，不知道题目是什么意思，谁有兴趣就来看看吧。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8421488954931886793?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8421488954931886793/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8421488954931886793' title='3 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8421488954931886793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8421488954931886793'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/kyle-xy.html' title='Kyle XY 里的一道数学题'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rTZjNn-WBFU/Ra2APhBn33I/AAAAAAAAAA4/cnAcw05Vn5w/s72-c/KyleXY_MathProblem.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-7665633196468585643</id><published>2007-01-16T11:31:00.000+08:00</published><updated>2007-01-16T11:34:55.992+08:00</updated><title type='text'>考完试了</title><content type='html'>前几天考完试了, 发现自己的考试能力每况日下, 看来适当的应试教育还是必需的. 决定开始使用题海战术, 做 Concrete Mathematics, Introduction to algorithms 和 The Foundations of Program Verification 的习题.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-7665633196468585643?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/7665633196468585643/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=7665633196468585643' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7665633196468585643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7665633196468585643'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/blog-post_16.html' title='考完试了'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-917623910948959033</id><published>2007-01-05T15:26:00.000+08:00</published><updated>2007-01-05T15:27:16.555+08:00</updated><title type='text'>哇！肥佬上了TIME的封面！</title><content type='html'>&lt;embed src='http://web.anyp.cn/action/covergame/magazine.swf?picName=http%3A%2F%2Fweb%2Eanyp%2Ecn%2Faction%2Fcovergame%2Fphotopath%2F1204515%5F1167981831109%2Ejpg&amp;frameName=TIME&amp;gid=874' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='290' height='400'&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-917623910948959033?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/917623910948959033/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=917623910948959033' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/917623910948959033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/917623910948959033'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/time.html' title='哇！肥佬上了TIME的封面！'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-217586682884936222</id><published>2007-01-04T10:13:00.000+08:00</published><updated>2007-01-04T10:18:22.693+08:00</updated><title type='text'>我错了</title><content type='html'>下面那个唱《因为是女人》的美女是裴涩琪，不是MV的女主角。&lt;br /&gt;去Google了一下，那个女主角叫做Goo Hye-Jin，关于她的资料很少。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-217586682884936222?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/217586682884936222/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=217586682884936222' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/217586682884936222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/217586682884936222'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/blog-post_03.html' title='我错了'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-6656285683276593861</id><published>2007-01-03T23:41:00.001+08:00</published><updated>2007-01-04T00:35:17.757+08:00</updated><title type='text'>我的2006年</title><content type='html'>学henry，把我的2006年总结一下，很多事都忘记了，大部分是参照blog的内容写的。&lt;br /&gt;&lt;br /&gt;1月，去北京参加GCJ China决赛，第6名。第一次滑雪。&lt;br /&gt;4月，美国San Antonio，ICPC决赛，发挥不太好，全队才做出3题，并列第19名。&lt;br /&gt;6月，被邀请去参观北京Google，也因为这个错过百度之星复赛，可惜。&lt;br /&gt;7月，TC的算法rating达到2584，创本人历史新高。&lt;br /&gt;8月，偷偷回家休息了几天。&lt;br /&gt;9月，Google Code Jam第二轮失利。&lt;br /&gt;10月，TCCC第3轮失利。&lt;br /&gt;12月，做TC的dev第一次win，是.net的组件。&lt;br /&gt;12月，和本科的同学去小肥羊吃火锅。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-6656285683276593861?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/6656285683276593861/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=6656285683276593861' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6656285683276593861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6656285683276593861'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/2006_03.html' title='我的2006年'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8328246829760462603</id><published>2007-01-03T15:17:00.000+08:00</published><updated>2007-01-03T15:21:43.330+08:00</updated><title type='text'>一首经典的歌《因为是女子》</title><content type='html'>这个是MTV女主角唱的：&lt;br /&gt;&lt;object width="400" height="350"&gt;&lt;param name="movie" value="http://www.tudou.com/v/4JuYFr8O75M"&gt;&lt;/param&gt;&lt;embed src="http://www.tudou.com/v/4JuYFr8O75M" type="application/x-shockwave-flash" width="400" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;相信很多人都看过，经典的MTV：&lt;br /&gt;&lt;object width="400" height="350"&gt;&lt;param name="movie" value="http://www.tudou.com/v/u3kdJcMvpbU"&gt;&lt;/param&gt;&lt;embed src="http://www.tudou.com/v/u3kdJcMvpbU" type="application/x-shockwave-flash" width="400" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8328246829760462603?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8328246829760462603/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8328246829760462603' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8328246829760462603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8328246829760462603'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/blog-post.html' title='一首经典的歌《因为是女子》'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-3625254772545366342</id><published>2007-01-03T15:09:00.000+08:00</published><updated>2007-01-03T15:14:21.315+08:00</updated><title type='text'>把原来MSN SPACE的内容都搬过来了</title><content type='html'>以后就在这里安家吧。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-3625254772545366342?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/3625254772545366342/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=3625254772545366342' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3625254772545366342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3625254772545366342'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2007/01/msn-space.html' title='把原来MSN SPACE的内容都搬过来了'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-6460694593375413448</id><published>2006-12-30T14:15:00.000+08:00</published><updated>2007-01-03T14:20:43.518+08:00</updated><title type='text'>颈部有些不舒服</title><content type='html'>头部保持一个姿势久了有点难受,精神无法很集中,烦.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-6460694593375413448?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/6460694593375413448/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=6460694593375413448' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6460694593375413448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6460694593375413448'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/12/blog-post.html' title='颈部有些不舒服'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-6114674703197527132</id><published>2006-11-14T14:20:00.000+08:00</published><updated>2007-01-03T14:21:22.563+08:00</updated><title type='text'>嗯</title><content type='html'>邮件的题目全是大写英语字母的,统统要SPAM!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-6114674703197527132?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/6114674703197527132/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=6114674703197527132' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6114674703197527132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6114674703197527132'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/11/blog-post.html' title='嗯'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-612287044074945244</id><published>2006-11-08T14:21:00.000+08:00</published><updated>2007-01-03T14:22:11.512+08:00</updated><title type='text'>好无聊</title><content type='html'>逃课回家呆了10天，每周四下午的英语课已经不知道被点过多少次了，可能要挂了。这周四还要做presentation，我们组两个人要讲20分钟的，麻烦啊。&lt;br /&gt;  总是很疲倦，什么也不想做，觉得唯一有意思的事是做算法题，活跃一下大脑，可难题又不会做。总是觉得自己身体不舒服，可能快要死了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-612287044074945244?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/612287044074945244/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=612287044074945244' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/612287044074945244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/612287044074945244'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/11/blog-post_07.html' title='好无聊'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-2339901866960843802</id><published>2006-09-25T13:22:00.000+08:00</published><updated>2007-01-03T14:23:28.364+08:00</updated><title type='text'>昨天去打球</title><content type='html'>昨天上午和牛头、熊去打篮球，随便练了练投篮，已经完全没有手感了，怎么投怎么不进。&lt;br /&gt;  今天下午打算和锦标、伟东去打羽毛球。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-2339901866960843802?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/2339901866960843802/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=2339901866960843802' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/2339901866960843802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/2339901866960843802'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/09/blog-post.html' title='昨天去打球'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4376241268104661481</id><published>2006-09-21T13:23:00.000+08:00</published><updated>2008-01-16T11:12:20.442+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>GCJ06 Over...</title><content type='html'>希望越大，失望越大，Google CodeJam 2006 Round2。&lt;br /&gt;第一题被cha，system testing开始前虽然只排在121位，但是还是很有信心进入前100名去onsite finals。这时我和bug,rocking还有dy排名都差不多，我坚信如果后两题都pass一定可以晋级。没想到第三题居然fail...好久没有在TC的比赛里fail，这次最关键的时候居然失手了。&lt;br /&gt;第三题是说给定一个树，树的边有权值，求一个包含最多顶点的子树，这棵子树要包括给定的一个起点，且树中的边的总权值不大于给定的一个上限。简单的DP树形DP。我的程序DP的时候没有把原来的值备份，而更新值的方向也没有选好，会在同一层里把更新过的值再次使用。如果把原来的值复制一份就pass了，好可惜。这题的失误主要是读题时没有看清楚，看漏了给定的是一棵树的条件，还以为是无向图，浪费了很多时间，看清楚以后就疯狂敲程序，能通过所有 sample的时候剩下的时间已经只有6分钟，没有再仔细看一遍代码就匆匆提交了。&lt;br /&gt;bug的第三题也fail，没能入围，rocking和dy进入了决赛，预祝他们在决赛里取得好名次。&lt;br /&gt;想参加GCJ的finals只有等明年了，过两天还有TCCC的比赛，不过TCCC只能有48人去现场，基本没什么希望。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4376241268104661481?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4376241268104661481/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4376241268104661481' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4376241268104661481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4376241268104661481'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/09/gcj06-over.html' title='GCJ06 Over...'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-6861272915193776444</id><published>2006-09-17T13:27:00.000+08:00</published><updated>2008-01-16T11:13:05.739+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Savior'/><title type='text'>我好像很出名啊</title><content type='html'>昨晚在Google上搜索"Savior"，没想到我的这个space居然排在第二位！这里真的这么出名吗？还是Google被我这里指向自己的链接弄晕了？&lt;br /&gt;再搜索我的bbs上的ID: "iamcs"，我上次参加baidu之星写的代码 astar.baidu.com/data/demo/Iamcs.txt 在第二位。&lt;br /&gt;另外还有 International Alliance of Messianic Congregations and Synagogues 以及 International Adoption Medical Consultation Services 的缩写都是 iamcs 。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-6861272915193776444?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/6861272915193776444/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=6861272915193776444' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6861272915193776444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/6861272915193776444'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/09/blog-post_16.html' title='我好像很出名啊'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-7813310587356765152</id><published>2006-09-17T13:26:00.000+08:00</published><updated>2008-01-16T11:12:20.442+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>Google CodeJam 2006 Round 1</title><content type='html'>14号晚上10点开始比赛，我发挥还不错，第二题想复杂了一些，分数比较低。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rTZjNn-WBFU/RZuxwOgjJSI/AAAAAAAAAAM/cN8uGGhzF4M/s1600-h/GCJ06R1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_rTZjNn-WBFU/RZuxwOgjJSI/AAAAAAAAAAM/cN8uGGhzF4M/s320/GCJ06R1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5015798052093633826" /&gt;&lt;/a&gt;&lt;br /&gt;关键还是第二轮，前100名去美国现场比赛。我去年第二轮得了第7名，可惜由于来不及办签证而没能去成。&lt;br /&gt;这次我已经提前预约，签证面谈时间在10月17日。而且由于上次去ICPC Finals的签证是5月过期，还可以使用免面谈获取签证的服务。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-7813310587356765152?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/7813310587356765152/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=7813310587356765152' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7813310587356765152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7813310587356765152'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/09/google-codejam-2006-round-1.html' title='Google CodeJam 2006 Round 1'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rTZjNn-WBFU/RZuxwOgjJSI/AAAAAAAAAAM/cN8uGGhzF4M/s72-c/GCJ06R1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8499370313346713991</id><published>2006-09-11T13:29:00.000+08:00</published><updated>2007-02-21T19:56:57.423+08:00</updated><title type='text'>开学了</title><content type='html'>　　研究生的生活好像和本科差不多，好无聊，不过可以做TCCC，混完两年吧。&lt;br /&gt;　　长胖了，前几天体检，身高172，体重68。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8499370313346713991?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8499370313346713991/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8499370313346713991' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8499370313346713991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8499370313346713991'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/09/blog-post_10.html' title='开学了'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-3314533535214629810</id><published>2006-08-06T13:29:00.000+08:00</published><updated>2007-01-03T14:30:12.260+08:00</updated><title type='text'>明天回家啦</title><content type='html'>后天到，回去能看电视吃大餐睡大床，真爽。&lt;br /&gt;  大家祝我一路顺风。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-3314533535214629810?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/3314533535214629810/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=3314533535214629810' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3314533535214629810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/3314533535214629810'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/08/blog-post.html' title='明天回家啦'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8446514020256546345</id><published>2006-08-03T13:31:00.000+08:00</published><updated>2007-01-03T14:31:40.014+08:00</updated><title type='text'>什么也不想做</title><content type='html'>打开自己的space，看着以前的照片，听着最喜欢的歌，对着电脑发呆。&lt;br /&gt;  胡思乱想，想起很多事，小学的启蒙老师，第一次的队友axing和splutter，小实和小勇的故事，中学同学们，轻松参加高考，飞沙滩的露营...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8446514020256546345?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8446514020256546345/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8446514020256546345' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8446514020256546345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8446514020256546345'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/08/blog-post_02.html' title='什么也不想做'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4175137742143939324</id><published>2006-07-30T13:31:00.000+08:00</published><updated>2007-01-03T14:32:17.157+08:00</updated><title type='text'>今天早点睡</title><content type='html'>不知道怎么回事，这两个月来总觉得自己的身体怪怪的，不知有什么问题，可能是心理作用吧，也可能是真的老了。我们这些IT人，也许不知什么时候就会倒在电脑前，永远也醒不来了。&lt;br /&gt;刚才心口有些不舒服，今天早点睡。下个月回到家要去医院好好检查身体...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4175137742143939324?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4175137742143939324/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4175137742143939324' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4175137742143939324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4175137742143939324'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/07/blog-post.html' title='今天早点睡'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8798810813797918138</id><published>2006-07-29T13:32:00.000+08:00</published><updated>2007-01-03T14:32:45.247+08:00</updated><title type='text'>恭喜妹妹找到好工作</title><content type='html'>在三亚，以后我要去海南度假啦。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8798810813797918138?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8798810813797918138/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8798810813797918138' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8798810813797918138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8798810813797918138'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/07/blog-post_28.html' title='恭喜妹妹找到好工作'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-1865530490843583283</id><published>2006-07-24T13:32:00.000+08:00</published><updated>2007-01-03T14:34:02.533+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRM'/><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>昨天打篮球很爽</title><content type='html'>昨天早上8点多被人叫起来打篮球，和竹信，锋哥，大傻，rocking，mp，KK，还有竹信的两个朋友。没想到竹信这么厉害。太久不运动了，今天早上起床浑身酸疼。&lt;br /&gt; 晚上的SRM 312有奖金，0点开始，和ACRush同一间房。第三题1050分，挺麻烦的DP，比赛结束前几分钟提交，后来发现最大的数据是超时的，马上改程序，把用map的地方改成自己写的哈希，比赛结束的N秒前提交，发现算哈希函数的地方打错了，而且没初始化局部变量，晕...这样都过了sample。整个 room只有我和ACRush交了第三题，我排在第一名。&lt;br /&gt; 果然challenge phase开始的几秒后我的程序就被他cha掉了，又过了几秒我也把他的cha掉，用的最大规模的随机数据，他的答案错了。互送了50分，我仍然排第一。过了一会我cha错一个，最后的关头我做了一件傻事，就在结束前的几秒钟，我冲动的去cha某人的第一题，fail，扣掉25分后我把第一的位置拱手让给了Swetko，他一个challenge都没有，当时要是我看看时间就好了。不爽，奖金少很多。&lt;br /&gt; 测试结束后，前三名的位置没变，我第2，ACRush第3，我的rating又创新高。后来在练习室里我把改对的第三题提交，还是超时，后来又把用vector的地方改成数组，也没用，又去改其他的细节，搞到快3点多，仍然超时，我就不知道怎么优化了，关机睡觉。&lt;br /&gt; 最近的几次的SRM我发挥都还比较稳定，rating稳步上升，前两题都做得不错，可惜第三题还是做得不好，大部分都没做出来，做难题的实力和真正的牛人们还是有差距。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-1865530490843583283?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/1865530490843583283/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=1865530490843583283' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/1865530490843583283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/1865530490843583283'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/07/blog-post_23.html' title='昨天打篮球很爽'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4779658453288764871</id><published>2006-07-20T13:34:00.000+08:00</published><updated>2007-01-03T14:34:58.058+08:00</updated><title type='text'>放假啦</title><content type='html'>前段时间成了病猪，感冒发烧头晕，现在总算好了点。&lt;br /&gt; 当了几天4+2选拔赛的评委，看着师弟们努力的样子，不免想起当年的我。的确老了，想去单挑干扰师弟们集训的，发现自己怎么也没力气做完5个小时。希望能有师弟们成长起来，去总决赛拿到金牌吧。&lt;br /&gt; 毕业了，发现大学4年来值得我骄傲的东西除了ACM还是ACM。难看的成绩单让我苦恼，Google的实习都拒了我，还打电话来说我各方面都很优秀，就是GPA低了点。勇哥说Google很看重成绩，尤其是本科成绩，看来我以后是没什么机会去Google。而且勇哥也把Google拒了，以后 Google恐怕会不太爽中大吧。&lt;br /&gt; 昨晚和复旦的师妹聊天，她说我当年参加NOI的省赛队友本科毕业去了Google。他当年应该算是菜鸟吧，士别三日当刮目相看，何况是四年。我两年后又将何去何从呢？我心目中最理想的当然是Google和MS,BIDU也行吧，不管了，先好好学习，以后看谁要我吧。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4779658453288764871?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4779658453288764871/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4779658453288764871' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4779658453288764871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4779658453288764871'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/07/blog-post_19.html' title='放假啦'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-5175743093445056869</id><published>2006-06-06T13:35:00.000+08:00</published><updated>2007-01-03T14:36:07.349+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>观参北京Google归来</title><content type='html'>6月3号到4号，应北京Google的邀请去玩，第一次住Shangri-La，第二次吃全聚德，第N次游故宫，总的来说还挺爽的。&lt;br /&gt;Google的办公环境还不错，不过没怎么拍照，反正以后机会还很多。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-5175743093445056869?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/5175743093445056869/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=5175743093445056869' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5175743093445056869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5175743093445056869'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/06/google.html' title='观参北京Google归来'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-7063078531760842192</id><published>2006-05-09T13:36:00.000+08:00</published><updated>2008-01-16T11:11:34.935+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>TCO06</title><content type='html'>Congratulations to biotrail, the 4th place on TCO06 Development Finals.&lt;br /&gt;为我们中大增光啦。&lt;br /&gt;&lt;br /&gt;Congratulations to fuwenjie, the 4th place on TCO06 Algorithm Finals.&lt;br /&gt;进入算法决赛的唯一的中国人，不愧是我中学时的偶像，昔日的全国第一，果然实力不俗。&lt;br /&gt;dy很可惜，没有能从wildcard room杀出来。&lt;br /&gt;希望我有一天也可以参加这样的onsite finals.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-7063078531760842192?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/7063078531760842192/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=7063078531760842192' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7063078531760842192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/7063078531760842192'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/05/tco06.html' title='TCO06'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8487239128437858100</id><published>2006-04-22T13:37:00.000+08:00</published><updated>2008-01-16T11:13:20.016+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ICPC'/><title type='text'>Over...</title><content type='html'>Finals结束，我的ACM生涯也结束了。成绩不好，让大家失望，对不起...&lt;br /&gt;以后就在TopCoder里混吧，把rating搞高点。&lt;br /&gt;&lt;br /&gt;刚才去看Tomek的CV，发现又多了一个WINNER头衔: January 2006: CodeCup 2006 - WINNER&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8487239128437858100?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8487239128437858100/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8487239128437858100' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8487239128437858100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8487239128437858100'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/04/over.html' title='Over...'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-117555360517766961</id><published>2006-02-26T14:39:00.000+08:00</published><updated>2007-01-03T14:39:47.635+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ICPC'/><title type='text'>有进步</title><content type='html'>　　断断续续地，终于把ltc在2004年8月出的比赛题全部做完。我想如果能有他的一半实力，在Finals上应该就可以拿金牌了吧。&lt;br /&gt;　　早上发现昨天写的用Leftist Tree的程序（其实就是POJ的 1738题）犯了一个错误，我傻乎乎地写了一个函数删掉树上的任意节点x，以为只要对x的父亲做一次FixDist，然后再把整个树与x的左、右子树合并就可以，而且这样也能AC，今天早上才发觉这样其实是破坏了左偏树的性质。后来想不到有什么快速的方法能实现这个操作，于是换了一种做法避免这个操作。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-117555360517766961?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/117555360517766961/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=117555360517766961' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/117555360517766961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/117555360517766961'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/02/blog-post.html' title='有进步'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-5934280428845402305</id><published>2006-02-25T14:39:00.000+08:00</published><updated>2008-01-16T11:11:16.631+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data structure'/><title type='text'>今天写程序又用到了左偏树</title><content type='html'>Leftist Tree的所有操作都是基于Merge,合并两棵Leftist Tree.&lt;br /&gt;Merge(a,b):&lt;br /&gt;if(a == NULL) return b;&lt;br /&gt;else if(b == NULL) return a;&lt;br /&gt;else if(a-&gt;key &lt;&gt;key) {&lt;br /&gt;a-&gt;right = Merge(a-&gt;right, b);&lt;br /&gt;FixDist(a);&lt;br /&gt;return a;&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;b-&gt;right = Merge(b-&gt;right, a);&lt;br /&gt;FixDist(b);&lt;br /&gt;return b;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;FixDist(a):&lt;br /&gt;if(Dist(a-&gt;left) &lt;&gt;right)) swap(a-&gt;left, a-&gt;right);&lt;br /&gt;a-&gt;dist = Dist(a-&gt;right)+1;&lt;br /&gt;&lt;br /&gt;Dist(a):&lt;br /&gt;if(a == NULL) return 0;&lt;br /&gt;else return a-&gt;dist;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-5934280428845402305?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/5934280428845402305/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=5934280428845402305' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5934280428845402305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/5934280428845402305'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/02/blog-post_24.html' title='今天写程序又用到了左偏树'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-8463551661917783517</id><published>2006-02-24T14:41:00.000+08:00</published><updated>2007-01-03T14:42:40.366+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRM'/><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>为啥非要有标题才能发呢？</title><content type='html'>　　前一次的SRM又得0分，每次升上红色都要大跌一次。好在昨晚又爽了一把，可惜的是第三题没做对，结束前的10分钟随便测了测，就发现自己已经提交的程序会超内存。其实在写第三题之前就犹豫了一下是不是应该用滚动数组来保存，根据我以往TC的经验，经常是最直接的方法就可以过的，没想到这次却不行了。我用这组数据瞬间cha掉同房的4个第三题，在一个比我的方法更加暴力的程序面前却失败了，换了一组数据还是不行，我不想浪费分数就没有再试，果然他后来还是被别人cha掉。System test结束时看着自己的名次慢慢地升到第6，希望下次的SRM能够保持住红色吧。&lt;br /&gt;　　前几天重装XP，今晚把XP下的一些常用软件装好；看了看郭德刚的相声，挺逗的；又想了某题的算法，太晚了，还是明天再写程序吧。睡觉吧，晚安。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-8463551661917783517?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/8463551661917783517/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=8463551661917783517' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8463551661917783517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/8463551661917783517'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/02/blog-post_23.html' title='为啥非要有标题才能发呢？'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-765474223516377660.post-4305057882937506707</id><published>2006-02-15T14:42:00.000+08:00</published><updated>2007-01-03T14:54:41.322+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ICPC'/><category scheme='http://www.blogger.com/atom/ns#' term='algorithm'/><title type='text'>Timus Top Coders: First Challenge题目总结</title><content type='html'>Timus Top Coders: First Challenge题目总结：&lt;br /&gt;A: 一个N*N的方阵，里面填0到100的数，已知每行的数的和分别为SR1,SR2...SRn,每列的数的和为SC1,SC2...SCn，求出一个符合条件的方阵。&lt;br /&gt;我是用网络流做的，想了很久都想不出简单的构造方法。构造一个n*n的二分图，弧的容量都为100，加一个源点和一个汇点。源点出发的n条弧的容量设为SRi，流入汇点的弧的容量为SCi，求最大流。&lt;br /&gt;&lt;br /&gt;B: 三维空间中有一些点，求同一条直线能穿过的最多点数。&lt;br /&gt;二维的是老题，改一下就可以做三维。&lt;br /&gt;&lt;br /&gt;C:　给定字符串S和T，对S做cycle shift，问能否得到T。&lt;br /&gt;在串SS中用KMP找T是否出现即可。&lt;br /&gt;&lt;br /&gt;D: 一辆有最大容量为m的bus，从车站1开到N，已知每位乘客的上车站Si和下车站Fi(Si&amp;lt Fi)，求最多可以运送多少位乘客。&lt;br /&gt;经典的贪心。把乘客按Fi从小到大排序，Fi相同的则Si大的在前。按序扫描这些乘客判断能其否上车。对于当前乘客u，在已上车的乘客集合P中找到Fv最大的乘客v,且Fv&lt;=Su，如果v存在则把v从P中去掉，此时如果|P|&amp;lt m则u就能上车，并把u加入P。处理P可以用线段树。&lt;br /&gt;&lt;br /&gt;E: 在一个N维，每维大小为S的棋盘中移动皇后，皇后可以按车的走法或象的走法。车的走法是改变任一维的值，象的走法是每一维的值都改变相同的绝对值。问2步之后皇后能走到的不同位置的数目。&lt;br /&gt;这里N&lt;=5,S&lt;=100，每一步粗略估计最多不超过3700种走法，可以用BFS+Hash直接做。这题的内存和时间都比较紧，我是用1 个char和1个integer来表示状态才过的。用1个long long就超内存，用5个char就超时。&lt;br /&gt;&lt;br /&gt;F: 在平面上给出任意4点（可能位置相同），求一个矩形使这4点都在矩形的边上。&lt;br /&gt;不会做，你教我...&lt;br /&gt;&lt;br /&gt;G: 简单题，扫描一次即可。&lt;br /&gt;&lt;br /&gt;H: 已知A,B,C且A,B都是C-1的约数，求X,Y,Z满足X^A+Y^B=Z^C&lt;br /&gt;设pA=qB=C-1，则令X=2^p,Y=2^q,Z=2即可&lt;br /&gt;&lt;br /&gt;I: 在平面上给定一些圆的位置，问这些圆的圆周把平面分成多少个区域。&lt;br /&gt;这题和ZOJ2589是一样的，但精度要求更高些。主要思路是用欧拉公式，注意还要求有多少个连通块。先把两两圆的交点求出，同时用hash保存点会比较方便。这题中的圆可能重合，要预处理一下。&lt;br /&gt;&lt;br /&gt;J: 已知正整数A,B,N，求最大的不大于N的整数M满足AX+BY=M且X,Y都为非负整数&lt;br /&gt;我们知道X,Y都为非负整数且(A,B)=1时，AX+BY可以表示大于等于AB-A-B+1的所有整数。所以当N不能表示成AX+BY的形式时，必有 AB-A-B+1&gt;N =&gt; (A-1)(B-1)&gt;N-2，这时可以直接枚举A,B中较大的数的系数来求，复杂度是O(sqrt(N))的。(A,B)&gt;1时容易转化成 (A,B)=1的情况。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/765474223516377660-4305057882937506707?l=iamcs1983.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iamcs1983.blogspot.com/feeds/4305057882937506707/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=765474223516377660&amp;postID=4305057882937506707' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4305057882937506707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/765474223516377660/posts/default/4305057882937506707'/><link rel='alternate' type='text/html' href='http://iamcs1983.blogspot.com/2006/02/timus-top-coders-first-challenge.html' title='Timus Top Coders: First Challenge题目总结'/><author><name>Savior</name><uri>http://www.blogger.com/profile/00263767268258817889</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://lh5.google.com/image/iamcs1983/RZvINugjJVI/AAAAAAAAAAo/_iW1QFtA44A/s288/Savior.jpg'/></author><thr:total>0</thr:total></entry></feed>
