- 2025-01-182024 11~12 月 做题记录(待更新)
CF2047DMoveBackataCost要使字典序最大,每次都要找到最小的数,把它前面的数都后移.因为可以钦定后移的顺序使得后移的数按升序排列,所以每个数最多被移位一次.定序后开两个队列模拟即可.CCPC2024上海F羁绊大师将羁绊相同的英雄相连,因为英雄至多\(2\)个羁绊,所以度数不超
- 2025-01-17快速傅里叶变换总结
基本概念对于求和式\(\suma_ix^i\),如果是有限项相加,称为多项式,记作\[f(x)=\sum_{i=0}^na_ix^i。\]其中最高次项的次数为\(n\),为\(n\)次多项式。用\(n+1\)个点可以唯一地确定一个\(n\)次多项式,这一过程可以参考拉格朗日插值。引入给定多项式\(f(x),g(x)\),求\(f(
- 2025-01-091.9 CW 模拟赛 T2. array
思路简单的考虑梦梦的决策点为\(k\)时,如何使最大子段和最大化容易想到以下的分类讨论完全在\([1,2k-2]\cup[2k+1,2n]\)中包含\(C_{2k-1},C_{2k}\)中的任意一个包含\(C_{2k-1},C_{2k}\)考试的时候想到了这里,问题在于如何高效的解决计算这\(3\)
- 2024-12-27牛客小白月赛108 题解(出题人题解)
比赛链接A$y=0$的情况,答案是$0$。$y>0$的情况,我们把每两次按钮先捆绑在一起,算出$k=\lceil\frac{y}{x+1}\rceil$。然后判断是否可以在前$2k-1$次就完成任务,即判断$(k-1)(x+1)+1\gey$。如果上式成立,答案是$2k-1$,否则是$2k$。B提供一个比较暴力的做法。对于
- 2024-12-09对于2K、4K屏的逐渐流行,对于前端来说将会有哪些改变呢?
2K和4K屏幕的流行对前端开发带来了诸多挑战和机遇,主要体现在以下几个方面:挑战:更高的分辨率对性能的要求更高:渲染2K和4K图像需要更多的计算资源,这可能会导致页面加载速度变慢,动画卡顿,以及更高的功耗,尤其是在移动设备上。前端开发者需要更加关注性能优化,例如使用更高效
- 2024-11-26ARC188B - Symmetric Painting 题解
很启发的题目,考虑每次绘画的点。Alice绘画\(-x\)点。Bob绘画\(2K-x\)点。按顺序绘画\(0,2K,-2K,4K,-4K,6K,-6K,\ldots\),由于模\(n\)的完全剩余系在互质的乘法中封闭,也就是说\(N\)与\(2K\)互质时可以取遍所有数。再考虑\(\gcd(N,2K)\ne1\)时,
- 2024-11-23有趣的证明题
证明:\(\dfrac{10^{2n}-1}{9}-\dfrac{2(10^n-1)}{9}=(\dfrac{10^n-1}{3})^2\)第一种证法(直接推):\[\begin{align}\text{LHS}(左式)&=\dfrac{10^{2n}-1-2(10^n-1)}{9}\\&=\dfrac{10^{2n}-1-2\cdot10^n+2}{9}\\&=\dfrac
- 2024-12-13PowerShell 启用 GPU 加速,可以使用以下方法来设置某个程序的 GPU 加速选项。此操作需要确保已经为程序选择了正确的 GPU 设置,并且 GPU 驱动程序已正确安装。PowerShell
PowerShell启用GPU加速,可以使用以下方法来设置某个程序的GPU加速选项。此操作需要确保已经为程序选择了正确的GPU设置,并且GPU驱动程序已正确安装。使用PowerShell设置程序GPU加速打开PowerShell,并以管理员身份运行。使用Get-ItemProperty和Set-ItemPrope
- 2024-12-12Java入门--分支结构
Java入门1、if...else完成一个判断学员成绩等级的小程序:你编写的程序要能根据不同的分数输出不同的等级,规则如下:85-100分:优,非常棒!85分以下:良,下次加油!输出结果如下:请输入学员成绩:91优,非常棒!请输入学员成绩:70良,下次加油!以下是代码:importjava.util.Scanner;pub
- 2024-12-06前端高级组件(树组与自动填充)封使用示例,看看封装表的青现理解思想就好,商业源码,不能泄
第一先看树组件 以下是自动提示的封装,以下是效果 以下点击是肯它需要后端反回数据,参数是上面输的值,后端的接口应该如下:importcom.jfinal.core.ActionKey;importcom.jfinal.core.Controller;importcom.jfinal.core.paragetter.Para;
- 2024-12-02变量与函数
变量与函数变量新的值会覆盖掉旧的值新值的数据类型不必与旧值相同变量命名规则:1.必须以字母与下划线开头2.明明可由字母、数字和下划线组成3。大小写敏感4.尽量避免使用保留字命名多变量赋值a=b=c=2a,b,c=1,2,3函数defxxxx():如果参数数目没有匹配,会报错语句表达式
- 2024-12-01使用WebAssembly结合Rust实现高性能Web应用的技术详解
- 2024-11-25博客真的赚钱吗?如何看待通过写博客做自由职业这件事
写博客是一个可以居家开始的自由职业。但博客在大部分眼中可能是一件投资回报率最低的事。在国内它似乎销声匿迹已渐渐被社交媒体取代。但如果你留意海外的副业,你会发现博客始终是一个增量市场。但为什么会这样?如果你的副业轨迹是面向海外市场,那么博客将成为不可
- 2024-10-0710.7 模拟赛
复盘T1看上去不难。一开始以为枚举\(a,b\),然后考虑平方差。于是想出了这道题的解法。但是转化不过去。后来发现因为\(k\)很小直接暴力预处理就行。30min左右过大样例。T2一眼不会。想到了P1521求逆序对但还是不会做。T3,T4显然不可做。有了前几场的经验,先把所有
- 2024-09-062.3 在同一个图形界面中分别画出6条曲线 y=kx^2+2k k=1,2,3...
点击查看代码importnumpyasnpimportmatplotlib.pyplotasplt#定义x的范围x=np.linspace(-10,10,400)#创建一个图形和坐标轴plt.figure(figsize=(10,6))ax=plt.gca()#循环绘制每条曲线colors=['r','g','b','c
- 2024-09-042023 ICPC 合肥题解
gymD.BalancedArray\(\star\)赛时做法枚举前缀维护合法的\(k\)感性上\(k\)越大需要满足的式子越少,只保留最大的\(\log\)个\(k\),可以通过std枚举\(k\),合法的\(l\)一定是一个左端点为\(2k+1\)的区间,二分右端点等式\(\forall1\lei\lel-2k,a_{i}+a_{i+2k}=2a
- 2024-09-022024挖漏洞给报酬的网站汇总,兼职副业3天收益2k
文章目录一、众测平台(国内)二、前沿漏洞研究奖励计划三、行业SRC四、企业应急响应中心-SRC-汇总1、互联网企业2、生活服务、住宿、购物相关企业3、物流、出行、旅游4、金融相关企业5、视频·游戏·直播·社交·娱乐6、教育、问答、知识付费7、泛科技·通讯·物联网·云
- 2024-08-20后缀数组
先介绍计数排序。思考一下桶排序,桶排序是不稳定的。计数排序相当于是稳定的桶排序,时间复杂度为\(O(值域)\)设数组\(a\)的值域为\([1,n]\),数组\(c\)表示每个元素的数目(也就是桶),数组\(r[i]\)表示\(a[i]\)的排名(注意这个排名是稳定的,也就是说当有多个\(a[i]\)的时候,相对顺序不会变化
- 2024-08-14[AGC019F] Yes or No
[AGC019F]YesorNo首先期望的重要性质,注意\(X\)为随机变量\(E(aX)=aE(X)\)\(E(X+Y)=E(X)+E(Y)\)\(XY\)独立时\(E(XY)=E(X)E(Y)\)题面翻译有\(N+M\)个问题,其中有\(N\)个问题的答案是YES,\(M\)个问题的答案是NO。当你回答一个问题之后,会知道这个问题的答案,求最优策略