2018年7月25日训练日记

本次比赛成功解决签到题并最终完成线段树题目。学习到大胆猜测、选择简单解法的重要性,并掌握了特定构造方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天的主要任务是做杭电多校2018年的第二套题

 我的任务就是前27分钟做出两道签到题。。。一道cout<<"yes";(猜的)一道求逆序数(用的归并,因为树状数组还要离散化,很麻烦)。然后推构造题没推出来。。。队友很给力,最后15分钟做出了线段树那道题。。。(我听了队友讲的思路,感觉自己想不到。。。)

这次比赛的收获就是

1、大胆猜测(枚举了7项都是yes,榜单上又很快有很多人通过并且1A率极高,就要考虑结果全是yes或者空数据的情况(省赛已经长记性了))

2、灵活一点,如果有多种解法考虑最简单的解法,签到题的出题时间非常关键,而且要保证准确率

3、不要放弃后期,还是要坚持到最后。。。比赛中后期大胆尝试,想到各种思路都试一下,说不定就过了。这次的两个队友一起搞出了1007就很给力。

4、学会了数论构造:构造一个2000*2000的矩形,含1量>=8500且没有子矩形四个角都是1: gg[i*p+j][k*p+(j*k+i)%p]=1;这里p=47(必须是质数)

搞了两天的HDU5335 错了近百发。。。最后发现是输出有问题。。。真是醉了。。。这种低级错误真是烦死人。。。

明天写一下多校的题解和hu5335的题解。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值