首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
small test on 5.30 night T2
】的更多相关文章
small test on 5.30 night T2
(题面写错了,应该是一条从b -> a 的边) 让我们设状态 (a,b,c) 表示存在一个点k,使得 dist(k,b) - dist(k,a) * 2 + 3 = c,显然这里的第三维可以压成0~2,因为每次a走出去一步,b就要多走出去两步,可以证明a和b交替走是不会影响最后的答案的,所以直接一遍BFS出所有状态,然后答案就是 形如(a,b,0) 的状态个数. #include<iostream> #include<cstdio> #include<queue>…
C++——使用类
一.运算符重载 1.运算符重载 C++允许将运算符重载扩展到用户定义的类型. 要重载运算符,需使用被称为运算符函数的特殊函数形式.运算符函数的格式如下: operatorop(argument list); 例如,operator+()重载+运算符,operator*()重载*运算符.op必须是一个有效的C++运算符,不能虚构一个新的符号. 例如,将Person对象的体重相加,如果per1.per2和perSum都是Person对象,便可编写这样的等式: perSum = per1 + per2…
corejava_chap02
//单行注释 --不能用在一行代码的中间/**/多行注释 --任何地方/** */文档注释 文档注释用在:package.class.member variables.member method.成员方法内部不要使用 javadoc -d . Hello.java -d指定存放位置 java标识符要求: 1.非关键词 2.字母.下划线.$符号开始 3.区分大小写标识符命名规则: 类.接口一般用代表类含义的名词,并且单词首字母大写: class Account{...} interfa…
.Net程序员学用Oracle系列(28):PLSQL 之SQL分类和动态SQL
1.SQL 语句分类 1.1.分类方法及类型 1.2.数据定义语言 1.3.数据操纵语言 1.4.其它语句 2.动态 SQL 理论 2.1.动态 SQL 的用途 2.2.动态 SQL 的语法 2.3.绑定变量 3.动态 SQL 实战 3.1.封装执行 DML 的通用存储过程 3.2.批量编译数据库对象 3.3.统计数据库的总行数 4.总结 1.SQL 语句分类 1.1.分类方法及类型 在 Oracle 的官方手册<Oracle Database SQL Reference: Types of S…
[补档]暑假集训D6总结
考试 不是爆零,胜似爆零= = 三道题,就拿了20分,根本没法玩好吧= = 本来以为打了道正解,打了道暴力,加上个特判分,应该不会死的太惨,然而--为啥我只有特判分啊- - 真的是惨. 讲完题觉得题是真简单,随便打打感觉都能A,顿感自己的鶸鷄. 上解题报告: T1 Password:https://hzoi-mafia.github.io/2017/07/30/29/ T2 [NOIP2015] 斗地主:https://hzoi-mafia.github.io/2017/07/30/30/ T3…
POSTGRESQL 并发控制
http://meidayhxp.blog.163.com/blog/static/117608156201210243837491/ 这个内容是官方Doc中的一章,具体是那一版的,还未确认. 第九章 并发控制 本章介绍PostgreSQL的并发控制机制.当两个或多个用户同时访问同一个数据行时,需要使用并发控制机制来维护数据的完整性和一致性. 9.1 概述 PostgreSQL使用的是多版本并发控制机制(Multiversion Concurrency Control, MVCC).多版本并发控…
两个左连接SQL执行计划解析(Oracle和PGSQL对比):
上一篇解析链接如下: https://www.cnblogs.com/wcwen1990/p/9325968.html 1.SQL示例1: SQL> select * from ( select * from tmp1 where c >= 1 ) t1 left join ( select * from tmp2 where b < 30 ) t2 on t1.a = t2.a and t2.d > 1 and t1.e >= 2 where t1.b < 50 ;…
一个RDBMS左连接SQL执行计划解析
1.测试数据如下: SQL> select * from t1; a | b | c ---+----+--- 1 | 10 | 1 2 | 20 | 2 3 | 30 | 3 4 | 40 | 4 5 | 50 | 5 6 | 60 | 6 (6 rows) SQL> select * from t2; a | b | d ---+----+--- 1 | 10 | 1 2 | 20 | 2 3 | 30 | 3 (3 rows) 2.解析示例SQL 如下 : se…
[noip2017] 前三周总结
[noip2017] 前三周总结 10.20 Fri. Day -21 距离noip复赛还有3周了,进行最后的冲刺! 首先要说今天过得并不好,和我早上比赛打挂了有关系. 不过每一次比赛都能暴露出我的漏洞,这些犯下的错误,考场里再犯的概率肯定能降低. 现在还来得及自己调整,还是希望能抓紧时间,抓住机会吧. 毕竟2017在oi之路上都没太顺过,希望能一改颓态吧.好了,今天就写这些吧. 10.21 Sat. Day -20 今天的题目拿满分较难,但是要拿较高分还是可以试试的. 第一题没有想到正解,打了…
廖雪峰Java7处理日期和时间-3java.time的API-1LocalDateTime
1.java.time提供了新的日期和时间API: LocalDate/LocalTime/LocalDateTime ZoneDateTime/ZoneId Instant Formatter 新API特点: 严格区分日期.时间 所有的类均为不变类(类似String) 修复了Month范围1-12(Jan-Dec) Week范围1-7(Mon-Sun) 2.LocalDate/LocalTime/LocalDateTime LocalDate:本地日期 LocalTime:本地时间 Local…