SQYBI.com

Change is a part of life, and takes part in finding us who we are.

USACO Contest -- October 2008 Qualifying Round (OCT08) -- 简单题解

| 12 Comments

USACO Contest终于又开始了
这次Qualifying Round挺水的,简单写个题解放到这儿.

首先说一下Qualifying Round和别的USACO月赛有啥不同.认为此段比较火星的可以跳过,写这个是因为我也是刚刚知道的.感谢zmc告诉我...
Qualifying Round,就是资格赛.对于原先是Gold的号来说,这次比赛参加之后不会得到任何好处(我要是早知道就不用我的两个Gold参赛了...);对于Bronze和Silver,如果你在这次比赛中取得比较好的成绩,那么你可以直接升为Gold.

第一题,直接忽略掉...不会做的撞墙去.

第二题,很多人竟然没看出是DP...实际上构成四边形,只要每条边的长度都小于n/2就行了...

第三题,分值最高的一道题.我当时用了FancyMouse牛的一个猥琐的贪心做法,但实际上这道题很弱智.加入一个新点,然后和原先的每个点连边;接下来新边的边权就是原先的点权;最后做最小生成树即可.看到这个算法,才知道这就是白痴弱智题...我就是白痴弱智...

第四题,求树上两点间最短路.数据范围的宽松使得做法很多,我见到了写n次nlogn的Dijkstra的(膜拜大牛!),写n次SPFA的,我写了个朴素LCA...

第五题,随便DFS一下.感觉是考英语的而不是考coding的.

第六题,最短路.这道题我也比较傻X,写了个变态的并查集.实际上只需要把已经存在的边权值都设为0就行...

下周放出译题...最近喜欢上翻译了.
顺便广告一下,DLXcn一期校对完成.点击这里查看~

You May Like These:

  1. USACO Contest October 2008 Qualifying Round (OCT08) 翻译
  2. ZOJ Monthly August 2008 and SRM 414 and dd's Contest
  3. 2008 TopCoder China Tournament Round 1c
  4. Codeforces Beta Round #79 Div. 2 总结
  5. Codeforces Beta Round #80 Div. 2 总结

Author: sqybi

理工男,宅男,闵行MIT荣誉出品。

12 Comments

  1. 先膜拜一下题解。。。
    再Orz一下倒数第二句。。。

  2. 我只是看了看题 思考了一下 没时间写了
    第三题我想到了的说~~灭哈哈~~~

  3. @吴豪
    ...唉...

    @Caiych
    我这次萎掉了 两道最难的题都错了N多个点

  4. 我觉得第四题好像不用那么麻烦吧。
    btw:博主能否给份LCA资料?我不会这个,嗯,或者麻烦您给我写个教程吧,先谢过了。

  5. @CmYkRgB123
    嗯 我还看到了别人的翻译 不过我翻译题目又不是像DLXcn为了给别人看的...只是锻炼英语而已...

    @ForFly
    不知道您的第四题咋写的...LCA这几天我考虑写个小教程

  6. 博主:虽然我现处于停课状态,但是由于一些原因使得我这么晚才回复,见谅。为了和你进一步交流,我已发了邮件于你的126邮箱,请查收。

  7. 第二题,很多人竟然没看出是DP...实际上构成四边形,只要每条边的长度都小于n/2就行了...

    本来就可以不是dp...数学方法O(n)的...

  8. 如此弱智的第三题当时竟然没想出来...
    拿块豆腐撞撞死算了..T T

  9. @SGi
    我们家死了好几块豆腐了...

发表评论

Required fields are marked *.

*


请使用@user: comment的格式来回复一个人的评论, 或者直接点击评论后的"回复". 例如:
@sqybi: 你好!
这样sqybi将会收到一封通知邮件.