Acwing 每日一题(暑假)

acwing3761 唯一最小数 考察unordered_map容器的使用
acwing3762 二进制矩阵 首先要找到规律,然后分情况讨论。思维题
acwing3763 数字矩阵 先找规律 思维题。
acwing3764 三元数异或 有点绕脑 贪心思维模拟题
acwing3767简单构造题,注意特殊情况
acwing3768简单模拟提题
acwing3769 简单贪心模拟题
acwing3773 简单贪心模拟题
acwing3774 模拟构造前缀和
acwing3775 构造set,图环,学到了很多东西
acwing3776简单贪心
acwing3777 暴力模拟
acwing3781简单模拟
acwing3782 推出数学公式。。没做出来看的题解。。。
acwing3783将所有因数推入排好序的数组然后取第k个
acwing3784 交换相邻元素。找规律思维,参考y总视频讲解。
acwing3785数据小直接暴力模拟 注意总长度减去战舰长度
acwing3790简单模拟
acwing3791简单模拟 看清最后一句话是让逆向求。。。
acwing3792 按照题意模拟 利用素数的筛法
acwing3793取相反数然后加起来就行了
acwing3794循环输出特殊字符串
acwing3798简单模拟
acwing3799模拟找规律,先算出a的最终局数,然后算b能不能挺到a那一局
acwing3800奇数个奇数相乘和奇数个奇数相加都为 奇数 ,特判最后一个ai就可以了。
acwing3801简单模拟 确定最大值然后找能连续最长多少个
acwing3802 分治的思想,不断分开,然后最后从下往上取最大值
acwing3806 当一个字母比他后面的第一个字母大的时候就舍弃掉。没有舍弃的字母就舍弃最后一个。
acwing3807 直接平均分配
acwing3808尽量将长和宽相近,可以考虑循环增大长宽,长乘宽为最大数目
acwing3809可以暴力枚举 也可以优化为 直接检测中点以及中点前后的两个点 取最优值
acwing3810直接开一个两倍长度的 然后遍历
acwing3814统计每个字符串的出现次数,使用unordered_map统计
acwing3815n分解的所有质因数相乘
acwing3816 求所有和然后除以二 开始遍历 使用unordered_map查询是否存在值移动后就等于和的一半 考虑从前往后和从后往前,所以开两个unordered_map。
acwing3817直接比较
acwing3818pair存放 按照右端点排序 然后贪心选择
acwing3824模拟
acwing3825如果敌人可以在路上就能碰见你也就意味着他可以比你更早到达终点,是无论如何都必须进行战斗。反向bfs 注意判断终止条件 在遍历途中加上敌人的数目。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值