松鼠的新家

news/2024/10/4 1:19:27

https://www.luogu.com.cn/problem/P3258

考虑用 LCA

注意我们不统一起点,统计终点。

最后统一然起点多一个糖果,终点较少一个。

首先处理链的情况。

然后对于一般情况:

image-20240616194924816

注意我们最后从下往上做差分,发现 \(s_x+=1,s_y+=1,s_p+=1,s_{pf}+=0\),符合要求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/44438.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

裸函数和调用约定

一、裸函数 在正常的函数编译中,即使函数没有定义函数体的内容,编译器也依然会编译出部分汇编指令用来执行函数。但是如果定义一个裸函数 void _declspec(naked) test()编译器将不会操作这个函数,不会给其生成汇编指令(但是会在主函数中生成call和jmp指令指向这个裸函数)可…

帮猪猪修修改的代码2016年的代码记录

这是一个图片轮播的代码,但是它们的是css 动画,当时代码运行不了,我花了二天才修改,现在记录一下,凭回忆用。<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>网易科技</title> <meta name="…

input的时候, 我输入一条链接可以运行,但输入两条会报错?

大家好,我是Python进阶者。 一、前言 前几天在Python交流群【Cappuccino】问了一个Python基础的问题,问题如下:再問一個沒那麼複雜的問題,請教一下,當我改成input 的時候, 我輸入一條鏈接可以運行,但輸入兩條就會報錯,請問多於一條鏈接的輸入格式是怎樣呢? 二、实现过…

Nivdia向量数据库图检索最新标杆——CAGRA

本文连接:https://wanger-sjtu.github.io/CARGA/ CAGRA 是 N社在RAFT项目中 最新的 ANN 向量索引。这是一种高性能的、 GPU 加速的、基于图的方法,尤其是针对小批量情况进行了优化,其中每次查找只包含一个或几个查询向量。 与其他像HNSW、SONG等这类基于图的方法相似,CAGRA…

[转]32th@探索C++的模板元编程:揭秘零运行时开销的高性能编程技术@20240616

C++的模板元编程是一种强大的编程技术,它能够在编译时进行计算,生成高效的代码,而且不需要任何运行时开销。这种技术被广泛应用于高性能计算、游戏开发、金融等领域,是C++程序员必须掌握的技能之一。本文将深入探讨C++模板元编程的原理和实现方式,并通过代码案例来展示其强…

Docker部署SpringBoot项目

准备 服务器安装Docker 下载docker Windows版本并登录 根据项目需要在项目根目录下创建Dockerfile文件 # 使用官方的 OpenJDK 8 作为基础镜像 FROM openjdk:8-jdk-alpine# 维护者信息 LABEL maintainer="name"# 添加一个应用程序的工作目录 WORKDIR /app# 将 JAR 文件…

spring-5-事务

参考: spring 事务失效的 11 种场景 一、事务基础 1.什么是事务 事务是指作为单个逻辑工作单元执行的一系列操作,要么全部成功执行,要么全部失败回滚到初始状态,保证数据的一致性和完整性。事务具有ACID特性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isola…

博客园入门

一、语言: 通常博客都是采用 markdown语言。 1.1 markdown语言教程1:https://markdown.com.cn/basic-syntax/ 教程2:https://forum-zh.obsidian.md/t/topic/435/ 教程3:https://markdown.com.cn/intro.html1.2 Html 语言 (1)markdown 提供了可无缝转换为 HTML 的轻量级语…