会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lotus
博客园
首页
新随笔
联系
订阅
管理
2022年5月16日
选数(鸽巢原理)
摘要: #456. 选数 给定$n$个正整数$a_1, a_2, \dots, a_n$ 。 要求从其中选出若干数字, 使得这些数字的和$\bmod n = 0$ (对于每个下标最多只能选择一次)。 输入格式 第一行一个数字$n$, 表示数字个数。 接下来一行 $n$ 个整数 $a_1, a_2, \dot
阅读全文
posted @ 2022-05-16 01:07 Lotus3th
阅读(57)
评论(0)
推荐(0)
2022年5月15日
子串的最大差(单调栈)
摘要: 定义序列的最大差为序列中最大数与最小数的差。比如 $ (3,1,4,5,6) $ 的最大差为 $ 6 - 1 = 5 $ , $ (2,2) $ 的最大差为 $ 2 - 2 = 0 $ 。 定义一个序列的子串为该序列中连续的一段序列。 给定一个长度为 $n$ 的数组 $a_1,a_2,\dots ,
阅读全文
posted @ 2022-05-15 13:17 Lotus3th
阅读(73)
评论(0)
推荐(0)
2022年5月10日
关于OpenCV的"type": 不是 "cv::DataType<T>" 的成员问题
摘要: 作者在按照《学习OpenCV3》书上的代码编写时, 发现 cv::Mat m = cv::Mat::eye( 10, 10, cv::DataType<cv::Complexf>::type ); 这一段代码报错,显示"type": 不是 "cv::DataType<T>" 的成员,点进声明发现ty
阅读全文
posted @ 2022-05-10 03:56 Lotus3th
阅读(845)
评论(0)
推荐(0)
2022年3月10日
[IOI2000] 回文字串 / [蓝桥杯 2016 省] 密码脱落(dp)
摘要: 简单分析, 本题属于$2D/0D$问题,所以空间复杂度为$n^2$, 时间复杂度也是$n^2$ 这里我们定义$dp$方程$dp[i][j]$为i到j的子字符串变为回文字符串需要插入的字符的个数 初始化$dp[i][j]$为$inf$, $dp[i][i] = 0$ 显然$dp[i][j]$可以从$d
阅读全文
posted @ 2022-03-10 01:44 Lotus3th
阅读(64)
评论(0)
推荐(0)
2022年2月18日
求1到n在模mod意义下的逆元
摘要: 记录一下学习历程如果直接暴力求,那么复杂度是$O(nlogp)$的,在某些数据大的题目中会超时。 $$\begin{align}\left \lfloor \frac{p}{i}\right \rfloor i + p \% i & = p\\\left \lfloor \frac{p}{i}\ri
阅读全文
posted @ 2022-02-18 08:04 Lotus3th
阅读(65)
评论(0)
推荐(0)
2021年10月31日
树上路径(树链剖分)
摘要: 来源:https://ac.nowcoder.com/acm/contest/22131/C 时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld 题目描述 给出一个n个点的树,1号节点为根节点,每个点有一个权
阅读全文
posted @ 2021-10-31 12:13 Lotus3th
阅读(56)
评论(0)
推荐(0)
P4178 Tree(点分治)
摘要: 相比两个点的距离相加等于k, 等于k的倍数而言 这题稍微转换一下思路即可 利用容斥原理去掉重复计算的点对 点击查看代码 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namesp
阅读全文
posted @ 2021-10-31 06:24 Lotus3th
阅读(20)
评论(0)
推荐(0)
2021年10月28日
P2146 [NOI2015] 软件包管理器(树链剖分)
摘要: 题目背景 Linux 用户和 OSX 用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu 使用的 apt-
阅读全文
posted @ 2021-10-28 00:57 Lotus3th
阅读(26)
评论(0)
推荐(0)
2021年10月5日
P1903 [国家集训队]数颜色 / 维护队列 (带修莫队)
摘要: 题目描述 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会向你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。 为了满足墨墨的要求,你知道你需要干什么了吗? 输
阅读全文
posted @ 2021-10-05 05:27 Lotus3th
阅读(26)
评论(0)
推荐(0)
2021年8月27日
poj1182 食物链(带权并查集)
摘要: 原题链接 思路: 看起来并查集似乎不太好下手, 但如果我们拆成几个属性以后就方便合并了 开三倍n大小的数组, x代表x的种族, x + n代表x的猎物, x + 2 * n代表x的天敌(这里的 猎物/天敌 不仅仅是个体, 而是一个群体) 如果操作为1 x y的话, 我们就将x跟y合并, x + n跟
阅读全文
posted @ 2021-08-27 16:48 Lotus3th
阅读(22)
评论(0)
推荐(0)
下一页
公告