cqoi 2015

VS2015重构代码结构时出现:【/langversion 的选项“7.3”无效;必须是 ISO-1、ISO-2、3 或 Default 在XXXX类库】

重构代码结构时出现:【/langversion 的选项“7.3”无效;必须是 ISO-1、ISO-2、3 或 Default 在XXXX类库】 ......
langversion ISO Default 结构 代码

ES2015(ES6)

1、let和const let声明的变量具有块级作用域,而const声明的变量是常量,一旦赋值就无法再更改 2、箭头函数 一种更简洁的函数声明方式。箭头函数没有自己的this,而是继承外层作用域的this值 3、模板字符串 允许在字符串中插入变量和表达式, 4、解构赋值 5、默认参数 6、扩展运算符 ......
ES 2015 ES6

[COCI2015-2016#4] ENDOR 题解

[COCI2015-2016#4] ENDOR 题解 首先要发现一个很重要的性质,那就是两只变色龙碰撞后回头,等效于两只变色龙继续往前走,其中向右走的颜色不变,而向左走的要改变颜色。 那这样就有一种 \(O(n^2)\) 的做法:对于向右的变色龙,直接贡献答案;对于向左的变色龙,我们按照碰到的先后顺 ......
题解 ENDOR COCI 2015 2016

P3177 [HAOI2015] 树上染色

P3177 [HAOI2015] 树上染色 [P3177 HAOI2015] 树上染色 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 目录P3177 [HAOI2015] 树上染色题目大意思路code 题目大意 有一棵 \(n\) 个点的树,你可以在上面把 \(k\) 个点染成黑 ......
P3177 3177 2015 HAOI

P3586 [POI2015] LOG

原题 先写我复杂度错误的一个思路:首先每次选最小的 \(c\) 个做显然是优秀的,贪心性质显然,打表找一下答案? 1 2 3 0 2-1 3-1 +1 1 0 0 3-2 4-2+1 +2-1 2 0 0 0 4-3+1 5-3+2 +3-2 3 0 0 0 0 5-4+2-1 6-4+3-1 +4 ......
P3586 3586 2015 LOG POI

[ICPC2015WF] Tours

题目描述 The Arca Carania Mountain national park is opening up for tourist traffic. The national park has a number of sites worth seeing and roads that co ......
Tours ICPC 2015 WF

【二分】P7795 [COCI2014-2015#7] PROSJEK 题解

P7795 典。 显然 \(\mathcal{O}(n ^ 2)\) 的时间复杂度无法通过。 使子段平均值最大,考虑二分。 可以二分平均值 \(mid\),然后判断是否有满足条件的子段. 时间复杂度:\(\mathcal{O}(\dfrac{n\log\max\{a_i\}}{\text{eps}} ......
题解 PROSJEK P7795 7795 2014

【题解】[CQOI2008] 传感器网络

题意 给定一张有向无环图,从中选出一棵有根树(节点编号为 \(0\sim n\),树根为 \(n\)),使得 除根节点外 所有节点的出度的最大值最小。除根节点外,依次输出每个节点的父亲,并要求 字典序最小。(\(1\le n\le 50\)) *注意:由于个人习惯,这里将节点编号重编为 \(1\si ......
题解 传感器 网络 CQOI 2008

解题报告 P2680 [NOIP2015 提高组] 运输计划

P2680 [NOIP2015 提高组] 运输计划 题目链接 LCA的题,需要求最大值最小,考虑二分答案。 先存储每组询问的距离。 然后二分答案时找出所有比当前答案长的距离的重叠部分。 在这些重叠部分中找出权值最大的边。 判断最长链减去这条边是否小于等于当前答案。否则返回0 代码如下 /* * @A ......
报告 P2680 2680 2015 NOIP

Adobe全家桶2015-2024全套Win+Mac最新爱国版软件吐血整理(含AI绘画版本)

爆肝整理,最全的设计类软件大全 切记!!!先转存,随时都有可能被和谐。 Windows系统版本截图: Mac系统版本截图: 网盘下载: 切记!!!先转存,随时都有可能被和谐。 链接:https://pan.quark.cn/s/3a964f54ea82 提取码:ZHYM Adobe全家桶软件目录、最 ......
绘画 全套 全家 版本 Adobe

[JOISC2015] IOIOI カード占い

题目链接 关于这类问题的一个经典的套路就是:利用差分将区间翻转转换为点对翻转。 既然操作差分了,那么原序列初始时也得以差分的形式进行表示。我们发现,原序列中一定恰好有 \(4\) 个 \(1\)。 根据题目,翻转操作就是对两个端点采取异或运算。不妨把所有这样的两个端点连上一条边权为 \(r-l+1\ ......
JOISC IOIOI 2015

VS2015 与 ctypes 联合编程

Python 使用的版本是 3.7 - 32bit,使用 VS 2015 开发 dll 文件。 32bit 要求 VS 编译工程的时候必须要选择使用的是 x86 或者是 win32. 发现的问题:使用 vs2015 默认的 dll 项目模板,标注的是 Windows 通用的,生成的 dll 不可用, ......
ctypes 2015 VS

【笔记】P6419 [COCI2014-2015#1] Kamp 答辩做法

模拟赛 T3,用非常答辩的做法过掉了。5k 代码写完后竟只调了10分钟 首先考虑指定出发点如何算答案。 用一眼看出法,就是把出发点也定为必经点后,\(必经点连通距离\times 2\ -\ 出发点到某一必经点的最大距离\)。这个想法可以由 P9304 的思路得到。再有,要求树上所有点的答案,多半是换 ......
做法 笔记 P6419 6419 2014

P3584 [POI2015] LAS

题目链接 注:为了方便叙述,在下文中,我们用 \(\text{next}(i)\) 表示第 \(i\) 个人右边的食物,\(\text{pre}(i)\) 表示第 \(i\) 个人左边的食物。 看到题目时一个直观的想法:对于所有 \(c_{\text{pre}(i)}\geq c_{\text{ne ......
P3584 3584 2015 LAS POI

Redis漏洞总结--未授权--沙箱绕过--(CNVD-2015-07557)&&(CNVD-2019-21763)&&(CVE-2022-0543)

Redis未授权--沙箱绕过--(CNVD-2015-07557)&&(CNVD-2019-21763)&&(CVE-2022-0543) 环境复现 采用Vulfocus靶场进行环境复现,官网docker搭建有问题,具体搭建教程参考vulfocus不能同步的解决方法/vulfocus同步失败 CNV ......
沙箱 amp CNVD 漏洞 Redis

VS2015 QT5.9.4 联合编译报错:提示找不到rc.exe

解决方案:参考链接 1、在C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64路径下,找到rc.exe和rcdll.dll两个文件,并复制; 2、粘贴到Microsoft Visual Studio 14.0\VC\bin对应目录下; ......
2015 QT5 9.4 exe VS

Sketchup 2015、2016、2017、2018、2019、2020、2021、2022、2023(草图大师)下载

SketchUp是一套直接面向设计方案创作过程的设计工具,其创作过程不仅能够充分表达设计师的思想而且完全满足与客户即时交流的需要,它使得设计师可以直接在电脑上进行十分直观的构思,是三维建筑设计方案创作的优秀工具。草图大师也就是SketchUp,是一个建筑景观专业的3D建模软件,由于运行速度较快,操作 ......
草图 Sketchup 大师 2015 2016

P2679 [NOIP2015 提高组] 子串

注意 \(A\) 中取相同位置子串划分方式不同也算作不同的方案。 令 \(f_{i,j,l,0/1}\) 表示 \(A\) 中前 \(i\) 个字符,取出 \(l\) 个子串,拼成了 \(B\) 中前 \(j\) 个字符,第 \(i\) 个字符取/不取的方案数。 不取直接累加 \(A\) 中上一个字 ......
P2679 2679 2015 NOIP

P2669 [NOIP2015 普及组] 金币

题目背景 NOIP2015 普及组 T1 题目描述 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当 ......
金币 P2669 2669 2015 NOIP

P6076 [JSOI2015] 染色问题

原题 题解里大部分做法要做两次二项式反演,不知为何有点喜感 老规矩,先说我的做法: 方法1: 我一开始也想到了要做两次二项式反演,但感觉好麻烦,于是把一个二项式反演换成了\(dp\),复杂度就差了一些 首先我们发现行列的限制不好容斥,因此我们考虑容斥颜色的限制。具体的,设\(f_i\)表示有至少\( ......
问题 P6076 6076 2015 JSOI

visual studio community 2015 clodelens功能

关于community版本中增加codelens功能, 网上能搜索到不少安装ssdt后出现该功能的文章, 之前我也是参照这些文章来安装codelens功能的, 但前几天重装系统后, 再次安装ssdt时codelens功能并没有像预期那样出现, 经过一系列的折腾, 发现是ssdt版本的问题, 在最新版 ......
community clodelens 功能 visual studio

【题解】[POI2015] MOD

传送门 挺恶心的感觉这题代码,就来写写题解。 题目分析 假设我们现在要删掉 \((x,y)\) 这条边,思考这样能贡献的最大或最小直径。 不难发现,此时一棵树分裂成了两棵树 \(a,b\),我们令它们的直径分别为 \(la,lb\)。将两棵树内直径的任意端点连起来,发现 \(maxi=la+lb+1 ......
题解 2015 POI MOD

P5765 [CQOI2005] 珠宝

思路 应该很容易想到使用树形 dp。 令 \(f_{u,i}\) 代表,只考虑 \(u\) 为根的子树,\(u\) 的编号为 \(i\) 的情况下,最小的编号总和。 那么我们可以用 \(u\) 的儿子 \(v\) 来更新 \(f_{u,i}\)。 转移方程 \(f_{u,i}=\sum_{v\in ......
珠宝 P5765 5765 2005 CQOI

SDOI2015 序列统计

题目链接 description 给定一个质数 \(m\),以及 \(n,x\) 和集合 \(S\)。从集合 \(S\) 中任意选数构成长度为 \(n\) 的数列(一个数可以选多次),求数列元素乘积模 \(m\) 等于 \(x\) 的数列的数量。模 \(1004535809\)。 \(3\leq m ......
序列 SDOI 2015

题解 [CQOI2009] 中位数

题目链接 要想使得数字 \(x\) 是中位数,就必须选出 \(k\) 个小于 \(x\) 的数和 \(k\) 个大于 \(x\) 的数。 我们考虑对数字附上特殊值,小于 \(x\) 的数赋值为 \(-1\),大于 \(x\) 的数赋值为 \(1\),\(x\) 则赋值为 \(0\),那么若一段包含 ......
中位数 题解 CQOI 2009

[COCI2014-2015#4] PŠENICA

### 题目分析 #### $50pts:$ 瞎搞就行 #### $80pts$ 大家看到这道题,肯定第一想法是直接暴力去模拟,就是左边一个右边一个然后算到只剩两个,自以为这个复杂度是线性的,然后就会拿到 $80$ 分的好成绩,因为你每模拟一个数,到了下一个数,这个数还要再被模拟一次,这样复杂度就会 ......
ENICA COCI 2014 2015

review2015_fancytimer

1 module review2015_fancytimer ( 2 input clk, 3 input reset, // Synchronous reset 4 input data, 5 output [3:0] count, 6 output counting, 7 output done ......
fancytimer review 2015

洛谷 P5068 [Ynoi2015] 我回来了

[洛谷传送门](https://www.luogu.com.cn/problem/P5068 "洛谷传送门") 这题 $O(n)$ 个人中有 $O(\frac{n}{\ln n})$ 种做法。 我们考虑 $L = R$ 怎么做。设 $p = L = R$,等价于找到一个最大的正整数 $k$,使得没有 ......
P5068 5068 2015 Ynoi

Ynoi2015 我回来了

介绍个最劣解 $O(m\sqrt n+n\sqrt n+n\alpha(n)\ln n)$ 做法。 首先令 $b_i\gets a_i-1$,区间 $[l,r]$ 的答案就是: $$r-l+1+\sum\limits_{k=l}^r\text{mex}_{i=l}^r\left\lfloor\fra ......
Ynoi 2015

NOIP2015提高组复赛day1解析

1. 解析: 送分题,按题意模拟即可 代码: #include<bits/stdc++.h> #define ll long long #define x first #define y second using namespace std; const int N = 39+7; int a[N] ......
复赛 NOIP 2015 day1 day