20190819 [ B ]-沫
这次考试很懵,于是我记录了考试过程。
这是B场,比较简单,A场比赛题解请去
下面直接展开=。=
考试过程:
先看三道题,
T1,我一下就想到了内个等比数列。于是慌了,我当时是水果的。
T2,没思路
T3,好像是$DP$
QvQ就是$DP$
T1:
试 std::set ing
#include <bits/stdc++.h>
using namespace std;
int main(){
set<int> qwq;
//qwq.insert(132);
qwq.insert(100);
qwq.insert(120);
auto i=qwq.find(120),j=i;
i++,j--;
if(i==qwq.end())puts("End");
cout<<*i<<" "<<*j<<endl;
}
/*
试试set怎么用 ̄▽ ̄
7
1 5 11 2 6 4 7
*/
T2:
/*
可以建边。(感觉要时空双爆)
好像出不了环(
由较大集合向较小集合建边。
交-----产生新节点,所有原节点向其建边
并-----产生新节点,向所有原节点建边
有向边的联通性就是集合的交并关系。
如果A->B可行,则1,反之0,这里使用暴搜判断。
不知道能不能倍增或是,二分?
复杂度:最劣为O(N*M)
在随机数据中可为logN
感觉这里时间复杂度很玄学。
说不定就过了呢(・∀・)
看数据范围,40~90分不等
出题人会毒瘤么QAQ
也许可以记忆化~~但是不知道怎么做……
输入是什么狗屎。
没K?!
使用类快读判换行,
或者……getline?
×××,有K,又××读错题了
询问:Y是否包含X
Y--->X 3 5
0 0 2 1 2
1 1 4
0 1 2 3 4
1 4 5
1 4 2
*/
T3:
/*
区间Dp???
dp「i」「1/0」到达i城,且是否付了i城的税。
还需要记上车城市。
不对啊
dp「i」就可以吧~好像是线性DP
前缀和
可以维护城市两两之间的距离 首先有:从一个站坐到另一个站一定优于中间停站
即cost[A->C]<=cost[A->B]+cost[B->C];
然后呢??
先暴力!Θ(N*K)
然后想优化
维护一个……
堆??单队??要不再来个set?
题目的特性:
花费总是最大值。
于是有,理想最小花费应是$min(\sum A_i,\sum B_i)$;
*/
Updated:我一定是××了,T3竟然输出了$dp[n+1]$???
结果:
|
9/36
|
Miemeng | 100
03:19:39
|
50
03:19:36
|
10
03:29:05
|
160
03:29:05
|
就这样了。
20190819 [ B ]-沫的更多相关文章
- 问题 C: 如沫春风 ---有毒的gets(),新OJ不能用!用scanf(%s)读入即可!——ZZNU新OJ
问题 C: 如沫春风 时间限制: Sec 内存限制: MB 提交: 解决: [提交] [状态] [讨论版] [命题人:admin] 题目描述 月亮很亮,亮也没用,没用也亮. 我喜欢你,喜欢也没用,没用 ...
- python从学渣到学沫的半月天
今天又要引进一个新的知识点了,就是模块,可以直接引用的一个东西,从实用性来说很强大,不过还是需要记住模块的类型啊,如何应用还是需要学习和了解的.其中模块是分三种的,一种内置模块python内部提供的功 ...
- [沫沫金]JavaWeb企业信息系统,增加操作记录、数据库记录
背景 系统出现数据莫名丢失,业务人员的反馈无法复现问题.纠结了很久,最终老板发话要记录操作,通过日志进行分析重现 环境 SSH框架 目标 1.记录访问了那个方法,使用的参数及返回的内容 2.记录新增. ...
- HZOJ 20190819 NOIP模拟26题解
考试过程: 照例开题,然后觉得三道题都挺难,比昨天难多了(flag×1),T1 dp?T2 数据结构? T3 dp?事实证明我是sb然后决定先搞T2,但是,woc,这题在说什么啊,我怎么看不懂题啊,连 ...
- 20190819 On Java8 第九章 多态
第九章 多态 向上转型回溯 可扩展性 由于多态机制,在一个设计良好的面向对象程序中,许多方法,只与基类接口通信.这样的程序是可扩展的,因为可以从通用的基类派生出新的数据类型,从而添加新的功能.那些操纵 ...
- 【沫沫金】使用Serv-U FTP服务,搭建文件服务器
内网文件服务器安装Serv-U FTP 链接: https://pan.baidu.com/s/1G51D1enLqZCUhnprnjAITw 提取码: snah Java Web工程,引入 comm ...
- utf-8 汉字对照表
之前从redis中取出一些数据,utf8 16进制编码,想转成字符,没有找到现成的转化工具,先用这个表直接查找对照吧. UTF8编码表大全Code code# Code (coded in UTF-8 ...
- [bzoj2732][HNOI2012]射箭
Description 沫沫最近在玩一个二维的射箭游戏,如下图所示,这个游戏中的$x$轴在地面,第一象限中有一些竖直线段作为靶子,任意两个靶子都没有公共部分,也不会接触坐标轴.沫沫控制一个位于$(0, ...
- 应用程序框架实战十三:DDD分层架构之我见
前面介绍了应用程序框架的一个重要组成部分——公共操作类,并提供了一个数据类型转换公共操作类作为示例进行演示.下面准备介绍应用程序框架的另一个重要组成部分,即体系架构支持.你不一定要使用DDD这样的架构 ...
随机推荐
- ansible 安装及基本使用
1.yum 安装 yum -y install epel-releaseyum -y install ansible ansible 配置秘钥 ssh-keygen -t rsa #直接回车不用设置密 ...
- 「题解」:[组合数学][DP]:地精部落
拿到这道题秒懂题意:波动序列. 然鹅不会打.想了一节课,想打纯组合数学,结果找不到规律. 想的是先假设拍出一个序列,然后交换其中的元素求组合, 无奈没啥规律可循,显然不能一口气求出来(我说的是我没办法 ...
- vue cnpm run dev 报错,解决方法
执行到 $ cnpm run dev 报如下错,但是实际上 我执行 npm -v 是5.0.4 其原因是nodejs里的版本不对,解决方法
- php数据结构课程---6、常见排序有哪些
php数据结构课程---6.常见排序有哪些 一.总结 一句话总结: 冒泡排序(Bubble sort):依次交换 选择排序 ( Selection Sort ):在未排序序列中找到最小(大)元素,依次 ...
- CentOS源码安装Wireshark
(2019年2月19日注:这篇文章原先发在自己github那边的博客,时间是2016年8月25日) Wireshark为网络管理员常用的一个网络管理工具,通过使用这个软件,我们可以对本机网卡上的经过的 ...
- CF #578 Div2
// 比赛链接:https://codeforces.com/contest/1200 A - Hotelier 题意: 有一家旅馆有10间房,编号0~9,从左到右顺序排列.旅馆有左右两扇门,每次新来 ...
- 2019暑训第一场训练赛 |(2016-icpc区域赛)部分题解
// 今天下午比赛自闭了,晚上补了题,把AC的部分水题整理一下,记录坑点并吸取教训. // CF补题链接:http://codeforces.com/gym/101291 A - Alphabet 题 ...
- Charles的https抓包方法及原理/下载ssl/http证书
本文的Charles,适应windows/MAC/IOS/Android,避免抓包HTTPS失败和乱码: charles如果不配置SSL通用证书: 会导致HPPTS协议的域名抓取失败/乱码的现象: 首 ...
- charles-截取移动端请求-设置代理
Charles 上的设置 1. 要截取 iPhone 上的网络请求,我们首先需要将 Charles 的代理功能打开.在 Charles 的菜单栏上选择 “Proxy”–>“Proxy Se ...
- php从5.6升级到php7后,扩展出现segment fault的问题解决
php7的文档中有这样的描述: Both mistakes might cause memory corruptions and segfaults:1)char *str;long str_len; ...