弓长九日
弓长九日
全部文章
分类
CDQ(1)
codeforces(1)
DP(9)
SSM框架(3)
《算法竞赛进阶指南》杂谈(14)
二分(1)
分块(1)
动态规划(1)
图论(11)
基本算法(5)
字符串(6)
差分(2)
并查集(2)
思维(18)
搜索(7)
数学(16)
数据结构(17)
未归档(128)
树型结构(4)
树套数(1)
模拟(2)
爬虫(6)
系统配置记录(1)
线段树(8)
计算机网络(2)
贪心(2)
面试(3)
题解(4)
题集(45)
归档
标签
去牛客网
登录
/
注册
弓长九日的博客
全部文章
(共320篇)
2019HDU多校第三场 G Find the answer
二分 树状数组 离散化这题 wa了好多发 最后发现二分从0开始就好了问了一圈人 就我二分乱搞题意 就是 给了你 N 长度序列 你选前 I 个 他们和必须小于 M 你可以让其中某些数字变成0让他们 最后和小于 M (前I个 不包括I) 所以 我考虑 离散化 + 树状数组存对应位置 + 1 和 他们的和...
2019-07-30
0
588
2019 杭电多校第一场 I - String HDU - 6586 字符串处理
给了你一个字符串 要求你给出 长度为 k 的 子序列 同时要满足 输入 每个字母出现次数的 区间 我们贪心 + 枚举 就是不太好写 我们处理出每个字母之后下次出现的位置 同时记录之后个数 我们K次枚举26个字母是否可以放入 之前位置合法 就将队列里面 之前位置扔了 如果这个字符放入 我们每一个 ...
2019-07-30
0
434
2019 杭电多校 E - Everything Is Generated In Equal Probability HDU 6595 数学
给了你一个程序 程序 S1 将传入的 数组 返回一个随机子序列(不一定连续) 程序 S2 算这个数组 逆序对数量 程序 S3 算这个数组 经过S1 之后 用S2算逆序对数量 到这里 我们知道了 这个程序是在算 一个序列 包括它子序列 随机排列 最后 逆序对期望值 首先 我们知道 一个长度为n的...
2019-07-30
0
653
2019杭电多校第二场 K Keen On Everything But Triangle HDU 6601 主席树
给了长度为n得序列 问 l r 区间最大得三角形周长 首先 ai 在 1e9 之内 所以最多跑50 个边就确定是否存在 合法三角形了 所以这里建主席树维护区间k值就好 记得主席树初始化除了建树 还要 tot = 0 #include <bits/stdc++.h> using name...
2019-07-30
0
374
[网络流图匹配 + 二分] 导弹防御塔 CH6803
我们考虑跑 网络流 首先是 二分图最大匹配 == 入侵者数量时 时间可以缩小 点才最多50个 50 * 50 最多发 3000 不到的导弹 3000 和 原点连 3000个边 3000 和 入侵者连 最多15000边 开 前向星 按 40000 * 8 边 差不多了就 因为连的太多了 暴力点建图 将...
2019-07-30
0
460
2019牛客暑期多校(第四场) 写题记录
A meeting 给了些关键点 在一棵树上 选取一个点让他们相聚 时间最短 其实就是求树直径 不过这次dfs完 我们找最远点的时候只看标记点 第二次dfs完也一样 #include <bits/stdc++.h> using namespace std; const int max...
2019-07-28
0
405
2019牛客暑期多校(第二场) 写题记录
A Eddy Walker 你有n个点(0~n-1),按顺序形成一个环,初始时你在0的位子,你随机顺时针走一步或者逆时针走一步 问你全部路过完时停在哪里的概率 除了 0 点 其他是等可能的 特判 一个点 就好 #include <bits/stdc++.h> using namesp...
2019-07-26
0
550
ubuntu 18.04 基础配置 (编译环境 C++ & py /桌面环境 / gnome 插件)
PC 型号 本人电脑是 小米pro 15.6寸 MX150 版本 ubuntu上无指纹支持驱动(目前 2019:7:25 我觉得 20 年前 是不太可能的 22年有可能出) ps: 如果非要享受 指纹这玩意 建议debian 这个针对小米pro 出过一系列更新 有指纹什么的 评价小米pro 1...
2019-07-25
0
1491
[线性基] 2019 航电多校第一场 B HDU 6579 Operation
There is an integer sequence a of length n and there are two kinds of operations: 0 l r: select some numbers from al…ar so that their xor sum is maxim...
2019-07-24
0
460
2019 杭电多校第一场 E HDU 6582 Path (最短路图上的最小割)
E HDU 6582 Path 使当前最短路 权值变了就行 同时坎的权值尽可能少 我们考虑求出最短路图 然后跑最小割 可以确定 d[v] == DJ.val[i] + d[u] 就是 最短路图上的边 加入网络流图中 #include <iostream> #include <cs...
2019-07-24
0
373
首页
上一页
8
9
10
11
12
13
14
15
16
17
下一页
末页