1.29(1)

  "选课"翻车史:

      我先码了个错误百出的数归,刚开始把点权和边权弄错,然后我设0为根,用的领接表存,输出全零,然后我把根设为了n+1,终于可以进入正题了,结果还是0,发现我的写法无法判断叶子节点,加了个标记,接下来还是一般结局,五花八门的答案。。。又发现父亲是必取的,然后又发现我程序的父亲可以取很多次。。。那我父亲在做完了取,然后又少了,几个儿子被拐走了。哦,原来我没多叉转二叉,啊啊啊啊,一个上午。

     做完了二叉,我发现题解上写着可以多叉,然后又重新踏上了不归路。。。码完一试,答案大了,那我的算法还真是优啊%%%,接着我找到第一步出错的子树,手推了一下,发现原来是我偷工减料的程序做了很多不可能的状态,改改改。然后还是大,突然,我意识到了这是分组背包,同一组的只能取一个啊,于是把循环调了下,样例过了!!!检查一下赶紧交,嗝。。。爆0。。。呀,打的表没删。。。删了后虔诚的望着测评页面。终于,ac啦。

      然后,然后就一直刷到了速度最快和代码最短。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值