首页 > 其他分享 >2024.10.21 test

2024.10.21 test

时间:2024-10-21 15:49:05浏览次数:1  
标签:2024.10 le 21 左边 每种 区间 nk 右边 test

B

求长度 \(\ge k\) 的区间去掉前 \(k\) 大剩下权值和的最大值。\(n\le 1e5,k\le 100\)。

一个比较暴力的办法就是维护出每个区间的答案,考虑一个位置什么时候被扣掉。
首先计算出左边前 \(k\) 个与右边前 \(k\) 个比 \(a_i\) 大的位置,然后考虑匹配,形成的区间里都减去 \(a_i\)。
然后直接扫描线,线段树区间加,区间 \(\max\),复杂度 \(O(nk\log n)\)。
维护左边前 \(k\) 个与右边前 \(k\) 个比 \(a_i\) 大的位置是一个经典问题,\(O(nk)\),虽然也没什么用。
前 \(k\) 大的套路包括超级钢琴、二分等等,本题考虑枚举第 \(k\) 大的值。
从大到小加入数,把大的设为 \(0\),那么我们相当于选 \(k\) 个 \(0\) 的区间。
每次加入一个 \(0\),那么可以跟其左边 \(k\) 个和右边 \(k\) 个组合一下,再插入进去,用链表维护。
确定了 \(k\) 个 \(0\) 最左和最右的位置,向左向右拓展,求前缀和 \(\min,\max\) 即可,ST 表维护。
所以复杂度是 \(O(nk+n\log n)\)。注意如果有相同的权值我们钦定左边或右边的更大。

C

已知有 \(n\) 张麻将牌,每种牌的数量不会超过 \(4\) 张,任抽 \(14\) 张问和牌的概率。\(n\le 136\)。
一个一般的胜利状态是指包含一对相同的牌和四组牌,每组牌包含 3 张牌,要么是 3 张相同的牌要么是三张连续的同种类的非字牌。
还有两种特殊的胜利状态,第一种是“七对子”,即7个组,每组为一对相同的牌,不同组的牌不能相同.
第二种是“国士无双”,指 1m,9m,1s,9s,1p,9p,1c,2c,3c,4c,5c,6c,7c 各一张,再加上一张任意的之前提到的 13 张牌中的一张。

考虑每种情况分别考虑,最后减去第一种与第二种同时满足的方案数。
其中比较复杂的是第一种情况,每个花色都独立,所以分别计算形成多少组牌与多少对牌的方案数。
不难发现情况只有 \(O(5^9)\) 种,对应每种花色牌的选择个数,考虑直接暴力枚举就可。
最后背包合并每种花色的答案。

标签:2024.10,le,21,左边,每种,区间,nk,右边,test
From: https://www.cnblogs.com/Simon-Gao/p/18489641

相关文章

  • 2024.10.21 杂题
    2024.10.21杂题P11217【MX-S4-T1】「yyOIR2」youyou的垃圾桶\(O(n\logn)\)线段树二分不会,想写\(O(q\log^2n)\)的二分,但是htdlz说常数大可能过不去。所以我选择写树状数组实现的\(O(q\log^2n)\)做法然后跑的飞快比线段树二分还快直接过了(doge)记录前缀和\(s[i......
  • 20241021比赛总结
    T1岛屿https://www.gxyzoj.com/d/hzoj/p/4177显然每个点只增加了一条边,最终每个点的度数都为2,所以最终必然是很多个环,连边的过程中,也必然是一些链和一些环由题,蓝同色链的个数和红同色链的个数相等,所以设\(f(a,b)\)为a条红同色链,b条异色链的期望考虑先处理异色链:红红连红蓝为......
  • CH9121_MQTT应用
    参考代码程序下载:https://files.cnblogs.com/files/blogs/808422/EXAM_mqtt_912x.zip?t=1729489963&download=true前言:(1)很多物联网\嵌入式应用需要将采集的数据上传到MQTT服务器以实现集中实时管理。然而可能前期选型时并未考虑到这一点导致选用的MCU没有网络功能无法实现。并且......
  • 【进阶OpenCV】 (21) --卷积神经网络实现人脸检测
    文章目录卷积神经网络实现人脸检测一、加载CNN人脸检测模型二、图像预处理三、绘制人脸矩形框总结卷积神经网络实现人脸检测opencv可以直接通过readnet来读取神经网络。dlib也可以的。任务:使用dlib库中的卷积神经网络(CNN)人脸检测模型来检测一张图片中的人脸,并使用O......
  • ChatGPT-4国内中文版镜像网站整理合集(2024/10/21)
    ​绝对好用的收集ChatGPT镜像网站的开源项目镜像站收集开源项目chatgpt-mirror-site 收集各种可以的ChatGPT镜像网站,免费的收费的。支持4o以及o1,支持MJ绘画一、GPT中文镜像站1.什么是镜像站镜像站(MirrorSite)是指通过复制原始网站内容和结构,创建的备用网站。其主要目的是在......
  • 10.21课堂
    教案:沪教版牛津英语4AM1U3《Howdoyoufeel?》一、教材分析本单元通过“情感”这一主题,引导学生学习和使用描述情感的词汇和句型。教材设计注重情感表达的实际运用,结合生活场景,帮助学生理解不同情感的表达方式。此外,课文中的对话和活动也鼓励学生参与互动,提升口语表达能力。二......
  • 设置显示或者隐藏MasterSeeker和Total Commander主窗口的快捷键的AutoHotkey脚本2024.
    设置显示或者隐藏MasterSeeker和TotalCommander主窗口的快捷键的AutoHotkey脚本2024.10.21=========  ;========设置显示或者隐藏MasterSeeker和TotalCommander主窗口的快捷键的AutoHotkey脚本2024.10.21=========;此脚本从此行开始;D:\app\RegHotkey\RegHotkey.a......
  • go:极简上手使用 stretchr/testify 进行mock测试
    库安装首先,安装Mock类生成工具Mockery:goinstallgithub.com/vektra/mockery/[email protected]实际上,你也可以手动创建Mock类。生成Mock类假设你在internal/metrics包下有如下定义的接口:packagemetricstypeGetter[Tany]interface{Get()(T,error)}在项......
  • 【日记】什么叫做大人呢?(2108 字)
    正文昨天买了一桶酸奶。新希望。感觉没有之前光明的好喝。价签上写的是12.9,但是结帐的时候给了14.78。我觉得很奇怪,问了收银员。收银员说奶制品8.8折。我说跟这个没关系,价钱和扣款不一致。她也觉得很奇怪,拿着我的小票专门跑去看了一下。活动日期和商品名都对,就是价格标错......
  • 10.21
    大学为进一步推进无纸化考试,研开发一考试统。系统管理员能够创建专业方向、课程编号、任课教师等相关考试基础信息。教师和者生进行考试相关工作。系统与考试系统与考试有关的主要功能如下:(1)考试设置:教师设置试题(题目和答案),制定考试说明。考试时间和提醒时间等考试信息,录入参......