- 2024-11-15CW 11.15 模拟赛记录
看到说不按题目难度排序,先读下题初看\(\rm{T1}\)没什么思路\(\rm{T2}\)感觉像是\(\rm{dp}\),可能能多骗点?\(\rm{T3}\)又是计数\(\rm{T4}\)没思路感觉要寄,\(\rm{lhs}\)多半又要\(\rm{AK}\)\(\rm{T2}\)观察到这个类型的题比较熟,先开\(\rm{T2}\)简化题意
- 2024-11-13CW 11.13 模拟赛 T3 大方和小方
算法可以看出来是组合数学,但是考场上时间不够+本身也没做过组合数学,放弃了经过人类智慧的推导由\(\rm{Subtask}1\)可得基础柿子令$a=b_2-d_1,b=a_2-c_1$插空法可知答案为\(a+b\choosea\)代码略总结注意组合数学的\(\sum\)有些时候可以化
- 2024-11-13CW 模拟赛 11.13 个人记录
T1算法暴力暴力思路是显然的,观察到并查集可以\(\mathcal{O}(n\logn)\)的维护题目中求的信息对于\(50\%\)的数据显然可以通过耗时\(10\rm{min}\),正常正解暴力疑似就是正解?????代码这个题只要挂了我就趋势,但是看这样子来说应该是\(T1\)放了简单题不挂
- 2024-11-02CW 11.02 模拟赛 FSYo T2
算法看到交换,这里有一个套路:确定最终的形态后,交换次数即为逆序对个数我们直接设\(f_{i,j,k,0/1/2}\)表示\(3\)种颜色填到哪里了,最后一个是什么颜色,逆序对数最少是多少转移分最后一个是什么颜色讨论关于\(O(1)\)求逆序对的方法:if(i==0&&a)f[a][b][
- 2024-11-02CW 11.02 模拟赛 FSYo T1
题面自出题挂个pdf题面下载算法暴力可能的答案只有\(O(n^2)\)个,考虑每个答案\(\rm{check}\)是\(O(n\logn)\)的总时间复杂度\(O(n^3\logn)\)/*O(answer*n*logn),即O(n^3logn)的算法,预期60pts*//*对于每一种可能的答案,首先对于每一个点,计算
- 2024-10-31在使用asm包进行动态类加载的时候的打包问题
如图所示,开发时使用的jdk包下面的asm包,在进行打包时提示asm包不存在,打包方式使用如下: 目前提供两种解决方案:1:修改打包方式,将jdk的包也打进去:<plugin><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><t
- 2024-10-21CW 模拟赛 T2.神力
题面之前别的学校模拟赛的题吧,显然是没有上oj的挂个pdf题面下载算法概率类型的题目,这一题看着像概率dp,是不会的先按照一般的思路,从前往后考虑操作设\(f_{i,j}\)为考虑了前\(i\)步操作,当前位置为\(j\)的概率考虑状态转移对于操作的每一个位置,显然
- 2024-10-20CW 模拟赛 T2.迁跃
题面似乎有原题,但是很偏挂个pdf题面下载算法一眼树形dp然而考场上没想出来很显然有一个式子令\(f_u\)表示从\(u\)进入子树,再通过迁越回到点\(u\)的最大价值则有\[f_u=\sum_{exist\text{}u\rightarrowv}^{(v,w)}\max(f_v+w-k,0)\]但是我们并
- 2024-10-1710.16 CW 模拟赛 D. 迷宫(maze)
题面传统T4找不到原题挂个pdf题面下载算法不容易想到把出发点,有被困同伴的人称作关键点那么只需要求出关键点之间,关键点到任意一个终点的最短距离,然后在搜索即可求解dijkstra算法求单源最短路\(n>10^3\),显然会T飞dijkstra算法求单源最短路\(\mathcal{O
- 2024-10-151014 CW 模拟赛 D.进化
题面挂个pdf题面下载算法分析题目发现,一次进化等效于:在\(a\)两端加\(0\)对于\(i\in[1,n],a_i\leftarrowa_{i-1}\oplusa_{i+1}\)于是猜测在\(k\)次操作之后有\(a_i\leftarrowa_{i+k}\oplusa_{i-k}\)代入计算后发现这个式子显然错误,原因
- 2024-10-141014 CW 模拟赛 B.旅行
题面现在的题似乎都找不到原题了挂个pdf题面下载算法容易想到链和菊花图的做法,需要注意的是计算深度只能用\(\rm{dfs}\)来跑,不能保证链的顺序与输入顺序相同对于\(n,m\leq10^3\),观察暴力做法暴力容易发现对于每一个点,都要由起点\(1\)开始,先到达一条链
- 2024-09-09tarjan—算法的神(一)cw
本篇包含tarjan求强连通分量、边双连通分量、割点部分,tarjan求点双连通分量、桥(割边)在下一篇。伟大的RobertTarjan创造了众多被人们所熟知的算法及数据结构,最著名的如:(本文的)连通性相关的tarjan算法,Splay-Tree,Toptree,tarjan求lca等等。注:有向图的强连通分量、无向
- 2024-09-0407 Midjourney从零到商用·基础篇:参数合集详解
在使用Midjourney生成图片时,除了Prompt(提示词)要写好之外,Parameters(后缀参数)也是非常重要的一部分。它可以帮助我们更加精确地控制图像生成的方式,例如:图像的宽高比、风格化程度、完成度等等,是提高AI绘画能力必须了解的部分。因此,今天我们将系统学习下后缀参数的使用方法
- 2024-05-08【译】下一个大型编程语言是英语(自然语言)
来源:every.to/chain-of-thought/i-spent-24-hours-with-github-copilot-workspacesGitHubCopilot就像程序员的自动完成功能。当你输入时,它猜测你想要完成什么,并建议它认为你将要编写的代码块。如果它猜对了——而它经常猜对——你只需按下Tab键,它会为你填写剩下的部分。
- 2024-02-27以传入的companyIds作为左连接主表
<selectid="getUserDatas"resultType="com.shsajt.common.dto.UserDataWorkDTO">SELECTtemp.user_id,ifnull(tempwap.count,0)ascountfrom( <iftest="userIds!=nulla
- 2024-02-20CW高中-C0486A
Problem给定\(n\)种牌,每种牌抽出的概率相同。集齐所有种类的卡牌时停手。设有\(k\)种牌恰好只被抽中过一次,求\(k\)的幂次的期望(不是期望的幂次)。即求出\(E[k],E[k^2],\cdots,E[k^m]\),对输入的质数\(P\)取余。\(n\le3\times10^5,m\le200,9\times10^8<P\le10^9+7\)
- 2024-02-14#13 2024.2.14
有人情人节恋爱。有人情人节看海。有人情人节打模拟赛。583.loj3709「ZJOI2022」面条这个题过于神秘了。首先假设\(n\)是奇数,不然预处理log轮就好了。然后会变成xxyyzz...uuvvw的形状,并且不会变。特别神秘的是,注意到把y-x,z-y,...,v-u,w-v写成序列,那么新的差分
- 2023-12-31JavaScript元素根据父级元素宽高缩放
/***等比缩放*@paramwrap外部容器*@paramcontainer待缩放的容器*@returns{{width:number,height:number}}*返回值:width:宽度,height:高度*/aspectRatio(wrap:any,container:any){//w=h/ratio,h=w*rat
- 2023-12-24CW高中-C443D
CW高中-C443D维护下列操作:\(\foralli\in[l,r]:a_i\leftarrowx^{a_i}\)。求\(\sum_{i=l}^ra_i\modM\)。\(n,q,M,a_i\le10^5\)。显然要欧拉定理降幂。(结果考场上别的都想出来了,但不知道不互质的情况解决办法,真的菜死了)不互质的情况:\[\begin{aligned}&a^q\equi
- 2023-12-23CF1866K
李超线段树二次离线。容易发现,将和某个点\(x\)相邻的边权翻若干倍后,直径所在位置有两种可能:经过或不经过该点。不经过可以跑一次直接求,否则还要分类讨论一下。\(\operatorname{deg}_x=1\)那么它会作为直径的一个端点。否则直径会从一条边进,另一条边出。前者是简单的,后
- 2023-12-08财贸双全清除系统冗余数据
管家婆财贸双全清除冗余数据deletefromt_cw_dlyndxwheredraft<>2deletefromt_cw_dlyndxwherevchcodenotin(selectvchcodefromt_cw_dly)TRUNCATETABLEt_CW_bakdlyTRUNCATETABLEt_cw_bakdlysup--TRUNCATETABLET_CW_Dlysup--(里面是支付方式,财务版本里面最
- 2023-12-07CW初中-C106D
稍微重复一下题意,有\(n\)个数\(a_i\),将其以一种顺序串联成一个“大数”,使这个数对\(11\)取模的结果为\(0\),求一共有多少个不同的顺序?方案数对\(998244353\)取模。另外,相同的数若在\(a\)数组中多次出现,则视为不同的数。\(0\leqa_i\leq10^9,0<n\leq2000\)首先
- 2023-12-05cw 字符串专题
KMP和AC自动机都只会背板子怎么办啊/kk。模板AC自动机不会,但我会背板子。for(inti=0;i<26;i++)ch[0][i]=1;queue<int>q;q.push(1);while(!q.empty()){intu=q.front();q.pop();for(inti=0;i<26;i++)if(!ch[u][i])ch[u][i]=ch[fail[u]][i];
- 2023-11-24KubeSphere 社区双周报 | Fluent Operator 2.6.0 发布 | 2023.11.10-11.23
KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2023.11.10-2023.11.23。贡献者名单新晋KubeSphereCont
- 2023-10-09sql查询实战代码
<selectid="workPage"resultType="com.shsajt.db.model.ContractWork"> select*fromcontract_workcw leftjoincontract_itemcioncw.item_id=ci.id leftjoinclosed_loopcloncw.id=cl.work_id <where> cw.delet