PRE
  • 2024-11-05动态规划
    1.打家劫舍题目:打家劫舍滚动变量节省空间;因为不能连续取值,递推公式:当前最大值=max(上一个,上上一个+当前值)classSolution{public:introb(vector<int>&nums){intf0=0,f1=0;for(intx:nums){intnew_f=max(f1,f0+x);
  • 2024-11-0411.4随笔
    这里是11.4随笔。今日代码留档:实现单链表插入、删除结点等基本算法。语言:c++include<stdio.h>include<stdlib.h>structnode{intdata;nodenext;};intmain(){intn,m,c,a,b;scanf("%d",&n);nodehead,*pre,*p;head=newnode;head->next=NULL;pre
  • 2024-11-04【笔记/模板】最近公共祖先(LCA)
    最近公共祖先(LCA)定义最近公共祖先(LowestCommonAncestor)简称LCA。对于一个树上的两个节点的最近公共祖先,是这两个点中的公共祖先里面离根最远的一个。性质可见OIWiki。向上标记法过程在两点中取得深度较大的一个点,让它不停的向上跳,同时标记所经过的每一个点,直到根节点,接
  • 2024-11-032024-11-03:得到更多分数的最少关卡数目。用go语言,Alice 和 Bob 正在进行一个有 n 个关卡的游戏,其中每个关卡要么是困难模式(possible[i] == 0),要么是简单模式(
    2024-11-03:得到更多分数的最少关卡数目。用go语言,Alice和Bob正在进行一个有n个关卡的游戏,其中每个关卡要么是困难模式(possible[i]==0),要么是简单模式(possible[i]==1)。玩家在游戏中获得分数的规则如下:通过简单模式的关卡可得1分,而遇到困难模式的关卡将扣除1分。Alice从
  • 2024-11-03wordpress不同分类设置不同的每页显示文章数量
    默认设置:在WordPress后台的“设置”->“阅读”->“博客页面至多显示”中设置每页显示的文章数量,但这是全局设置,所有分类都会使用这个值。自定义设置:使用pre_get_posts钩子来动态设置不同分类的每页文章数量。代码示例://不同分类调用不同的分页显示数量fun
  • 2024-11-02决策单调优化动态规划
    四边形不等式决策单调即对于dp方程\(f[i]=min/max(f[j]+w(j+1,i))\),设\(f[i]\)从\(pre[i]\)转移,有$\forall\i>j,pre[i]\lepre[j]$写出\(pre[]\)就是大概这种效果:111111224444444446666可以观察到决策单增,那么对于有序表,可以想到利用二分或分治等\(O(logn)\)的算法来优化
  • 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-02CF1848B Vika and the Bridge
    思路:注意看,只有一次改变颜色,不要再苦苦打二分了!贪心地去求答案,对于每一种颜色记录两个点之间的距离的最大值和次大值,然后把最大值的那段区间的中点颜色更改成当前颜色。令最大值为maxx,次大值为max2。则min(⌊maxx/2​⌋,max2)  即为最优解。记得处理到n+1 号点的距
  • 2024-11-012024CSP-S邮寄
    前言去年被沉重打击到了,不过从此以后心态就好很多了,不会因为什么考试动不动就崩溃了。考前一直在认真复习,也停了课,甚至差点错过运动会。从国庆开始听了几天课,消化课件,然后考试。考试的稳定性不高,有时脑子清醒就能比较清楚自己应该做什么,如何分配时间以及写下对拍;但有时睡了觉起
  • 2024-10-31CF833B The Bakery
    CF833BTheBakery题意将长度为\(n\)的序列分为恰好\(k\)段,每段的权值和定义为出现的\(a[i]\)的种类,请最大化每一段的权值总和。朴素dp记\(f[i][j]\)表示\(1\simi\),被分成\(j\)段,最大权值和。有转移:\[f[i][j]=\max_{1\lek\lti}f[k][j-1]+val(k+1,i
  • 2024-10-31喜宝pre
    【喜宝益生菌pre段】德国喜宝Hipp益生菌婴儿奶粉Pre段0-3个月图1-图4新包装图5-图7老包装~随机发货~【产品规格】600克【适用群体】0-3个月宝宝,如果宝宝食量不大,建议0-6个月食用,如果宝宝食量比较大,若吃pre段2个小时就饿了,就说明宝宝需要更换1段奶粉了,pre段相对于1段的区别就是pre
  • 2024-10-30数据结构实验2——表的应用
    一、实验目的掌握单链表的基本算法设计。二、实验内容1、实现单链表各种基本运算的算法。2、在main()函数中,调用头插法(CreateListF()函数)和尾插法(CreateListR()函数),创建新链表,并输出结果进行比较。3、对任务1或者2中创建的某一个单链表{A1,B1,A2,B2,...,An,Bn},编写一个算
  • 2024-10-30P7408 [JOI 2021 Final] 地牢 3 题解
    Description有一个\(N+1\)层的地牢,在地牢里有\(M\)个玩家。地牢的每层从入口开始,用\(1\)到\(N+1\)的整数编号。玩家从\(1\)到\(M\)标号。玩家使用能量从一层移动到下一层。玩家从第\(i\(1\lei\leN)\)层移动到第\(i+1\)层所用的能量为\(A_i\)。因为这是一个
  • 2024-10-292024.10.29模拟赛
    今天照常7:45开始打模拟赛,11:45时结束。打了T1的40分暴力、T3的20分暴力,没有注意到T4的特殊样例可以骗分(悲),最后以60分收尾。总结一下,没有挂分,但也没和正解挨上边,算是不好也不坏吧。订题时我看着T126行的AC代码陷入了沉思。三个人,想了至少三个小时,结果全没想出来,于是来整理一下今
  • 2024-10-29560. 和为 K 的子数组(中)
    目录题目法一、暴力枚举法二、前缀和+哈希表优化题目给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2法一
  • 2024-10-2892. 反转链表 II Golang实现
    题目描述:给你单链表的头指针head和两个整数left和right,其中left<=right。请你反转从位置left到位置right的链表节点,返回反转后的链表。思路分析:没到指定的位置范围时,直接进行链表的链接,然后到了需要转换的范围就将这些节点用一个栈保存,然后再利用栈的先入后出
  • 2024-10-28在Postman中使用Pre-request Script简单使用例子(二)——全局环境变量使用
    本文主要介绍在Postman中Pre-requestScript怎么使用全局环境变量快速进行api接口测试的方法。需求背景:客户端调用服务端不同接口,但是接口的使用规则都是一样的,就是使用常见的ak+sk方式进行生成签名放到header当中,服务端获取签名根据约定规则进行验证签名合法性。如果是开
  • 2024-10-28JavaScript中reduce()详解及使用方法
    reduce()方法接收一个函数做为累加器,数组中的每一个值(从左到右)开始缩减,最终计算为一个值,下面这篇文章主要给大家介绍了关于JavaScript中reduce()详解及使用方法的相关资料,需要的朋友可以参考下reduce():reduce()方法为归并类方法,最常用的场景就是,计算数组中的每一项的总和。r
  • 2024-10-2420241024比赛总结
    T1数位设\(dp_{i,0/1}\)表示前i位,最后一段是/不是d倍数的方案数令\(d=2^x5^ym\)可以将模d同余转化为模\(2^x\),\(5^y\),\(m\)分别同余因为\(2^{20}=1048576>10^6\)所以,当\(j<=i-20\)时,前两项的结果均为0所以首先可以开两个前缀和,求sum[i-1]*10+s[i]-'0'对前两项的取模结果
  • 2024-10-24Grounded Language-Image Pre-training
    论文《GLIP:GroundedLanguage-ImagePre-Training》提出了一种新的基于语言和图像的预训练模型,旨在学习语义丰富、语言感知的视觉表示。其核心思想是统一对象检测和短语定位两种任务,从而提升模型在视觉和语言理解任务上的表现。以下是这篇论文的主要内容总结:任务介绍传
  • 2024-10-232024.10.23 鲜花
    恋ひ恋ふ縁诚、意地の悪い神の所业か?奇迹?縁?袂触合う不思议花ひとひら揺れて不意に宿ってたうなじ解いてく春风戯れはそこそこに恋手ほどきしてくだしゃんせ汤気にほんのり頬染て夜风に愿ふ…いざ!!蝶と舞ひ花となりて衣を乱して祓いましょうあやなしココロの秽れ…故!!
  • 2024-10-22数据结构 链表 C语言
    数据结构第二章的链表//线性表的链式存储#include<stdlib.h>#include<stdio.h>typedefintElemType;typedefstructnode{ElemTypedata;structnode*next;}Node,*LinkList;//初始化空的单链表voidInitList(LinkList*L){*L=(LinkLis
  • 2024-10-2124.10.21
    A哇,直接一个CF*3000。要求的即为图2,5,可以用总方案数(\(\binom{n}{3}\))减去图1,3,4。对于图1,只要求出一根线左边有多少不与它相交的线,右边有多少线,记为\(l_i\)和\(r_i\)。对答案的贡献为\(l_i\timesr_i\)。对于图3,4,两图的共同点为三条线中有两条满足另外的两条线
  • 2024-10-212024.10.21训练记录
    上午NOIP模拟赛A猜了结论。一个一个数做。当前这个数插进去的时候,设前驱为pre[i],后继为nxt[i]。设\(x=max(a[pre[i]],a[nxt[i]]),y=min(a[pre[i]],a[nxt[i]])\)。则:当\(a[i]>x\)时,\(ans+=a[i]-x\);当\(a[i]<y\)时,\(ans+=y-a[i]\);否则\(ans\)不
  • 2024-10-20vue(vue.js)—内置指令v-cloak、v-once、v-pre
    原文链接:vue(vue.js)—内置指令v-cloak、v-once、v-pre–每天进步一点点1.v-cloak情景:请求服务器资源的时候,服务器资源有可能延时响应,这时候,vue无法加载一些数据,比如下面这种情况,<divid="root"><div>你好,{{name}}<div></div>如果平常情况,这个是可以渲染数据的,但