纪中训练6月13日提高组反思


69.1,26 th

T1:Why Did the Cow Cross the Road I

题目

传送门

反思

先是往 B F S BFS BFS(一步一步走)去想了
发现有点问题( B F S BFS BFS自带的)
于是就打了 D F S DFS DFS
暴力枚举每条线路
最后 T L E TLE TLE
正解还真是 B F S BFS BFS
但是,是三步三步走,到最后特判就完了(其实也有点像 S P F A SPFA SPFA
所以说,不要只会用最根本的东东,要思考进阶的

T2:Why Did the Cow Cross the Road III

题目

传送门

反思

并没有想到什么好方法
就暴力
O ( N 2 ) O(N^2) O(N2) i , j i,j i,j
T L E TLE TLE
正解是树状数组
没学过……
多积累知识还是有必要的
注:以上两题是Gold,以下两题是Platinum,名字相同,但不要搞混

T3:Why Did the Cow Cross the Road

题目

传送门

反思

当时看完题后,并没有什么思路
于是乎连暴力都没打
正解竟然是找逆序对
压根没想到那里去
还是得多去思考呀

T4:Why Did the Cow Cross the Road II

题目

传送门

反思

想到了 D P DP DP
但是是 O ( n 2 ) O(n^2) O(n2) D P DP DP
所以对 N ≤ 100000 N≤100000 N100000的数据就爆了
但是能过 N ≤ 1000 N≤1000 N1000的数据
正解没搞懂,思考ing

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值