首页 > 其他分享 >9.23 比赛

9.23 比赛

时间:2024-01-22 22:55:06浏览次数:28  
标签:9.23 路径 比赛 源点 充电 dis

b-e

T1

数据范围,小,但不能暴力枚举路径。

把路径切成两半,用 meet in the middle。

注意数据范围刚好爆 int。赛后 assert 发现并无问题

T2

打表找规律,本质是组合数 Lucas。

T3

kmp 建立自动机,就可以直接 DP。

T4

类似这个链接下的 E 题,注意到起点和终点都是充电桩,以所有带有充电桩的点为源点跑最短路并记录每个点从哪个源点来的,对于一条边 \((u,v)\) 如果 \(u,v\) 的源点不同,则在这两个源点间连一条边权为 \(dis_u+dis_v+w\) 的边。

对于新建出的图跑 kruskal 重构树。

标签:9.23,路径,比赛,源点,充电,dis
From: https://www.cnblogs.com/recollect-the-past/p/17981317

相关文章

  • ZJC比赛
    昨天\(Huge\)说要给信奥的考场试,我以为我们仨不用考来着,一来机房,打开OJ,哦,ZJC比赛,妙啊,(话说为啥把我放在最后一个,虽然最后我考的也最烂就是了,下次一定要让他把我放在第一个T1题意:给一个字符串,第二个字符串是前一个字符串的前一半+一个字符,问1的前缀和2的后缀最多相等的个......
  • 比赛必备——codeforces better 和 atcoder better 的安装教程
    大家有没有像我一样英语不太好然后又想要打cf和atc的呢?(可能全世界就我英语不好)这里有两个强力的工具可以帮助我们解决这一问题——codeforcesbetter和atcoderbetter。由于我只用的是edge,所以下面默认为edge浏览器篡改猴首先我们需要安装篡改猴,link。codeforcesbe......
  • 比赛日程问题
    问题描述:1.设有n(n为任意值)个选手进行循环赛,手工设计一个满足以下要求的比赛日程表:(1)每个选手必须与其他n-1个选手各赛一次;(2)每个选手一天只能赛一次;(3)循环赛一共进行n-1天。算法设计:假设有N名选手参赛,不妨构造一个N×N的矩阵。在矩阵第一行填充1,2,…,N,第一列填充1,2,…......
  • 【比赛记录】国庆集训合集
    联赛组国庆训练1\(\text{T1}\)GirlFriend区间3好题。先把质数筛了。考虑将所有区间按照左右端点离散化。将询问离线下来,然后对于每个右端点统计左端点上的贡献。即从小到大扫描\(r\),维护每一个后缀的答案。考虑使用set维护区间的并。考虑已处理前\(r-1\)的询问,处......
  • 洛谷比赛【LGR-171-Div.3】深圳科创学院基础赛 #7 &「RHOI」Round 2 赛后总结
    洛谷比赛【LGR-171-Div.3】深圳科创学院基础赛#7&「RHOI」Round2赛后总结比赛链接:https://www.luogu.com.cn/contest/146495建议先看原题再看文章。A-Water(P10056)有\(n\)个杯子,每个杯子的容积是\(a\),且初始装有\(b\)体积水。你可以进行任意次操作,每次操作选择任......
  • 国内外有哪些数据分析相关的竞赛比赛网站?
    国内外有哪些数据分析相关的竞赛比赛网站?  我来答 分享 举报 3个回答#热议# 在购买新能源车时,要注意哪些?小种稻82023-08-04关注 在国内外,有许多数据分析相关的竞赛比赛网站。这些平台通常提供各种数据科学竞赛,邀请数据科学家、机器学习专家和数据......
  • 一觉醒来,除了你,全体 CPer 出题水平下降一百倍:我居然半小时内 AK 了一场 CF 比赛??
    第一章:我居然半小时内AK了一场CF比赛??注意本篇文章纯属虚构,请勿对号入座叮铃铃~一阵清脆的闹钟声响起,你揉着眼睛拍掉了放在床头响个不停的闹钟。你拿出手机,看了下时间,现在是2023年12月30号,22:20。作为一位优秀的CPer,从这个时间点醒来是你常有的作息,你突然想起来今天有一场C......
  • codeforces比赛(3):codeforces good_bye_2023
    A、2023跳转原题点击此:A题地址1、题目大意  在一个乘积可能等于2023的数组a中去掉了k个数,得到新的长度为n的b数列。请你输出k个数,使得这k个数与b数列相乘为2023.如果不存在则输出No。2、题目解析  因为这道题的n和k都是不超过5,所以我们只需要算出b数组的乘积是否是2023的......
  • codeforces比赛(1):codeforces 918_div4
    A、OddOneOut跳转原题点击此:A题地址1、题目大意  给你三个数,其中两个是相等的,问你还有一个不相等的数是多少。2、题目解析  直接暴力枚举即可,只要找到两个数相等,那么答案就是另一个数。#include<bits/stdc++.h>usingnamespacestd;intT;inta,b,c;voidsol......
  • 羽毛球比赛
    importrandomimportos#介绍比赛以及程序defprint_introduce():print("Thisisabadmintongamesimulationprogram")print("Theprogramrequirestwoplayers'abilityvalues(expressedindecimalsfrom0to1)")print("Thelas......