int和Integer的区别 1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、I ...
分类:
编程语言 时间:
2019-07-28 11:01:39
阅读次数:
93
由于最终的染色只与ci为几的个数有关,因此定义状态f[a][b][c][d][e][p]表示有a个ci=1,b个ci=2,……,有e个ci=5,上一次选择了ci=p的。状态的转移:发现p会让p-1少选一次,因此可以写出方程(详见代码),可以用记忆化搜索来写。 1 #include<bits/stdc ...
分类:
其他好文 时间:
2019-07-28 11:01:20
阅读次数:
80
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>滑动条</title> <style type="text/css"> .box{ width: 400px; height: 8px; background- ...
分类:
其他好文 时间:
2019-07-28 11:01:08
阅读次数:
96
1.1. 下载: 我下载的是64位系统的zip包: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:D:\软件安装包\mysql-5.7.20-winx64 1.2. 配置环境变量: 变量名:MYSQL_HOME 变量值:E:\m ...
分类:
数据库 时间:
2019-07-28 11:00:51
阅读次数:
128
定义g[i][j]表示i个盘子在j柱上最终会移到哪个柱子上,f[i][j]表示相对应的所需步数。考虑转移,令k=g[i-1][j],第k根柱子最上面一个盘子在上一局已经移动6-j-k,因此这一步一定是将最大的盘子移到,总共移动f[i-1][j]+1步。再移动f[i-1][k]步,如果g[i-1][j ...
分类:
其他好文 时间:
2019-07-28 11:00:31
阅读次数:
71
1 #include<bits/stdc++.h> 2 using namespace std; 3 #define N 50001 4 int t,n,m,k,ans,mu[N],vis[N],p[N]; 5 void mobius(){ 6 mu[1]=1; 7 for(int i=2;i<N; ...
分类:
其他好文 时间:
2019-07-28 11:00:12
阅读次数:
101
求最长反链(链上任意两个点不连通),可以发现,最长反链=最小链覆盖(因为每一条链都最多只有一个点入选),而DAG的最小链覆盖也就是最小路径覆盖(可相交)。然后floyd传递闭包,将任意两个连通的点都连一条边,这样就变成不可相交的最小路径覆盖(可以绕过去)。 不可相交的最小路径覆盖:将每一个点裂成两个 ...
分类:
其他好文 时间:
2019-07-28 10:59:58
阅读次数:
92
1.视图 >显示(标尺、网格线、参考线) > 可以帮我们编写ppt格式格式定位 ...
分类:
其他好文 时间:
2019-07-28 10:59:45
阅读次数:
93
AQS 关于CLH大量使用到的Unsafe的CAS用法,头两个入参是this和xxOffset,翻了一下牛逼网友的给的代码大概是处理一个内存对齐的问题,整个操作中涉及到offset(dest)有两个部分 Unsafe不面向普通开发者,上来就检查你的类加载器是不是null(native) 先mark一 ...
分类:
其他好文 时间:
2019-07-28 10:59:29
阅读次数:
111
序言 正文 [一] Java线程间如何通信? 线程间通信的目标是使线程间能够互相发送信号,包括如下几种方式: 1、通过共享对象通信 线程间发送信号的一个简单方式是在共享对象的变量里设置信号值;线程A在一个同步块里设置boolean型成员变量hasDataToProcess为true,线程B也在同步块 ...
分类:
编程语言 时间:
2019-07-28 10:59:09
阅读次数:
125
考试T2,考试时想到了40pts解法,即对于求b数组,随便瞎搞一下就oxxk,求a的话,很明显的高斯消元,但考试时不会打+没开double挂成10pts(我真sb),感觉考试策略还是不够成熟,而且感觉考试时间很不够用,一直在瞎yy+code,听讲题DeepinC 12min就打出了T150pts,这 ...
分类:
其他好文 时间:
2019-07-28 10:58:49
阅读次数:
125
题目描述 给定一个正整数$n$,求三个正整数$x,y,z,$,使得$\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=\frac{2}{n}$。 输入格式 一个正整数$n$。 输出格式 三个正整数$x,y,z$,如题。 样例 样例输入 1 样例输出 1 2 2 数据范围与提示 ...
分类:
其他好文 时间:
2019-07-28 10:58:29
阅读次数:
101
我这周也是保持了每天学习java和每天编程,大致在一个半小时左右,这周是对java面向对象的巩固学习,学习了声明和创建类时内存空间的分配,final成员变量,引用,继承和多态,这些多是大同小异,还有访问权限的知识,之后对于类的高级特征进行了学习,学习了对象上转型,抽象类和最终类还有运行时多态。以及接 ...
分类:
其他好文 时间:
2019-07-28 10:58:14
阅读次数:
98
有这样一个贪心的思路:当某一个点搜完某个儿子后,发现当前子树中没有被选入其他省的点数超过了B,就将其当做一个省,并把这个点作为省会(注意:这个点并没有进入这个省),显然可以发现此时每一个省的点数都小于2B。另外,当搜完后发现还有小于B的点,那么就将这些点都归入最后一个省,省的点数仍然小于3B。 1 ...
分类:
其他好文 时间:
2019-07-28 10:57:59
阅读次数:
110
配置如下server{listen80;server_name~^remote\.(?<appname>.+)\.note\.loc$;root/var/www/app-$appname;location/{try_files$uri$uri//index.html/index.php$is_args$args;}location=/favicon.ico{log_not_foundo
分类:
其他好文 时间:
2019-07-28 10:57:09
阅读次数:
132
轮询调度算法的(Round-Robin Scheduling)原理是每一次把来自用户的请求轮流分配给内部中的服务器,从1开始,直到N(内部服务器个数),然后重新开始循环。 优点:简洁,无需记录当前所有连接的状态,所以它是一种无状态调度。 缺点:由于算法不关心每台服务器的当前连接数和响应速度,当请求服 ...
分类:
其他好文 时间:
2019-07-28 10:56:49
阅读次数:
104