这道题实质上就是:若每个空位的上下左右有$l,r,u,d$个常青树,最后求每个空位的$C(l,k)*C(r,k)*C(u,k)*C(d,k)$的和。 由于实际坐标点很多,而树很少,又因为$k>0$对于没有树的行和列我们都没有必要处理。 所以通过离散化可以将规模转化成$W*W$级别的。 再通过扫描的方 ...
分类:
其他好文 时间:
2018-12-15 19:51:29
阅读次数:
105
一、基本信息 软件六班佟宇东,学号2016035107217。我们团队开发是"家庭账本"手机软件。 我在团队中主要担任的是软件工程师,同时也担任项目经理。在团队中,我主要负责 软件的开发以及任务分配及进度安排。 二、耕耘情况 每天我基本上会花费2小时在这个项目的开发上,有时候软件出bug也会熬夜把b ...
分类:
其他好文 时间:
2018-12-15 19:51:20
阅读次数:
134
# Copyright 2015 gRPC authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance wi... ...
分类:
其他好文 时间:
2018-12-15 19:51:09
阅读次数:
593
1、安装 logrotate是Linux系统自带,无需安装 2、配置 进入【/etc/logrotate.d/nginx】文件修改配置 需要备份的日志路劲,一个或多个都可以 /data/logs/nginx1/ .log /data/logs/nginx2/ .log { daily rotate ...
分类:
其他好文 时间:
2018-12-15 19:50:45
阅读次数:
206
简介: 判断表达式: gt:great than(大于)> ge:great equal(大于等于)>= eq:equal(等于)== lt:less than(小于)< le:less equal(小于等于)<= ne:not equal(不等于)!= eg : 1、 th:if="${xx} l ...
分类:
其他好文 时间:
2018-12-15 19:50:35
阅读次数:
788
在子线程中new一个Handler为什么会报以下错误? java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 这是因为Handler对象与其调用者在同一线 ...
分类:
编程语言 时间:
2018-12-15 19:50:27
阅读次数:
267
总结: 迁移服务时,可以先不用纠结细节,就先迁移数据库,迁移代码,把服务调通即可。 通常涉及的模块: 前端,后台,数据库 第一次迁移时遇到的问题: 数据库:备份时,目的数据库为bns形式,通过source backup.sql方式才成功; 前端:原服务配置中涉及到绝对路径,把原服务目录拷贝到目标路径 ...
分类:
其他好文 时间:
2018-12-15 19:50:17
阅读次数:
204
# Python原始虚拟环境(不太好用,只是记录一下) ##1. 安装virtualenvwrapper sudo apt-get install python-virtualenv ##2. 新建虚拟环境 1. 使用系统默认Python环境(python2.7)新建 virtualenv my_v ...
分类:
系统相关 时间:
2018-12-15 19:50:08
阅读次数:
206
一、变量定义 (大小写敏感区分)a=1 //等号两端不能有空格向屏幕输出echoecho $a //$a 引用变量a字符串中引用变量,需要用双引号echo "chen $a"最严谨的写法,引用变量用{}echo ${a}_1 //会引起歧义时使用{} 二、预定义变量 (Linux系统预先定义的变量) ...
分类:
其他好文 时间:
2018-12-15 19:50:00
阅读次数:
147
tuple 的主要用途,就是把各种类型的参数组合成一个新的数据关联体(结构体),相当于早期的 std::pair 的泛化版本。 组合存储是方便了,但是,对于某些特定的应用场景,解包就成了个比较麻烦的事情。为此,我查看 gcc 8.2.0 版的 STL ...
分类:
编程语言 时间:
2018-12-15 19:49:51
阅读次数:
840
混合类型数据格式化输入 (1)实验代码#include<stdio.h>int main (void){ int b; double a, d; char c; scanf("%lf %d %c %lf", &a, &b, &c, &d); printf("%c %d %.2f %.2f", c, ...
分类:
其他好文 时间:
2018-12-15 19:49:42
阅读次数:
141
SpringBoot 2.1.1.RELEASE集成devtools
分类:
编程语言 时间:
2018-12-15 19:49:35
阅读次数:
428
计算存款利息 (1)实验代码#include<stdio.h>#include<math.h>int main (void){ int money; double year, rate, interest; scanf("%d %lf %lf", &money, &year, &rate); int ...
分类:
其他好文 时间:
2018-12-15 19:49:27
阅读次数:
145
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。 你可以假设字符串只包含小写字母 首先看到题目的意思就是说两个字符串的字母一样,只是位置可以不一样 而且说明也说了,只包含小写字母。 那我们可以通过对两个字符串里面的字符进行排序,如果排序后的两个字符串是一样的,那么 ...
分类:
其他好文 时间:
2018-12-15 19:49:12
阅读次数:
93
一、二叉排序树 因为只要是来讲treap的,所以关于二叉排序树的知识就不再赘述。 如果还不知道二叉排序树,可以先到别处学学再来看。 在二叉排序树中,我们将比该节点小的值放在该节点的左边,将比该节点大的值放在该节点的右边。 可是很显然,这样的话操作的时间复杂度就和树的深度有很大的关系。当树的形态为一条 ...
分类:
其他好文 时间:
2018-12-15 19:49:02
阅读次数:
801
行元素如果样式里面加了: float: left/right; position: absolute; 就会内部转换成 display: inline-block; ...
分类:
Web程序 时间:
2018-12-15 19:48:54
阅读次数:
169