博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NOIP前的水题记录
阅读量:5165 次
发布时间:2019-06-13

本文共 565 字,大约阅读时间需要 1 分钟。

CF147B Smile House

二分+矩阵快速幂,注意一下储存矩阵相乘结果的矩阵,初始化时,a[i][i]=-inf(而其他都可以a[i][i]=0,为了保证答案的可二分性)。

CF715B Complete The Graph

注意一下还没加的权值为0的边,权值赋为inf,否则可能影响前面生成的最短路。

CF37E Trial for Chief

最短路模板不解释。
但是注意图上没有黑色的情况。。。

【咕谷10月月赛||】游览器

二进制意义下,有奇数个1的数的个数,乘,有偶数个1的数的个数。
注意随时取模。

【咕谷10月月赛||】大师

\(f[i][j]\)为取第\(i\)个数为等差数列最后一个,公差为\(j\)的方案数。
暴力转移,用\(vector\)\(map\)限制下状态数即可。
注意如果\(i\)表等差数列第一个,会漏算数字重复时的方案。

【咕谷10月月赛||】礼物

题目那个条件的意思是,一个数中所有为\(1\)的位,在另一个数中都为\(1\)
可以称这个为包含关系。
算一下每个数最多会被包含多少层,然后所有层分别放进不同的箱子里即可。
(即如果A包含B,B包含C,那么C被包含两层)

转载于:https://www.cnblogs.com/yanshannan/p/9819611.html

你可能感兴趣的文章
博客盈利请先考虑这七点
查看>>
使用 XMLBeans 进行编程
查看>>
写接口请求类型为get或post的时,参数定义的几种方式,如何用注解(原创)--雷锋...
查看>>
【OpenJ_Bailian - 2287】Tian Ji -- The Horse Racing (贪心)
查看>>
Java网络编程--socket服务器端与客户端讲解
查看>>
List_统计输入数值的各种值
查看>>
学习笔记-KMP算法
查看>>
Timer-triggered memory-to-memory DMA transfer demonstrator
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
64位主机64位oracle下装32位客户端ODAC(NFPACS版)
查看>>
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
IP V4 和 IP V6 初识
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
『Raid 平面最近点对』
查看>>
【ADO.NET基础-数据加密】第一篇(加密解密篇)
查看>>
C语言基础小结(一)
查看>>