[Luogu P3626] [APIO2009] 会议中心

题面 传送门:https://www.luogu.org/problemnew/show/P3626 Solution 如果题目只要求求出第一问,那这题显然就是大水题。 但是加上第二问的话.......那这题就成为大(du)火(liu)题了。 对于第一问:求一整个区间的最大线段总数,我们可以很轻松的切掉。 怎么处理第二问呢? 我们可以考虑这样做: 对于一条线段,如果它属于答案的一部分,那么它一定会有以下性质: 区间③的最大线段数 = 区间①的最大线段数 + 区间②的最大线段数 + 1(当前线段
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

HTML练习

<!DOCTYPE HTML> <html> <head> <title>userinfor</title> </head> <body> <form action="#" method="get"> <table align="center" border="1px" cellspacing="0px" bordercolor="red" cellpadding="10px"> <caption align="top">用户信息注册登录</caption> <tr> <td>用户名:</td
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

三.绑定方法与非绑定方法

# 类中定义的函数有两大类(3小种)用途,一类是绑定方法,另外一类是非绑定方法 # 1. 绑定方法: # 特点:绑定给谁就应该由谁来调用,谁来调用就会将谁当作第一个参数自动传入 # 1.1 绑定给对象的:类中定义的函数默认就是绑定对象的 # 1.2 绑定给类的:在类中定义的函数上加一个装饰器classmethod # 2. 非绑定方法 # 特点: 既不与类绑定也不与对象绑定,意味着对象或者类都可以调用,但无论谁来调用都是一个普通函数,根本没有自动传值一说    1 class Foo
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

POJ 1836 Alignment

有一排人,身高可能不同,现在有一个理想状态是这排的每个人向左或向右看没有被挡住视野(当遇到等高或更高的人时会被挡住),现在问最少让几人出列可以达到这个理想状态。 最少人出列,其实就是一个人数最多的理想状态。求一个人数最多的类似"山峰"的高度排列。那就可以从左到右、从右到左各求一遍LIS 开始用 O(n2)的写法WA了,错在搞错dp[i] 的含义,dp[i]代表以i为尾的LIS,最后输出答案时应该枚举 dp[i]+dp[j] 1 #include <cstdio> 2 #include <a
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

MySQL数据库8(十)唯一键

唯一键 唯一键;unique key,用来保证对应的字段中的数据唯一的。 主键也可以用保证字段数据唯一性,但是一张表只有一个主键。 唯一键特点: 1、唯一键在一张表中可以有多个。 2、唯一键允许字段数据为NULL,NULL可以有多个(NULL不参与比较) 创建唯一键 创建唯一键和创建主键非常类似 1、直接在表字段之后增加唯一键标识符:unique[key] 2、在所有的字段之后使用unique key(字段列表); 3、在创建完表之后也可以用增加唯一键 alter table 表名 add u
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

2018贝壳找房研发校招笔试题

题目会做但是做不全对 一、多米诺骨牌 在一维平面上,存放着N个多米诺骨牌,每个骨牌有两个属性:位置,高度。 输入M个查询,每个查询为一个整数x,问推一下第x个骨牌,会有多少个骨牌倒下去 import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; public class Main { class Node { int x, h, index; int can; Nod
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

poj2976 Dropping tests (01分数规划)

裸题。 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<vector> 5 #include<queue> 6 #include<cmath> 7 #include<ctime> 8 #define LL long long int 9 #define inf 0x3f3f3f3f 10 using namespace std; 11 const int maxn=1010; 12
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

汉字编码方案

  由于计算机只能处理数字,因此,当需要用计算机来处理字符(以及字符串)的时候,就要有一种机制来实现字符到数字的转换,这便是字符串的编码。   最开始的时候,计算机只有英文字符,故需要编码的符号比较少。此时用的编码为ASCII编码,其中包括大小写英文字母、数字以及一些符号(如图)。   此时实现这些字符的编码,只需要一个字节就够了(即8位)。但是对于中文来说,需要对汉字进行编码时,一个字节是远远不够的。考虑到不能和当时已有的ASCII编码冲突,中文最初制定了GB2312编码。其中包括6763个
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

MySQL数据库8(十一)表关系

表关系 表关系:表与表之间(实体)有什么样的关系,每种关系应该如何设计表结构。 一对一 一对一,一张表中的一条记录与另外一张表中最多有一条明确的关系,通常,此设计方案保证两张表中使用同样的主键即可。(唯一键可以为null,无法匹配) 学生表: 学生ID(PRI) 姓名 年龄 性别 籍贯 婚否 信仰 表的使用过程中,常用的信息会经常去查询,而不常用的信息会偶尔才会用到。 解决方案:将表拆分,常见的放一张表,不常见的放一张表。 常用表 学生ID(PRI) 姓名 年龄 性别 不常用表 学生ID(PR
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

web类协议脚本-飞机订票系统示例

以下是LR自带的飞机订票系统的Demo,希望能帮助大家。 Action() { int iRand; int iTmp; char *strTmpA; char *strTmpB; char *strTmpC; char *position; if ((strTmpA = (char *)malloc(100 * sizeof(char))) == NULL) { lr_output_message ("Insufficient memory available");
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

论文页码如何跳过前面两页开始编码?

如何从正文开始编页码 1、行这个操作时,我查了很多的资料,主要并不是因为无法弄前面的两页不要有页码。 2、在弄得过程中,出现了一个空白页,这个空白页怎么都删不掉。 后来,原来可以让这个分节符显示出来,从而删除它,或是用delete ,而不是backspace。 附上当时使用的链接:word2010如何从第三页开始编码 并且,应记得格式刷的快捷键为:ctrl+shift+c ctrl+shift+v 真的很好用。 3、还有就是,如果可以尽量在软件 上操作文档,因为像我就因为即使用了wps,也使用
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

HTTPConnectionPool(host='xx.xx.xx.xx', port=xx): Max retries exceeded with url:(Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x0000015A25025EB8>...))

HTTPConnectionPool(host='xx.xx.xx.xx', port=xx): Max retries exceeded with url:(Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x0000015A25025EB8>, 'Connection to xx.xx.xx.xx timed out. (connect timeout=10)')) 网查说是http连接太
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

centos7虚拟机安装elasticsearch6.4.x-遇到的坑

OS:Centos7x虚拟机 1H2G jdk:1.8 elasticsearch:5.6.0 1、下载“elasticsearch-5.6.0.tar.gz”解压到/usr/local/elasticsearch目录下。 2、启动elasticSearch 这里需要注意的是,es 规定 root 用户不能启动 es,所以需要创建一个用户来启动 es # 创建用户名为 es 的用户 useradd es # 设置 es 用户的密码 passwd es # 创建 es 的 data 和 log
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

怎么玩北京赛车才能回血上岸,专业导师为你讲解看走势技巧

相信能进来看这贴的人都应该清楚北京赛车赛车是什么,又或者已经有人被它搞得伤痕累累。是不是你赢了一天,或一个星期的,到最后都会在一个小时内就把你以前所赢的通通吐出来?是不是你开始玩这个的时候你觉得钱来的实在太容易了?但我告诉你,任何以赌钱的心态来玩的,你到最后都会输得一败涂地,所以我们不要把它当成一种堵搏,把它当成一种投资的心态。又或者反它当成股票来操作。 许多朋友是兼职的,也有全职的,我就是全职,这并不是说你的投入和兼职全职有关,我着重的是心态高度,你越是严厉对待,你就越有可能成功,你也就越有
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

[GO]切片

比如这里要对一个数组进行切片 package main import "fmt" func main() {      array := [...]int{10, 20, 30, 0, 0} //三个点也可以不写   slice := array[0:3:5]   fmt.Println("slice = ", slice)   fmt.Println("len = ", len(slice))   fmt.Println("cap = ", cap(slice)) } 这里slice将会从a
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

jsp的标签库

Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库,是一个定制标签类库的集合,用于解决一些常见的问题,例如迭代一个映射或者集合、条件测试、XML 处理,甚至数据库和访问数据库操作等。我们现在只讨论 JSTL 中最重要的标签,迭代集合以及格式化数字和日期几个标签。核心标签库:http://java.sun.com/jsp/jstl/core 包含 Web 应用的常见工作,比如:循环、表达式赋值、基本输入输出等。格式化标签库:http://j
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

牛客网wannafly23 D 漂亮的公园

/* Source : 牛客网wannafly23 D 漂亮的公园 Problem : 给定一个树,每个节点有一个颜色,询问两个颜色之间的最大距离 Solution : 可以先求出同一种颜色c的直径x,y,这另外一个点u到这种颜色c的最大值,一定是x和y中的一个。于是答案只需要枚举两种不同颜色的4个点。 对于同种颜色的集合的维护,可以通过同样的思想,每次把当前点和前面维护集合里的点比较,更新一下。 Date : 2018-09-03-21
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

ST表——模板(luogu3865)

题目背景 这是一道ST表经典题——静态区间最大值 请注意最大数据时限只有0.8s,数据强度不低,请务必保证你的每次查询复杂度为 O(1) 题目描述 给定一个长度为 N 的数列,和 M 次询问,求出每一次询问的区间内数字的最大值。 输入输出格式 输入格式: 第一行包含两个整数 N, M ,分别表示数列的长度和询问的个数。 第二行包含 N 个整数(记为 ai),依次表示数列的第 i 项。 接下来 M 行,每行包含两个整数 li, ri,表示查询的区间为 [ li, ri ] 输出格式: 输出包含
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

[模板]01分数规划

01分数规划:有A[i]和B[i],求一个最优的选择,使$\frac{\sum{A[i]}}{\sum{B[i]}}$最大(最小同理)。 设某一个可能的答案为r,那么经过变形,会有$\sum{A[i]-B[i]*r}$,当r是最优解时=0,r偏小时>0,r偏大时<0。 然后就可以二分这个r来做了。 板子题:poj2976(裸)、poj2728(最优比例生成树)、poj3621(最优比例生成环)。
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0

谈一谈java中的Canves机制

0--写在前面:   很多初学java的童鞋,常常很苦恼,一天天的都跟命令行较劲,好像很无聊的样子,如果能跳出命令行做出界面甚至一个画图界面,那将是一件很兴奋的事情;也可以让编程变的有趣;有脑洞的同学还可以利用图像做出java小游戏来;话不多说开整; 1--什么是javaGUI组件:   GUI组件是java为用户提供的一个图形界面接口,通俗的说就是java中提供了一些类,大家可以用这些类创造各种窗口呀,文本框呀,面板什么的;并且提供了一些布局方式,也就是我们所说的布局管理器,这个随笔主要讲一
分类: 其他 发布时间: 09-03 23:31 阅读次数: 0