【120715测试】朱全明NOIP模拟题

 

 样例输入输出
ball.in
  1
  1
  0 0
ball.out
  0.00

 

 考察带权中位数,知识点很简单,理解了题目就出来了

http://www.cnblogs.com/oijzh/archive/2012/08/20/2647125.html

  

 样例
window.in
  8 3
  1 3 -1 -3 5 3 6 7
window.out
  -1 -3 -3 -3 3 3
  3 3 5 5 6 7

枚举能得30分

加上链表优化和判断最大(小)是否出解可以得100分

(我的方法)用快排优化,用空间换时间,可以得100分(最后附上代码)

当然最标准的是单调队列,可以得100分

http://www.cnblogs.com/oijzh/archive/2012/08/20/2647123.html

  

 

 样例
service.in
  5 9 
  0 1 1 1 1 
  1 0 2 3 2 
  1 1 0 4 1 
  2 1 5 0 1 
  4 2 3 4 0 
  4 2 4 1 5 4 3 2 1 
service.out
  5 

 这是一道动规题目,主要是注意处理如果有服务员在当前位置的情况!

http://www.cnblogs.com/oijzh/archive/2012/08/20/2647121.html

 

 

 
party.in
4 8 2
1 2 4
1 3 2
1 4 7
2 1 1
2 3 5
3 1 2
3 4 4
4 2 3
party.out
10

 

 两次dijkstra分别算出x到所有点的最短路和所有点到x的最短路,然后枚举取最优即可

http://www.cnblogs.com/oijzh/archive/2012/08/20/2647118.html

 

 

最后给出   朱全民NOIP模拟题-解题分析  https://files.cnblogs.com/oijzh/120715answer.rar

posted @ 2012-08-20 10:15  jiangzh  阅读(236)  评论(0)    收藏  举报