2s
  • 2024-05-05【学习笔记】初次学习斜率优化的代码及笔记
    include<bits/stdc++.h>usingnamespacestd;intn,m;intdp[10000],s[6100],q[10000];intslope(intj,intk){intx=(dp[j]-dp[k]+s[j]s[j]-s[k]s[k])/(s[j]+s[k]);returnx;}//求斜率intmain(){while(scanf("%d%d",&n,&m)!=EOF){for(in
  • 2024-04-09每日收获0409
    今天领导给了一个任务,让给程序加一个快测(原来就有,所以应该叫新功能)浏览了一遍代码后,发现只有一个轻触按键,短按开机和调档位,长按2s关机,增加新快测,考虑与长按2s关机一致,增加上电检测:首次上电时,初始化一个变量并赋初值(按需给予),之后每次循环时自减,直到0不再变化;照猫画虎,显示里有上电
  • 2024-03-01ABC323D 题解
    这个题笔者场上Wa了六次……首先发现一个性质:考虑单个的\(s\),它自己所能合并成的块就是\(c\)的二进制表示。例如当\(s=3,c=7\)时,显然我们可以先两两合并,得到\(3\)个\(s=6\)的,再把其中的两个合并得到一个\(s=12\)的。发现\(7=(111)_2\),正好最终只有三个块:\(s=3,
  • 2024-02-19P3195
    P3195斜率优化暴力转移:\(f(i)\)表示考虑到第\(i\)个玩具达成的最小费用\(f(i)=min(f(j)+(i-j+\sum_{j+1}^{i}c-L)^2)\)设\(s_i=\sum_1^i+i\)\(f(i)=min(f(j)+(s_i-s_j-1-L)^2)\)不妨设\(L=L+1\)\(f(i)=min(f(j)+(s_i-
  • 2023-10-29CSS 动画
    1.1过渡transitiontransition:background-size2scubic-bezier(0,.98,.33,1.1);steps()函数可以配合使用steps(5,end)1.2变形transform1.2.1旋转rotate()函数可以配合使用transition:2s;transform:rotate(-180deg);向左旋转,2s旋转1180deg(度)transit
  • 2023-10-24ARC102
    A枚举其中一个,然后发现剩下两个的限制非常强,用一个桶统计同余类大小即可。B谔谔构造。考虑\(n=\log10^6\),大概可以猜一下这个题是想让我们搞一个二进制构造。先造一条\(0\sim2^{\logL}-1\)的链,然后再往\(N\)连即可。C基础组合题。不是很懂为啥题解里都是容斥原理,范
  • 2023-10-11P4062 [Code+#1] Yazid 的新生舞会
    题外话我记得第一次看见这道题是几个月前刚开始集训的时候,当时一点思路都没有,但是今天自己做出来了,很喜欢这种感觉!\(\text{Links}\)原题传送门可能更好的阅读体验题意求给定序列中有多少个子区间满足众数出现次数严格大于区间长度的一半。题解题目要求满足条件的子区间
  • 2023-10-072023NOIP A层联测5
    A.T1(cook)复合题,考场上只做出来了分块的部分,没有想到那个组合数求和可以用莫队分块部分具体不说了,对散块部分加权时,可以采用归并优化时间复杂度(因为我北卡长哩,卡到了晚饭之后,卡了一下午,好欸!)现在考虑问题\(\sum_{i=0}^{k}\dbinom{x}{i}\)令$(S(n,m)=\sum_{i=0}^{m}C
  • 2023-09-30切比雪夫单调不等式(Chebyshev's monotonic inequality)(一般分配律)
    前置知识:一般分配律:\(\displaystyle\sum_{\substack{j\inJ\\k\inK}}a_jb_k\)\(=\displaystyle\sum_{\substack{j\inJ}}\displaystyle\sum_{\substack{k\inK}}a_jb_k\)\(=(\displaystyle\sum_{\substack{j\inJ}}a_j)(\displaystyle\sum_{\substac
  • 2023-09-11PC首页资源加载速度由8s降到2s的优化实践
    https://www.cnblogs.com/vigourice/p/17689990.html 随着需求的不断开发,前端项目不断膨胀,业务提出:你们的首页加载也太慢啦,我都需要7、8秒才能看到内容,于是乎主管就让我联合后端开启优化专项,目标是3s内展示完全首页的内容。性能指标开启优化时,我们要清晰的知道现状和目标,以及
  • 2023-09-03rocket集群环境搭建-主从集群
    1.准备环境搭建2主2从的异步刷盘的集群,使用conf/2m-2s-async下的配置文件。机器nameserver部署broker部署192.168.19.132部署192.168.19.133部署
  • 2023-08-18分类树,我从2s优化到0.1s
    但就是这样一个简单的分类树查询功能,我们却优化了5次。到底是怎么回事呢?背景我们的网站使用了SpringBoot推荐的模板引擎:Thymeleaf,进行动态渲染。它是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用开发。它提供了一个用于整合SpringMVC的可选模块,在应用开发中,我们可以使
  • 2023-08-06【230806-5】在三角形ABC中,A,B,C对边是a,b,c,若三角形的面积为S,且2s=(a+b)^2-c^2,则tanC=?
  • 2023-07-03【学习笔记】DP 优化 1
    矩阵快速幂优化DP用矩阵描述每次转移时DP数组的线性变换,如果每次变换转移相同,可以根据矩阵乘法的结合律先快速幂计算出总的转移矩阵。这里矩阵乘法不只是\((+,\times)\),实际上只要\((\oplus,\otimes)\)满足\(\otimes\)对\(\oplus\)有分配律,\(\otimes\)有结合律,\(\opl
  • 2023-05-14分类树,我从2s优化到0.1s
    前言Java技术突击网站:http://www.susan.net.cn分类树查询功能,在各个业务系统中可以说随处可见,特别是在电商系统中。但就是这样一个简单的分类树查询功能,我们却优化了5次。到底是怎么回事呢?背景我们的网站使用了SpringBoot推荐的模板引擎:Thymeleaf,进行动态渲染。它是一个XM
  • 2023-04-28[SDOI2016]征途
    又来水博客了[SDOI2016]征途推一下柿子就会发现,我们要求最小值的部分是将整个序列分为来m段,然后每段和的平方相加最小。\(f[i][j]=f[k][j-1]+(s[i]-s[k])^2\),然后用滚动数组优化一下。\(g[i]=f[k]+s[i]^2-2s[i]s[k]+s[k]^2\)\(f[k]+s[k]^2=g[i]-s[i]^2+2s[i]s[k]\)将决策看
  • 2023-04-27Tinker Board 2s配置Jekins、Git、Github WebHook、内网穿透
    用途说明目的充分利用小型开发板的算力,实现个人服务器适用系统、硬件debian10及更高版本(lsb_release-a或cat/etc/redhat-release、uname-a)文章所使用硬件:TinkerBoard2s操作速览基础配置篇开启SSH服务并设置开机自启动修改密码(可选)关闭图形化界面、禁用自动休眠
  • 2023-04-2022 21 | 高性能设计,一切都围绕着契约精神
    你好,我是乔新亮。这一讲,我们来聊聊如何实现架构的高性能设计。前面我们讲过,产品思维有两个核心关键词:“契约精神”和“洞察人性”。其实高性能设计,也和契约精神是密切相关的。我将其总结为:高性能设计,一切围绕着契约精神。你可能会想,高性能设计不就是可以支撑大流量、高并发的架
  • 2023-04-04css3 箭头上下跳动
    .container.stepsItem.permit.permitStepItem.table.showTable{width:.37rem;margin:.20remauto;position:absolute;bottom:0;left:50%;margin-left:-.18rem;-webkit-animation:opener.5sease-in-outalternateinfinite;
  • 2023-02-20ABC240G Teleporting Takahashi
    ABC240GTeleportingTakahashi洛谷:ABC240GTeleportingTakahashiAtcoder:ABC240GTeleportingTakahashiProblem在一个空间直角坐标系中移动,每步可以沿着坐标轴正/负
  • 2023-02-115分钟了解系统架构设计(5)
    最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助。如何设计一个高性能的系统架构,这是面试中一般
  • 2023-02-02css渐变动画
    鼠标放上去渐变div{width:100px;transition:width2s;-moz-transition:width2s;/*Firefox4*/-webkit-transition:width2s;/*Safari和Chrome*/-o-tran
  • 2023-01-04POI2014
    Tourism容易想到跑出dfs树,这样只有返祖边,且每个点的深度不超过\(10\)。考虑状压祖先的状态,设\(f_{i,S}\)表示dfs到了\(i\)点,祖先的状态为\(S\)的最小值。\(S\)的每一位
  • 2022-12-27Python学习笔记:几个有趣小栗子
    一、打印九九乘法表1.方法一#九九乘法表foriinrange(1,10):forjinrange(1,i+1):print(str(j),'*',str(i),'=',str(j*i),end='\t')
  • 2022-12-26科研-彩虹子集
    彩虹子集Patialtransversal问题描述:给定图类\(\mathcal{G}\),图性质\(\mathbb{P}\)和正整数\(s,t\),确定一个最小的整数\(N\),使得对于图类\(\mathcal{G}\)中的任