XOR

主定理

参考文章:时间复杂度及主定理详解,托比欧:主定理 Master Theorem。 简介 在算法分析中,主定理(英语:master theorem)提供了用渐近符号表示许多由分治法得到的递推关系式的方法。 在初赛题目中,主定理可以用来计算形如 \(T(n)=a\times T(n/b) + O(n^{ ......
定理

Cyclic Operations 题解

前言 看这道题有好多巨佬都是用 Tarjan 来做的,在这里讲一个自认为比较简单的做法,(不到 \(30\) 行)。 题意 题意比较难讲,建议自己去看一下翻译,在这里不多赘述。 思路 首先看到题目中间给的一个每一次操作的式子:\(a_{l_{i}}=l_{(i\mod k)+1}\)。仔细观察这个式 ......
题解 Operations Cyclic

【0909 B组】切蛋糕 题解

原题链接:切蛋糕。 题意 给定一个 \(n\) 行 \(m\) 列的蛋糕,问横着切 \(i\) 刀,竖着切 \(j\) 刀后美味度最小的蛋糕的美味度尽可能大。一块蛋糕的美味度为它所含有的小块的美味度之和。 数据范围:\(1 \le n,m \le 14\)。 思路 看到数据范围,我们可以考虑一种类似 ......
题解 蛋糕 0909

C++移动构造与std::move()

背景及问题 如下程序所示: #include<iostream> class MyString { public: MyString() = default; MyString(const char* data) { printf("%s", "MyString Constructed!!\n"); ......
move std

day15(生成器)

1.生成器对象 1.本质 还是内置有__iter__和__next__的迭代器对象 2.区别 迭代器对象是解释器自动提供的 数据类型\文件对象>>>:迭代器对象 生成器对象是程序员编写出来的 代码、关键字>>>:迭代器对象(生成器) 3.创建生成器的基本语法 函数体代码中填写yield关键字 生成器 ......
生成器 day 15

P7831 [CCO2021] Travelling Merchant

题意不多赘述。 注:全文所用的“点 \(u\) 的出度”均指的是点 \(u\) 在原图上的出度。 首先我们考虑 \(r_{i} = 0\) 的情况怎么写,这时我们会发现要么答案是 \(0\) 要么无解。当当前点 \(u\) 无论怎么走都走不到一个环上,即无论怎么走最终都会走到一个出度为 \(0\) ......
Travelling Merchant P7831 7831 2021

P6370 [COCI2006-2007#6] KAMEN 题解

原题链接:P6370 思路 题意不多赘述。 首先这道题的 \(60\) 分暴力很好打,直接按题目中的操作做即可,时间复杂度 \(O(nr)\)。 考虑优化暴力。我们会发现很多次石头的起始点为同一列的情况,其实每一次下落的轨迹是差不多的。具体来讲应该是第一次下落的轨迹一定包含了后面每一次的轨迹。所以我 ......
题解 P6370 KAMEN 6370 2006

P4786 [BalkanOI2018] Election 题解

题意 给定一个长度为 \(n\) 的字符串 \(s\),有 \(m\) 个询问,每次询问最少需要删掉多少个字符才能使 \(l\) 到 \(r\) 组成的字符串当中的每一个前缀和后缀都满足 C 的数量不小于 T 的数量。 思路 因为要满足 C 的数量不小于 T 的数量,我们不妨设字符 C 的位置的值为 ......
题解 BalkanOI Election P4786 4786

C0328 【1005 C组】模拟测试 斜率 题解

原题链接:斜率。 题意 在一个平面直角坐标系中,给定 \(n\) 个点的横纵坐标,求出哪两个点所构成的连线的斜率最接近 \(\frac{P}{Q}\)。 数据范围:\(n \le 1000000\)。 思路 显然这是一道数学题,不能直接暴力去找答案。 首先我们可以弱化一下题目,求出斜率最接近 \(y ......
斜率 题解 C0328 0328 1005

P8386 [PA2021] Od deski do deski 题解

显然是一道计数 dp。 dp 状态应该是最难的一部分了,个人认为这种状态设计得比较巧妙。如果像我刚开始一样设 \(dp_{i,j}\) 表示序列中一共有 \(i\) 个数,序列最后一个数为 \(j\) 的合法方案数的话,那么方程就会变得很不好转移,因为我们不知道当前的 \(j\) 和之前的某些数能不 ......
题解 deski P8386 8386 2021

covariance matrix in signal processing

cross-covariance In the case of complex random variables, the covariance is defined slightly differently compared to real random variables. For comple ......
covariance processing matrix signal in

bash语言记录

变量 #变量赋值时,等号左右不要加空格 myname=xiaoming #如果是复杂的值,需要用引号包含起来,复杂的值指的是带有空格的,比如"Hello World",#因为在bash中以空格区分每个item myvar='Hello World' #单引号和双引号的区别是:单引号包含的值认为是一个 ......
语言 bash

JavaScript 文件优化指南

本文将探讨实用的 JavaScript 文件优化技术、如何处理与 JavaScript 文件相关的性能问题以及帮助优化过程的工具。你将获得提升web应用程序速度的相关知识,从而为你的用户提供无缝体验。 JavaScript 文件是web应用程序的重要组成部分,但网站速度和用户体验对网站的成功至关重要 ......
JavaScript 文件 指南

(三十五)C#编程基础复习——C#预处理器指令

预处理指定的作用主要是向编译器发出指令,以便在程序编译开始之前对信息进行一些预处理操作。在C#中,预处理器指令均以#开头,并且预处理器指令之前只能出现空格不能出现任何代码。另外,预处理器指令不是语句,因此它们不需要分好;结尾。 在C#中,预处理指令用于帮助条件编译。不同于C和C++中的指令,在C#中 ......
指令 基础

C++U3-第05课-C++语言阶段复习

复习学习目标 输入输出 分支结构 多分支和switch语句 循环语句 练习1 一维数组 练习 二维数组 字符数组字符串 函数 sort排序 结构体 成绩排序 【题意分析】 根据成绩从高到低排序,同成绩学号小的排在前面的顺序进行排序 【思路分析】 1.在输入成绩的时候,将每一个人的id等同于当前的i ......
阶段 语言 U3

P2664 树上游戏 题解

原题链接:P2664。 题意:给定一棵树,每个点都有一个颜色 \(c_{i}\)。对于每一个点 \(i\),求出 \(\sum_{j=1}^{n}s(i,j)\) 的值。其中 \(s(i,j)\) 表示点 \(i\) 到点 \(j\) 的颜色数量。 路径相关,考虑点分治。 假设当前的重心为 \(u\ ......
题解 P2664 2664

P3071 [USACO13JAN] Seating G 题解

题意:维护两个操作,区间推平,求连续 \(0\) 的个数为 \(x\) 的最前位置。 线段树。 因为需要求连续 \(0\) 的个数,所以维护区间左边连续 \(0\) 的最大个数,区间右边连续 \(0\) 的最大个数以及区间连续 \(0\) 的最大个数。 注意修改的时候要看是修改为 \(1\) 还是修 ......
题解 Seating P3071 USACO 3071

[ABC328F] Good Set Query 题解

复习了一下边带权并查集板子。 设 \(d_{x}\) 表示当前点到它所在连通块根节点的距离。 合并点 \(x\) 和点 \(y\) 所在两个连通块时需要更新 \(d\)。因为将 \(x\) 点所在连通块的根节点的父亲节点设为了 \(y\) 点所在连通块的根节点,所以有 \(x \to y \to F ......
题解 Query 328F Good ABC

[ARC105E] Keep Graph Disconnected

NOIP 模拟赛原题,赛时还是没切。 正解奇偶性。 考虑最终不能走的时候是什么情况,当且仅当图中只剩下两个联通块了。设其中一个联通块的点数为 \(k\),那么另一个的点数为 \(n - k\)。所以两人一共的操作次数为 \(sum = \frac{n \times (n-1)}{2}-m-k \ti ......
Disconnected Graph 105E Keep ARC

P5513 [CEOI2013] Board

NOIP 模拟赛原题,赛时没切。 我们可以先考虑 \(30\) 分的部分分怎么打,\(n \le 50\)。对于每一个点去维护两个信息 \(pos\) 和 \(depth\) 分别表示当前这个点所在位置的编号是多少以及它在第几层,我们从两个点最后的状态往回考虑。然后用一个贪心的思想,深度大的点一定会 ......
P5513 Board 5513 2013 CEOI

构造函数与窗体加载函数的区别

原文链接:https://blog.csdn.net/wangganggang90/article/details/8210985 public Form()所谓的构造函数。Form_Load所谓的窗体加载函数完全两码事! WinForm 中的 Form_Load函数和他的构造函数 public F ......
函数 窗体

数据结构 —— 考前复习

前序和后序不能确定二叉树理由:前序和后序在本质上都是将父节点与子结点进行分离,但并没有指明左子树和右子树的能力,因此得到这两个序列只能明确父子关系,而不能确定一个二叉树。 ShoelessCai.com 值得您的关注! ......
数据结构 结构 数据

Sw-YoloX An anchor-free detector based transformer for sea surface object detection

Sw-YoloX An anchor-free detector based transformer for sea surface object detection 基于Transformer用于海上目标检测的无锚检测器:Sw-YoloX 1)由于不同海洋状态下的活体和漂浮物体数据稀缺且昂贵,我们 ......

Mac M2 启动 kettle web 服务 cart

查看本地资料库配置 <?xml version="1.0" encoding="UTF-8"?> <repositories> <connection> <name>dses_etldb</name> <server>10.132.81.199</server> <type>MYSQL</type> ......
kettle cart Mac web M2

protobuf原理(转)

原文:https://zhuanlan.zhihu.com/p/633656133 protobuf的优点有: 高效的编码和解码性能:protobuf使用二进制编码,相比于传统的文本格式如XML和JSON,可以更高效地进行数据的编码和解码,减少网络传输和存储的开销。 跨平台和语言支持:protobu ......
protobuf 原理

Omkar and Akmar 题解

题意:有一个 \(n\) 个点的环,以及两个人。每个人可以向环中任意一个位置放置一个 \(A\) 或者 \(B\),但是相邻的位置不能相同,不能行动者输。问最终的局面有多少种。 一个结论是:后手必胜。 证明:最终肯定不可能出现两个连续的空格,否则一定可以在其中一个上填 \(A\) 或 \(B\)。所 ......
题解 Omkar Akmar and

Square-free division (easy version) 题解

题意:给定一个长度为 \(n\) 的序列,求最少能将这个序列分成多少段使得任意一段中不存在两个数的积为完全平方数。 一个小 Trick:如果两个数乘起来为平方数,可以先将每个数的平方因子除掉,然后这两个数必然相等。于是这道题被转化为了一个区间不能有相等的值,这就很典了。 设 \(pos_{a_{i} ......
题解 Square-free division version Square

Square-free division (hard version) 题解

题意:给定一个长度为 \(n\) 的序列,求最少能将这个序列分成多少段使得任意一段中不存在两个数的积为完全平方数。你还可以将其中 \(k(k \le 20)\) 个数修改为任意的值。 一个小 Trick:如果两个数乘起来为平方数,可以先将每个数的平方因子除掉,然后这两个数必然相等。于是可以先将每个 ......
题解 Square-free division version Square

Animals and Puzzle 题解

原题链接:CF713D 题意:给定一个 \(n\times m\) 的地图 \(a\),\(a_{i}\) 为 \(0\) 或 \(1\)。有 \(t\) 次询问,每次询问给定一个矩形,求出这个矩形中最大的由 \(1\) 构成的正方形的边长是多少。 首先考虑预处理出 \(d_{i,j}\) 表示以 ......
题解 Animals Puzzle and

C0392 B 【1109 B组】预处理器 题解

题意:求有多少个长度为 \(n\) 的数组 \(a\) 满足以下条件。 条件一:\(l_{i} \le a_{i} \le r_{i}\)。 条件二:\(a_{i}\) 模 \(2\) 等于 \(p_{i}\)。 条件三:\(s \le \sum a_{i} \le t\)。 求答案模 \(mod\ ......
题解 C0392 0392 1109
共332088篇  :783/11070页 首页上一页783下一页尾页