• 2024-12-25CF2043C 题解
    CF2043C题解题意给定一个除了\(-1,1\)之外,最多存在一个\(x,x\in[-10^9,10^9]\)的数的序列,求其子段和的所有可能值,从小到大输出。分析很容易就去思考如何从这个特殊的\(x\)入手。于是先排除这个特例,考虑全都是\(1,-1\)的情形,那么顺序从左到右不断加入\(a_i\),可以发现
  • 2024-12-11转载:【AI系统】推理系统引言
    在深入探究AI编译原理之后,将进一步迈向一个与日常生活紧密相连的新领域。这个领域无处不在,无论是日常使用的购物应用、观看在线视频的平台,还是钟爱的游戏,它们都与这个领域息息相关。该领域,便是推理系统与推理引擎。那么,推理系统与推理引擎究竟是什么呢?它们之间又存在着怎样的差
  • 2024-12-11地理信息测绘项目中的资源管理:挑战与对策
    在IT项目管理领域,特别是在地理信息测绘这类技术密集型的项目中,资源管理是一项至关重要的任务。然而,在项目中期,我们面临了人员流动大、小组成员能力不足的问题,这对项目的进度和质量构成了严峻挑战。作为项目经理,我深刻认识到,有效运用PMP(ProjectManagementProfessional)资
  • 2024-12-0811月中笔记
    Al办公⼯具2.1AI幻灯⽚和演示Gamma:在线⽹⻚版创建演示⽂稿的,允许⽤户仅通过⽂本和想法提示,点击按钮便可以⽣成设计美观和具有吸引⼒的幻灯⽚GammaTome:借助OpenAl的GPT和DALL-E2的AIGC技术,将⽂本和图像⽆缝结合,创造出动态的视觉故事。TomeAIPPT:输⼊内容或
  • 2024-12-02移动端1px像素的问题及解决方案是什么?
    移动端1px像素问题指的是,在一些高清屏(retina屏及更高分辨率的屏幕)的移动设备上,理想中的1px边框或线条,实际显示出来比1px粗,看起来模糊,不够清晰锐利。这是因为设备像素比(dpr,devicepixelratio)大于1,导致一个CSS像素对应多个物理像素。解决方案主要有以下几种:1.使
  • 2024-11-27国家和地区代码列表,ISO 3166-1:2006
    本文根据ISO3166-1:2006(InternationalStandardNormeInternationale)英文版(含2007年补充说明)整理。与ISO3166-1:1997相比,2006版新增的国家和地区已在备注栏中标出。2006版与1997版相比删除的条目是:南斯拉夫YugoslaviaYU\YUG\891。本文所列的国家地区中文名称,依照GB/T
  • 2024-11-23Typora-PicGo-OSS对象存储
    Typora-PicGo-对象存储OSS问题描述:上次做完Gitee图床配置后,今天发现图床突然不能使用了,直到我查找到Gitee仓库变成私有后才发现做的图床被封禁了当前仓库因涉嫌外链滥用(RAW),不支持设置为公开仓库,就导致我的笔记链接的图片全部失效。这令我很头疼,毕竟是当时为了能够免费使
  • 2024-08-20可持久化数据结构1
    非持久化数据结构一般需要维护数据集最新状态,而可持久化要求查询历史状态。可持久化Trie树朴素:每次修改重新存一遍\(->MLE\)。正解:只存被修改部分,其余不变,即第\(i\)次修改后,树变为第\(i\)次修改产生新的部分加上前\(i-1\)次修改产生部分。增长同规模。用普通线段树维
  • 2024-08-19权值线段树与动态开点线段树
    权值线段树(维护一段值域)用线段树维护桶实质上是维护一段值域中数字出现次数例:\(1,5,4,6,7,3,8,4,5,6\);根:\(1-8\);左儿子:\(1-4\);右儿子:\(5-8\);询问目前出现第\(k\)小数字从根节点出发,如果根节点权值\(>k\)则证明存在第\(k\)小;以此类推问:如果值域很大,线段树炸了怎
  • 2024-07-31KLC 数点学习笔记
    KLC数点由KLC大神在模拟赛中发明。其算法复杂度与答案值域大小挂钩。其能解决的问题一般有着如下的特点:给定一个序列,每次询问一个区间有多少个子区间满足什么性质,数据随机生成。其算法流程为:通过某种方法预处理出所有满足性质的子区间将得到的区间表示在二维平面上
  • 2024-07-28Happy Sugar Life,but 2.73 kb
    \(\text{polylog}\)的感觉太难写了,那么考虑分块,先记询问的序列限制为\([l,r]\),值域限制为\([x,y]\),一个支配对为两个部分。散块内部。散块对散块。整块内部。整块对整块。散块对整块。同样是\(5\)种贡献。可以发现贡献\(2,5\)的序列不交,且两个部分一定有一个的长
  • 2024-07-12DP
    SparkSpecialdottle_dpnote解决问题:分析问题性质转化问题用熟悉方法解决要记住OI不是要你发明算法,只是要找方法!"让我们揭露dp的本质"1容斥容斥是一种很重要的思想,容斥的目标是转化问题。虽然,我们看似将问题转化复杂了,但是每一个子集的计算却变简单了(不必
  • 2024-07-05暑假集训学习笔记(4):lxl DS Day 4
    倍增值域分块CF702FT-Shirts考虑将\(q_i\)从大到小排序,将\(a_i\)从小到大排序,并维护一个\(b_i\)数组表示答案,我们遍历\(q_j\)数组,每次是将\(a_i\)数组中\(a_i\geqc_j\)的全部减\(c_i\),然后\(b_i\)加1。考虑用平衡树维护\(a_i\),split一下,右区间树
  • 2024-06-20从值域分块+莫队到二次离线莫队
    值域分块Q给定一个序列,实现单点修改\(O(1)\),以及区间查询\(O(\sqrtn)\)A考虑设\(block_i\)表示块\(i\)的和,那么修改便是\(O(1)\)全局查询时,整块调用\(block\),散块暴力即可\(O(\sqrtn)\)还有一些常见的例子,比如配合莫队代替主席树(区间mex)莫队二次离线普通莫队
  • 2024-06-10子集和加总问题(从洛谷博客同步)
    给出\(\{a_{1\dotsn}\}\),找出一个子集和为\(0\)。这是NPC的,当\(|a_i|\leqn\)的时候可以\(n^3\)背包,当然地可以使用bitset压位至\(\frac{n^3}w\)。值域还是太难受了,考虑怎么压下来值域,因为和为\(0\),值域又是\(n\),通过调整顺序总是存在一种方案使得值域在\([-
  • 2024-05-06整体二分学习笔记
    最近准备学数据结构乱搞,接下来学k-dtree大致介绍可以使用整体二分解决的题目需要满足以下性质:1.询问的答案具有可二分性2.修改对判定答案的贡献互相独立,修改之间互不影响效果3.修改如果对判定答案有贡献,则贡献为一确定的与判定标准无关的值4.贡献满足交换律,结合律,具有可加
  • 2024-04-06函数及其表达方式
    函数及其表达方式哎,真是没想到上上周的数学课的总结会拖得那么久。表达方式:自变量&因变量在函数\(f(x)=x+1\)中,\(f(x)\)是因变量,\(x\)是自变量。定义域定义域的意思若有集合\(J\)使\(\forallx\inJ\),则称\(J\)是\(f(x)\)的定义域。求定义域的方法1.分式函数(分母不能
  • 2024-02-28Ynoi 大分块系列
    最初分块先考虑怎么用分块维护区间第\(k\)小。首先肯定想到二分区间第\(k\)小,然后查询区间有多少个数小于等于\(x\)。但这样时间复杂度是\(\operatorname{O}(n\sqrt{n}\log^2n)\)的,无法通过此题。考虑这样一个事情,我们可以暴力枚举区间第\(k\)小,然后查询区间内有多
  • 2024-01-17【学习笔记】整体二分
    一.整体二分概念整体二分的主体思路就是把多个查询一起解决,是一个离线算法。其要求:询问的答案具有可二分性修改对判定答案的贡献互相独立,修改之间互不影响效果修改如果对判定答案有贡献,则贡献为一确定的与判定标准无关的值贡献满足交换律,结合律,具有可加性题目允
  • 2024-01-14P5501 [LnOI2019] 来者不拒,去者不追 题解
    题目链接:来者不拒,去者不追直接在线查询题目所给的式子是很困难的,我们考虑单点考察贡献。对于一个已经确定的式子,我们发现加入一个数或者删除一个数的贡献如图所示:如图所示,在原有的序列为\((1,2,3)\)当中,我们加入新的\(2\)进去,我们观察到每个数的贡献的变化是这样,比\(2\)
  • 2023-12-14分块
    写一点。数列分块入门6,主要是定期重构,如果数列的形态改变的话,那么设定阈值为每至少\(\sqrtn\)次操作做一次重构,时间复杂度是直接根号的。数列分块入门8,主要是势能分析(好像是),统计一个区间的最大值和最小值,这个是容易统计的,然后你考虑一个区间询问有多少个相同的,对于最大值和最
  • 2023-12-14贡献法+经典背包+费马小定理
    SDUT校赛题目Description给定正整数\(n\),计算\(n\)个元素的集合\(\{1,2,\cdots,n\}\),所有非空子集和的乘积取模\(998\,244\,353\)后的结果。Input一个正整数\(n\)\((1\len\le200)\),代表集合大小。例如\(3\)个元素的集合有\(7\)个非空子集,分别为\(\{1\},\{