首次正式的$Codeforces$比赛啊,虽然滚粗了,然而终于有$rating$了……

#A  Phone Numbers

签到题,然而我第一次写挂了(因为把11看成8了……)

只需要判断一下有多少个8,再特判一下能存在多少个号码就好了

#B  Maximum Sum of Digits

我的做法是暴力打表找规律,发现全都是向下取除首位外其他都是9的数作为一个加速,然后就没了

然而没发现0也是可行的……又WA了一次

#C  Maximum Subrectangle

苦像$20min$没有思路,只有一种$O(n^3)$的办法——枚举列,然后$O(n)$行数

然而其实我自己也意思到了并没有利用题目的奇妙的矩阵构造。最后几分钟的时候其实也想到了——一个子矩阵的和等同于两个多项式的积

其实有了这点就很好做了。如果我们确定子矩阵的大小,很容易预处理原始数组一定宽度的最小值,我们找出大小相同的和最小的子矩阵,如果最小的能够小于等于$x$,那么这个大小一定是可以满足的。

反思:没用利用好题目的矩阵的特殊构造

转载于:https://www.cnblogs.com/qixingzhi/p/9743317.html

Codeforces Round #513 总结相关推荐

  1. Codeforces Round #513

    A. Phone Numbers 题意:给一些数字,每个电话号码以8开头,11位,求最多组成多少个号码,重复累加. #include <bits/stdc++.h>using namesp ...

  2. Codeforces Round #506 (Div. 3)

    Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...

  3. Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)

    Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈) 标签: codeforces 2017-06-02 11:41 29人阅读 ...

  4. Codeforces Round #563 (Div. 2)/CF1174

    Codeforces Round #563 (Div. 2)/CF1174 CF1174A Ehab Fails to Be Thanos 其实就是要\(\sum\limits_{i=1}^n a_i ...

  5. Codeforces Round #270

    Codeforces Round #270 题目链接 A:我是筛了下素数.事实上偶数仅仅要输出4和x - 4,奇数输出9和x - 9就可以 B:贪心的策略,把时间排序后.取每k个的位置 C:贪心.每次 ...

  6. 构造 Codeforces Round #302 (Div. 2) B Sea and Islands

    题目传送门 1 /* 2 题意:在n^n的海洋里是否有k块陆地 3 构造算法:按奇偶性来判断,k小于等于所有点数的一半,交叉输出L/S 4 输出完k个L后,之后全部输出S:) 5 5 10 的例子可以 ...

  7. [Educational Codeforces Round 16]A. King Moves

    [Educational Codeforces Round 16]A. King Moves 试题描述 The only king stands on the standard chess board ...

  8. Educational Codeforces Round 114 (Rated for Div. 2) (A ~ F)全题解

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 Educational Codeforces Round 114 (Rated for Div. 2) ...

  9. Educational Codeforces Round 106 (Rated for Div. 2)(A ~ E)题解(每日训练 Day.16 )

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 Educational Codeforces Round 106 (Rated for Div. ...

最新文章

  1. sql count用法_SQL常用知识点解析
  2. Linux源码安装步骤
  3. SetupDiGetClassDevs函数详解
  4. __str__的用法
  5. freebsd mysql57_Freebsd7.2下Ports安装PHP5、MySql5.4、Apache22
  6. 深入浅出Visual C++串口编程--深入浅出VC++串口编程之DOS的串口编程
  7. 砂.随笔.九.12.14公司停电,冒雨修爪爪
  8. js的继承和原型链(更新中)
  9. C/C++常见标准头文件前格式探讨
  10. Mozilla在Thunderbird 60.3中的修补了多个安全漏洞
  11. 深度学习笔记(一)——损失函数
  12. JAVA的静态函数不能重载,可以覆盖(隐藏)
  13. java 序列号 1l_private static final long serialVersionUID=1L 是什么意思
  14. IDEA从零到精通(29)之chinese中文汉化插件
  15. 虚拟机搭建服务器实验报告,架设服务器实验报告.pdf
  16. 凸优化学习(一)凸集与凸函数、凸优化问题
  17. 数据库基本知识、操作
  18. Flak-SQLAlchemy安装和介绍
  19. 【maven】Maven异常:Could not find artifact
  20. DISC四种领导风格

热门文章

  1. 记一次 JAVA 的内存泄露分析
  2. pythonkeywordis与 ==的差别
  3. en 2014-12-31
  4. 使用 Windows Phone 执行模型的最佳做法
  5. 体系结构分析与设计语言AADL基础
  6. GridView的RowCommand事件中取得行索引 技巧
  7. 处理器(CPU)发展简史
  8. iOS开发 控件不能绑定拖动到视图ViewController连接的解决方法
  9. Mysql 两种情况下更新字段中部分数据的方法
  10. phpstudy 线上添加域名