• 2025-01-08modint 封装
    structmodint{ intx; staticintMod; constexprstaticvoidsetmod(int_){Mod=_;} intqpow(intb,intp){ if(!p)return1; intd=qpow(b,p>>1); if(p&1)return1ll*d*d%Mod*b%Mod; elsereturn1ll*d*d%Mod; } modint(into=0){x=o;} modin
  • 2024-12-18如何在PbootCMS中动态显示多个分组的友情链接?
    在PbootCMS中,如果你希望在一个页面上动态显示多个分组的友情链接,可以通过嵌套使用 pboot:link 标签来实现。以下是如何在PbootCMS模板中动态显示多个分组的友情链接的详细步骤和示例代码:理解 pboot:link 标签: pboot:link 标签用于在模板中输出指定分组的友情链接。该标签
  • 2024-11-29Task01&Task02学习笔记
    Task01:安装Python编程环境Python解释器安装:进入官网下载搭建集成开发环境:下载pycharm:进入官网下载下载免费专业版教程可观看B站视频教程下面为视频链接(【全网最快速破解pycharm全程无废话!高效!】https://www.bilibili.com/video/BV1wJ4m1b7XZ/?share_source=copy_w
  • 2024-09-0264. 类模板碰到友元函数
    类模板碰到友元的问题以及解决友元类内实现friendvoidprintPerson(Person<T1,T2>&p)友元类外实现声明:friendvoidprintPerson2<>(Person<T1,T2>&p);实现:template<classT1,classT2>-voidprintPerson2(Person<T1,T2>&p){。。。}
  • 2024-08-28题解 [ABC199F] Graph Smoothing(中文/English)
    本题解提供英文版,位于示例代码之后。Englishversionofthiseditorialisprovidedafterthesamplecode.设行向量:\[A^{(k)}=\begin{bmatrix}a_1^{(k)}&a_2^{(k)}&\cdots&a_n^{(k)}\end{bmatrix}\]表示\(k\)次操作后每个节点点权的期望。特别地,\(A^{(0)}\)表
  • 2024-08-07for 循环入门:迭代与应用
    1.引言    在之前我们讨论了while循环,while循环会在每次循环前进行检验,符合标准才会进行循环,这种循环是不定循环,有不定循环就会有定循环,现在让我们来讨论一下定循环2.for键    for键是定循环的关键字(keyword)让我们来看一下下面的代码foriin[5,4,3,2,1]
  • 2024-07-25【笔记】计算几何
    %经典问题%.1平面最近点对分治是容易想到的。主要是合并,如果我们要更优,那么一定比左右两个子区间更优,所以我们初步框定了每个点最多能产生贡献的点集,而这个点集内部的两个点,如果同属一个子区间,那么之间的距离必定天然满足大于等于该子区间的最优答案,所以实际上我们框定范围内
  • 2024-06-21题解:P10641 BZOJ3252 攻略
    我让cz搬这道题,cz给搬了,于是来写个题解(考虑一个朴素的贪心:每次选择一个到根路径价值和最大的叶子,将价值和累加进答案,并把这条链价值清零。这个贪心的正确性显然(可以交换法证明),很容易用数据结构维护做到\(O(n\logn)\)。但是这样太不优美了,而且数据结构比较难写,于是考虑一个
  • 2024-06-12JDK8新特性之Lambda表达式
    Lambda,音标[ˈlamdə],中文翻译“拉姆达”,第11个希腊字母λ(大写Λ)。1.引入原因JDK8引入Lambda表达式是为了简化匿名类相关代码。当接口比较简单,只有一个方法时,我们也不得不写许多无关业务的代码来实现匿名类。而Lambda表达式却允许将功能(functionality)视作方法参数或者视代
  • 2024-04-30题解 CF1965E【Connected Cubes】
    场切了1E,第一次上IGM,纪念一下。多图警告。我们称题目中的一个方块为“某色混凝土”。感受一下,发现本题主要的难点在于这些混凝土方块排布得太紧密了,导致容易出现互相遮挡的现象,进而难以构造。于是,我们先思考能否通过一些操作使得这些混凝土互相分离。如下图的方式可以将每两
  • 2024-04-19[8] UE C++ Mario
    创建了盒子,定义了盒子的碰撞位置能在if里面直接声明赋值局部变量但不能赋值成员变量friend关键词应用导入类的时候如果是灰色就删掉,并且查看头文件 
  • 2024-04-05题解 CF1942F【Farmer John's Favorite Function】
    萌萌F题,上大分。首先,如下定义\(g(i)\):\(g(1)=\lfloor\sqrt{a_1}\rfloor\);对于所有\(i>1\),\(g(i)=\lfloor\sqrt{g(i-1)+a_i}\rfloor\)。也就是将\(f(i)\)的每一步运算后都向下取整。注意到\(\lfloorf(i)\rfloor=g(i)\)恒成立,于是我们只需要转而求每次修改后\(g(n
  • 2024-03-30题解 ARC175C【Jumping Through Intervals】
    先不考虑构造字典序最小的方案,只考虑求出最小的\(\sum\limits_{i=1}^{N-1}|A_{i+1}-A_i|\)。设定义域为\([L_i,R_i]\)的函数\(F_i(x)\)表示考虑后缀\([i,N]\),令\(A_i=x\)时上式最小的值。初值为\(F_N(x)=0,(x\in[L_N,R_N])\)。显然有转移方程:\[F_i(x)=\min\limits_{y
  • 2024-03-30a person who had great influence on me
    Sheisofmediumbuildandaboutmyheight.Whenyouseeherstraightblackhairandbigeyes,youwillthinkthatsheisaveryniceandsincereperson.Infact,that'sexactlywhosheis。Sheisintrovertedbutcute.Likefluffythings,likepink,k
  • 2024-03-24题解 CF1948G【MST with Matching】
    非常精彩的转化!显然,树是二分图。由König定理,我们知道:二分图最小点覆盖等于最大匹配。因此枚举点覆盖\(S\),则一条边\((u,v)\)可以被选择,当且仅当\(u\inS\lorv\inS\),在所有可以选择的边上跑最小生成树即可。我采用的是Kruskal算法,时间复杂度为\(O(2^nn^2\logn)\),可
  • 2024-02-28题解 P10196【[USACO24FEB] Lazy Cow P】
    总算铂金组场切一题。似乎做麻烦了,而且常数蛮大的,但是没啥思维难度,记录一下。对于每一个需求,我们将其放置在平面直角坐标系的\((m_i,b_i)\)位置。另外,自然有一个\((0,0)\)需求,也同样处理这个点。我们需要支持插入一个点的操作,并维护出答案。先考虑不需要动态插点,只在最后求
  • 2024-02-21第一个微信好友分析
    利用pc端微信获取数据,实现个人微信好友数据的获取,并进行一些简单的数据分析一、所需要的七个第三方库及其安装1、PillowPIL:PythonImagingLibrary,已经是Python平台事实上的图像处理标准库。PIL功能非常强大,但API却非常简单易用。如果安装了Anaconda,Pillow就已经可用了。
  • 2024-02-19初中英语优秀范文100篇-084Friends-朋友
    PDF格式公众号回复关键字:SHCZFW084记忆树1Whatarefriends?翻译什么是朋友简化记忆朋友句子结构主语这个句子没有明确的主语,因为它是一个疑问句,询问的是“朋友是什么”或“什么是朋友”。在疑问句中,疑问词(如“what”)通常作为主语的位置,但在语义上并不真正充当主语