2017-CCPC哈尔滨站 (补题)

本文详细解析了CCPC哈尔滨站的部分题目,包括Palindrome、K-th Number和Permutation等,涉及二分查找、字符串处理、构造算法等。作者分享了针对HDU6235题目的构造思路,以及HD6237题目的贪心解法,同时表达了对概率期望问题的挑战。

HDU6230-6242

HDU6230 Palindrome 字符串马拉车+树状数组
HDU6230题解
HDU6231 K-th Number 二分+尺取
HDU6231题解
HDU6232 Confliction 待补
HDU6233 X-Men 待补
HDU6234 Square Network 防AK题
HDU6235 Permutation 思维+构造 (签到)
HDU6236 Debug 防AK题
HDU6237 A Simple Stone Game 贪心 (签到)
HDU6238 Cow`s Segment 防AK题
HDU6239 Interview 概率期望
HDU6240 Server 01分数规划
HDU6240题解
HDU6241 Color a Tree 转化+二分
HDU6241题解
HDU6242 Geometry Problem 随机化+计算几何
HDU6242题解

感想: 这场模拟训练赛最终只做出了两道题,只能说自己还是太辣鸡了,这套题三道题有二分思想在里面

HDU6235 Permutation
思路: 构造分两组交题插入就行了
1 2 3 n/2
n/2 ……n

HDU6237 A Simple Stone Game
思路: 筛出总石子数的所有质因子,枚举每一个作为gcd的时候,移动的次数,取最小移动数即可

HDU6239 Interview
思路: 只会打表找规律
当d=1时, a n s = ( n + 2 ) / 4 ans=(n+2)/4 ans=(n+2)/4
当d=2时, a n s = 3 ∗ ( n + 2 ) / 8 ans=3*(n+2)/8 ans=3(n+2)/8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值