XOR
UOJ450 【集训队作业 2018】复读机
[UOJ 传送门](https://uoj.ac/problem/450 "UOJ 传送门") $d = 1$ 时答案显然为 $k^n$。 下面只讨论 $d = 3$ 的情况,$d = 2$ 类似。 设每个人的指数型生成函数(EGF)为 $G(x) = \sum\limits_{i = 0}^{+\ ......
2023杭电多校第二场
[toc] 比赛地址:[传送门](https://acm.hdu.edu.cn/search.php?field=problem&key=2023%A1%B0%B6%A4%B0%D2%B1%E0%B3%CC%A1%B1%D6%D0%B9%FA%B4%F3%D1%A7%C9%FA%CB%E3%B7%A ......
nova resize调整虚机资源大小
1.创建新的资源模板 nova flavor-list 假如新的模板ID为222 2.查看虚机列表 nova list 3.查看虚机详细信息 nova show 虚机ID(或者名字) 4.调整大小 nova resize 虚机ID 新模板ID 调整中: 调整完成后: 5.状态确认 nova resi ......
vue学习——vuex工作原理+vuex环境搭建
vuex在index.js里引入,没在main.js里引入是因为vuex的使用必须在store之前, 单纯的把Vue.use(Vuex)放在import store form "../store"之前并不会生效, 因为执行的时候会扫描整个文件,把import都放置在一起先执行,所以单纯的移动位置没有 ......
在屏幕上绘制四条动态线
具体要求: 触发状态:【左键保持按下,并移动鼠标】 要求:将线条从屏幕四周将线拉出来,且同样要求能够进行隐藏,线与线之间有距离限制。 结构框架:重写鼠标点击事件与,鼠标移动事件(鼠标移动事件中若用到event()->pos()这个会将一开始的鼠标位置传入,后面会持续刷新坐标)。通过鼠标移动事件触发拖 ......
第十节 动态规划 - 2
## 初赛内容 : 数学 ## 三角函数 **定义** 三角函数是数学中属于初等函数中的超越函数的函数。它们的本质是任何角的集合与一个比值的集合的变量之间的映射。通常的三角函数是在平面直角坐标系中定义的。其定义域为整个实数域。另一种定义是在直角三角形中,但并不完全。现代数学把它们描述成无穷数列的极限 ......
智能指针初探
智能指针是C++11引入的,比裸指针更为强大的指针。主要作用是用来完成一定程度上的内存资源管理自动化。 # unique_ptr `unique_ptr`实现专属所有权功能。`unique_ptr`不允许拷贝,只允许移动,保证了没有其他的指针指向`unique_ptr`指向的对象。`unique_p ......
轻松理解Java中的public、private、static和final
一、概念 **1、public和private** 两个都是访问权限修饰符,用于控制外界对类内部成员的访问。 * public:表明对象成员是完全共有的,外界可以随意访问。用public修饰的数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用。 * private:表明对象成员是完全私 ......
4-7-vue框架-第三方ui组件elementui-el-select组件change事件获取label的值
Element的el-select组件change事件获取label的值 在如下el-select组件的代码中,要想在change事件时获取label的值。 ``` ``` # 方法1:修改:value的值 我们可以修改:value的值为"{value:item.opinionId,label:it ......
7.20 后记
## T1 序列上  树上  { GameObject sensor = transform.Find("sensor").gameObject; ......
Luogu 6821 PA2012 Tanie linie
这里只讲[加强版](https://www.luogu.com.cn/problem/CF280D),这是严格弱化。 结论是贪心。每次取出最大和连续子段,目前答案加上这个子段和,然后再把这个子段取反(相反数T),然后求整个过程答案的最大值。 考虑费用流模型。对于 $i\le n$,$S\to i$ ......
[日志] 日志脱敏实践
# 1 序言 思路:根据待输出的关键字段名称进行不可逆算法的(离线式)脱敏。 # 2 步骤 ## 2.1 修改本工程的日志框架为 Log4j2 ``` xml slf4j.version = 1.7.25 log4j.version = 2.13.3 org.slf4j slf4j-api ${sl ......
工具 – ESLint, Stylelint, Prettier
前言 以前在 Webpack 学习笔记 有稍微介绍过它们。这篇是单独整理版。 简单介绍 ESLint 是 JS / TS 代码检查器。它用于保证代码质量,通过 2 个方式 1. 统一格式 (formating) 比如是使用 single quote 还是使用 double quote? 2. cod ......
第二周训练总结
# 第二周训练总结 ## 比赛 ### 第四场个人赛 #### AC: + A:水题,签到题 + B:枚举,枚举每两个字符串,如果这两个串没有同一位都是 $x$,答案就加一 + C:模拟,用一个 $flag$ 记录遍历到的引号是否为奇数下标,然后用.去替换,即可 + I:分类讨论,分别判断字符串长度 ......
CF1132G Greedy Subsequences
简单题。 $i$ 向 $i$ 后**第一个** $j$,$a_j$ 比 $a_i$ 大的点连边,不难发现最后形成了一棵森林,并且一个点的父亲 $\text{fa}_i>i$。 题目变成了取 $[l,r]$ 中的点为起点,向祖先方向走去并且终点编号 $\le r$ 的最长链长度。 考虑离线,维护从每个 ......
AGC032F One Third
首先先证明几个引理。 - $\text{Lemma \#1}$: > 长度为 $1$ 的线段上**随机**取 $n-1$ 个点,将其分成 $n$ 段,长度最短段的长度期望为 $\dfrac{1}{n^2}$。 证明: 我不知道能不能 $\text{Min-Max}$ 容斥,但有更简单的做法。 假设最 ......
CEOI2017 Building Bridges
小清新斜率优化题。 分段问题显然 dp,令 $f_i$ 为将第 $1$ 根柱子和第 $i$ 根柱子连接的最小代价。$f_1=0$,每次枚举 $i$ 向前直接连接的柱子: $$f_{i}=\min\limits_{j=1}^{i-1}\left\{f_j+(h_i-h_j)^2+\sum\limits ......
CF633G Yash And Trees
简单题。 先把树拍扁成序列,在 dfn 序上区间修改区间查询。 由于时限 4s,我们可以整点怪的,比如 `bitset`。 把区间内的数有/没有表示成 $01$ 序列,考虑到区间加取模相当于区间内的数全部**循环右移**,用 `bitset` 可以做到 $O(\frac m \omega)$。 然后 ......
题解 P3426 【[POI2005]SZA-Template】
posted on 2022-10-22 15:46:31 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/494786) ## problem 字符串 $S$ 长为 $n$,对于每个前缀,求能盖出这个前缀的最小的印章长度。 ## ......
C++ 模板编程技术解析
## 一、函数模板 函数模板实现通用函数,根据传递类型进行编译时实参推导: ```c++ template T add(T a, T b) { return a + b; } int main() { int x = 1, y = 2; double m = 1.5, n = 2.5; int z ......
单线程 Redis 如此快的 4 个原因
本文翻译自国外论坛 medium,原文地址:https://levelup.gitconnected.com/4-reasons-why-single-threaded-redis-is-so-fast-414e0106f921 作为内存数据存储,Redis 以其速度和性能而闻名,通常被用作大多数后 ......
第1fuhe
一、面向对象编程 顾名思义,其实就是找东西解决问题。 符合人类思维习惯,编程更简单,更好理解。 我们重点学习①获取已有对象并使用,②学习如何自己设计对象并使用。 二、设计对象并使用。 1、类的定义模板 下面我们定义一个类, 然后通过main方法调用这个类。 ......
2023年7月20日 天气:晴
今天早上起来背了10个单词,然后出去打了两个小时的羽毛球,然后看了一小时的电视剧,再就是练了一个小时的字,然后学习了一个小时的java,最后看了一会儿构建之法,编程了一个小时的C语言。 明天打算早上起来看一小时的英语课本,然后出去玩一个小时,再看一小时的java课本,然后练习一小时的编程,再写一小时 ......
.net core webapi 局域网内机器可以互相访问
1、 使用localhost的方式运行程序 dotnet Fitnessequipment.dll --urls=http://localhost:5038 是无法通过ip访问的,只可以使用localhost访问 2、以ip方式运行程序,dotnet Fitnessequipment.dll --u ......
JavaScript
JavaScript简称js 一个完整的JavaScript实现是由以下3个不同部分组成。 1、核心(ECMAscript)——基础语法 2、文档对象模型(DOM) Document object model(整合js,css,html) 3、浏览器对象模型(BOM)Broswer object m ......
Swagger扩展版本控制
1、在程序里面建立一个ApiVersions.cs文件,用来设置版本 public enum ApiVersions { /// <summary> /// 版本一 /// </summary> V1, /// <summary> /// 版本二 /// </summary> V2, /// <su ......
题解 POJ3318【Matrix Multiplication】
posted on 2022-10-21 19:56:08 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/494348) ## problem 判断三个 $n\times n$ 的矩阵是否满足 $A\times B=C$,$n\l ......
CF997E Good Subsegments
简单题,不知道为啥和[弱化版](https://codeforces.com/problemset/problem/526/F)一个 Difficulty。 考虑弱化怎么做。 区间 $[l,r]$ 中的数是连续的,当且仅当区间最大值 $\max$ 减去区间最小值 $\min$ 为 $r-l$,即 $ ......