Gym - 101666I

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82888416 规律题,贪心题 你站在左边切巧克力,你妹妹站在下方切巧克力,你们都希望黑的更多,其他情况都很显然,只有p%2==1 && q%2==0的时候比较特殊,因为这个时候你可以吧右上方的白块给你妹妹,你妹妹也可以给你,于是看你们怎么取,你在取得奇数列优势为1的时候,你妹妹和你都会选择保守选择2列,2行使得不亏不赚,最后那个拿到右上方
分类: 其他 发布时间: 11-25 23:36 阅读次数: 0

Gym101194 H Great Cells

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82889452 一堆人做出来了,就我不会做,感觉我完全不会计数题啊,菜的雅痞。还好最后qt想出来了,不然要凉。 看似值域为1-k,然后求恰好有g个greatcell很像多校里面jls的一道题,然而这个限制更多,对于一个g已经这么难求了,而对于所有g我感觉简直冇得任何办FA。 于是继上次遇到那个输出X^3次方的套路后,这题的套路又在他要输出的
分类: 其他 发布时间: 11-25 23:36 阅读次数: 0

BZOJ2049

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82890337 最裸的lct了吧= =,直接根据题目连边删边,然后判断一蛤2个点是否在同一棵splay中吧,抄了一份模板,以后慢慢理解,估计还要改。 #include<cstdio> #include<cstring> #include<algorithm> #define maxl 100010 using namespace std
分类: 其他 发布时间: 11-25 23:35 阅读次数: 0

HDU6267 Master of Random

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82893543 突然发现去年打的比赛在HDU上挂出来了,做了一蛤当时我写的DP,还是用了1个多小时,果然一年了水平还是没有长进么,菜哭 一开始思考新增一个点i的时候,对于k=1-(i-1)考虑,有多少种方案拿到k后,i是k的子树的。我原先以为就是(i-k)!,这样想的话出现了一个错误,那就是k不一定i的子树。 于是换一种想法,设sum[i]
分类: 其他 发布时间: 11-25 23:35 阅读次数: 0

HDU5975

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82930591 对于第一种操作,我们枚举枚举Lowbit=1<<0,1<<1,1<<2在1-R和1到1-(L-1)中分别有多少个数,再乘以lowbit(区间长度),然后相减,注意要判断R和L-1是否有枚举的lowbit这一位,来准确计算有多少数,R/lowbit的意思就是把最后几位为0,lowbit为1,前面剩下的位数到0的个数就是所求值了
分类: 其他 发布时间: 11-25 23:35 阅读次数: 0

AtCoder-3912 E - Antennas on Tree

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82931636 参考博客:https://blog.csdn.net/whzzt/article/details/79321484 核心思想大概是对于一个点u,他所有的连接的点所在的连通块中最多有一个连通块中没有选择的点。 如果有2个以上的话,那么其他连通块通过u点到达那两个连通块上的点dis会出现一样的。 补充一蛤,为什么是O(n)呢,因
分类: 其他 发布时间: 11-25 23:35 阅读次数: 0

AtCoder 3913 XOR Tree

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82933180 套路,每个点的值等于所有与它相邻的边的值的亦或值 对一段路径亦或,相当于对这段路径末端的2个点亦或,所有路径变成0,也就是把所有点变成0; 所以统计所有点的值,相同就直接亦或他们之间的路径,然后消掉,不相同的,1-15最多1个,那么就状压DP一蛤 #include<bits/stdc++.h> #define maxl 1
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

UVALive 7501 Business Cycle

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82961968 一开始队友读错题了,没看到最多减少到0,于是以为是道水题,队友Wa了以后我才发现少看个条件,就说这道题怎么这么久才一个人做。 sum为一轮数字的前缀和 首先是加入p<=2*n或者sum[n]<=0的时候 那么直接二分答案在前min(2*n,p)中跑 为什么是2*n呢 不能小于0就要考虑一些问题,3个数,1 -6 8,此时su
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

HDU - 5919

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufengwei1/article/details/82989962 一万年前抄的代码,今天复习一蛤主席树,这题又不会了 这题是求一段区间中每个数字出现的第一次的位置是在哪 直接正着做的话要二分一蛤位置,题解都说过不去 所以学习了神奇的做法,倒着加链,这题不是求,每个节点存从rt位置开始在那个区间有多少个第一次出现的数字,那么求l-r中的就是从rt[l]下去求一蛤l-r中第一次的数字总数k,然
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

Oracle DB 12.2(12cR2)的一个新特性:硬解析失败的SQL语句(需要符合一定条件)打印到alert_sid.log中.

How to Identify Hard Parse Failures (Doc ID 1353015.1) Bug 16945190 - Diagnostic enhancement to dump parse failure information automatically (Doc ID 16945190.8) This is a diagnostic enhancement that will give an early warning in the alert log if the
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

20165202 Mypwd

实现mypwd(选做,加分) 1 学习pwd命令 2 研究pwd实现需要的系统调用(man -k; grep),写出伪代码 3 实现mypwd 4 测试mypwd 提交过程博客的链接 实现过程 使用man -k pwd查看pwd在man手册中的说明。手册里的介绍是: pwd (1) - print name of current/working directory pwd命令的作用是p(rint name of )w(orking) d(irectory),打印正在工作或者最近的文件夹名。具体
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

Openshift 用户,角色和RBAC

OCP中的权限管理沿用的Kubernetes RBAC机制,授权模式主要取决于下面几个因数 Rules 针对主要对象的操作权限,比如建立Pod Sets of permitted verbs on a set of objects. For example, whether something can create pods. Roles 一系列的Rules的集合,用户和组能关联这些Roles Collections of rules. Users and groups can be asso
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

bzoj1818 内部白点(好题) 离散化+树状数组

题目传送门   题意:给出很多黑点,当一个坐标上下左右都有黑点时,这个点也被染成黑色,问最后黑点的数量。   思路:首先,一个很显然的结论,不可能出现无限染色的情况。所以不会输出-1,当n为0或者1时,答案就是0或者1.     其次,每一个新增的点其实就是横线和竖线的交点,我们先把所有的坐标都离散化,然后把横线和竖线都处理出来,分三类,横线,竖线的下端点,竖线的上端点,按照y从小到大排序。遇到竖线下端点时,树状数组x的位子加一,遇到上端点,x的位置减一,遇到横线,则是一段区间求和。     
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

记一次Selectable的误用

#### 记一次Selectable的误用 记一次selectable的误用,现有个UI层级结构如下图所示: 其在场景中位置如下所示,可以看到Button是Panel的子物体,开始时Button是隐藏的,并且他们处于不同的位置: 将这样的一个脚本挂在Panel上面,Button序列化为Panel的子物体Button: ------------------------------------------ 现场还原完毕,此时点击Panel,Button会显示出来,当Button显示出来后点击But
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

关于数组、结构体的拷贝:待添加

计划中待实现
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

2018-2019-1 20165228 《信息安全系统设计基础》第八周学习总结

2018-2019-1 20165228 《信息安全系统设计基础》第八周学习总结 教材学习内容总结 并发编程 并发:逻辑控制流在时间上重叠 并发程序:使用应用级并发的应用程序称为并发程序。 三种基本的构造并发程序的方法: 进程,用内核来调用和维护,有独立的虚拟地址空间,显式的进程间通信机制。 I/O多路复用,应用程序在一个进程的上下文中显式的调度控制流。逻辑流被模型化为状态机。 线程,运行在一个单一进程上下文中的逻辑流。由内核进行调度,共享同一个虚拟地址空间。 基于进程的并发编程 构造并发程序
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

[转]关于stm32硬件spi的miso口配置

在我们刚使用spi时,对于spi的io口配置可能会有一些疑惑吧,miso明明是一个输入口却配置成了复用推挽输出,是不是会有一点疑惑呢? GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

Linux系统——DNS

DNS系统的作用 1. DNS服务器 Internet中,大部分网站、邮件服务等服务器都使用了域名形式的地址,这种地址形式要比使用IP地址形式更加直观,更加容易被用户记住。 FQDN格式(完整域名格式):在常见域名后添加“.”(根域)。 DNS系统在网络中的作用就是维护着一个地址数据库,其中记录了各种主机域名:与IP地址的对应关系,以便为客户程序提供正向或反向的地址查询服务,即正向解析与反向解析。 (1)正向解析:根据域名查IP地址,是DNS服务最常用的基本功能 分类: a)A记录 b)Cna
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

node 和 http

http //https http 普通的http协议 他容易被攻击 ----经常被插入广告 (dns污染); https 安全 加锁 128位安全级别 谷歌 推崇消灭===>http https 这东西不是要花钱吗? ==>需要申请 但是 不一定要花钱 申请的是一个身份的证书 第三方权威机构签发的 来证明你的身份的 //阿里云 /腾讯云 //国外有些网站 https://tools.ietf.org/html/rfc2616 http协议文档 http 版本 http 1.0 一次性连接 已
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

[LeetCode] To Lower Case 转为小写

Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase. Example 1: Input: "Hello" Output: "hello" Example 2: Input: "here" Output: "here" Example 3: Input: "LOVELY" Output: "lovely" 这道题让我们将单
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0