- 2024-10-24多项式全家桶(完善中)
namespacePolynomial{constintN=2e6+5,G=3,iG=332748118;intcir[N],w[N],r[N],sav[N];voidfft(int*f,intlen,intt){for(inti=0;i<len;++i){cir[i]=(cir[i>>1]>>1)|((i&1)?len>>1:0);if(
- 2024-08-11桃花岛主qos-3
流量策略与整形流量策略trafficpolicing的典型作用是限制进入某一网络的流量与突发,在某个连接的流量过大时,策略就可以对该流量采取不同的处理动作,例如丢弃报文或重新设置报文的优先级等。circir/bc/be/tccir承诺信息速率bc正常突发be过量突发tc压秒级时间片也可称为间隔
- 2024-06-06CF1651E Sum of Matchings
标签:图论鱼鱼蒸题。原图由若干个偶环组成,那么对于每个环分别计算贡献,枚举环上的一段区间,然后算出要能包含这一段的\(l,r,L,R\)的对应的最小区间,然后又不能包含这段区间左右的点,所以要去掉一部分,然后乘起来再乘上区间长度的一半即可。优美的代码实现。#include<bits/stdc++.
- 2024-02-16自适应辛普森法从入门到进门
前言学数学学的。simpson背景我们要计算这样一个式子:\[\int_l^rf(x)\textdx\]显然计算机是很难把柿子推出来的。函数的拟合对于一个奇怪的函数,为了对其求导,我们可以用一个图像近似且容易求导的函数来替代,这个过程叫做拟合。这里我们用二次函数来替代,那么有:\[\beg
- 2024-02-03P8338 [AHOI2022] 排列
建边:\(i\top_i\),这样会形成若干个置换环,每次操作相当于每个点同时走一步。记置换环的数量为\(m\),从\(1\)到\(m\)编号,第\(i\)个置换环的大小是\(s_i\),\(bel_i\)为点\(i\)所属的置换环编号。显然\(f(i,j)=0\)的充要条件是\(i,j\)在同一置换环上,否则\(f(i,j
- 2023-12-2712.27每日总结
using System; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 实验1_1 { class Program { static void Main(string[]args) {
- 2023-12-0512.5每日总结
编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceLab001{classProgram{staticvoidMain(string[]
- 2023-11-29运营商网络性能测试-Y.1564
前言在网络部署之后和业务开展之前,运营商迫切希望了解当前网络的性能状态,以便为商业规划和业务推广提供必要的基础数据支持。因此,高可靠性和高精确度的性能测试方法对于运营商评判网络性能的优劣,显得尤为重要,而RFC2544等传统测试标准已不足于鉴定当今的服务等级协议(SLA)。SLA是服
- 2023-09-17CF1863G
简洁的题面,深邃的思想。首先,一个经典的套路是:对于序列中涉及到对于\(a_{a_i}\)和\(a_i\)进行操作的问题,一般可以考虑建立\((i,a_i)\)的内向基环树或者\((a_i,i)\)的外向基环树转化为图论问题。我们建立\((i,a_i)\)的内向基环树,\(swap(a_i,a_{a_i})\impliesa'_i=a_
- 2023-07-28CodeForces 1268E Happy Cactus
洛谷传送门AtCoder传送门考虑一些简单的情况,比如树。设\(f_u\)为当前\(u\)能通过边权递增的路径到达的点数(包括它自己)。为了让两个点对在边权递增路径的边权最小的那条边被统计,我们倒序枚举边。当枚举到\((u,v)\)时,我们有\(f_u=f_v=f_u+f_v\)。这是因为\(u\)
- 2023-07-17题解 P8338 [AHOI2022] 排列
恶心题。每次操作,相当与把第\(i\)个数置换到\(p_i\),于是可以连边。因为\(i\)和\(p_i\)互不相同,所以对于每一个点,有且仅有一条出边和一条入边,即若干个简单环。那么最少操作\(\operatorname{lcm}(a_1,a_2,a_3...a_{x-2},a_{x-1},a_x)\)次点会都回到原位。其中\(a_i\)
- 2023-04-28打卡
编写代码实现一个表示点的父类Dot和一个表示圆的子类Cir,求圆的面积。Dot类有两个private数据成员floatx,y;Cir类新增一个private的数据成员半径floatr和一个public的求面积的函数getArea();主函数已经给出,请编写Dot和Cir类。#include<iostream>#include<iomanip>using
- 2023-04-26派生
编写代码实现一个表示点的父类Dot和一个表示圆的子类Cir,求圆的面积。Dot类有两个private数据成员floatx,y;Cir类新增一个private的数据成员半径floatr和一个public的求面积的函数getArea();主函数已经给出,请编写Dot和Cir类。#include<iostream>#include<iomanip>using
- 2023-02-08Cyclic Nacklace HDU - 3746 (kmp最小循环节)
题意:现在给你一个字符串,请问在该字符串末尾最少添加多少个字符,可以让这个字符串获得重复循环序列。AC代码:#include<iostream>#include<cstring>usingnamespacestd;const
- 2023-01-28Qt-Qt之雷达扫描效果-No25-QtRadar
相关资料:实例代码:.pro1QT+=coregui23greaterThan(QT_MAJOR_VERSION,4):QT+=widgets45CONFIG+=c++1167#Thefollowingdefinemakesyourcomp
- 2023-01-24Qt-Qt之雷达扫描效果-No25-QtRadar
相关资料:https://blog.csdn.net/weixin_43865793/article/details/127684665 原作者实例代码:.pro1QT+=coregui23greaterThan(QT_MAJOR_VERSI
- 2022-12-08#yyds干货盘点# 名企真题专题:交叉线
1.简述:描述大M布置给小M一个题目:首先给出n个在横坐标上的点,然后连续的用半圆连接他们:首先连接第一个点与第二点(以第一个点和第二点作为半圆的直径)。然后连接第二个第三个
- 2022-08-19codeforces526D. Om Nom and Necklace【KMP】
飞刀可能进不了前百,但加上小李就能进前三忙完入学的各种事终于赶去图书馆时,在校内一天只吃了一个面包和巧克力,已是二十点四十。武大规定二十二点半闭馆,我满心期待在两个