描述
在路易十三和红衣主教黎塞留当权的时代,发生了一场决斗。n个人站成一个圈,依次抽签。抽中的人和他右边的人决斗,负者出圈。这场决斗的最终结果关键取决于决斗的顺序。现书籍任意两决斗中谁能胜出的信息,但“A赢了B”这种关系没有传递性。例如,A比B强,B比C强,C比A强。如果A和B先决斗,C最终会赢,但如果B和C决斗在先,则最后A会赢。显然,他们三人中的第一场决斗直接影响最终结果。
假设现在n个人...
分类:
其他 时间:
2016-05-12 21:33:36
收藏:
0 评论:
0 赞:
0 阅读:
264
一、cut工具
1.cut工具在文件中负责剪切数据,以行为一个对象进行处理,在这个点上与工具sed是一样处理机制的。
2.cut用法 ,cut命令主要接受三个定为方法:
(1)按照字节进行剪切,使用选项-b(如下例子)
(2)按照字符进行剪切,使用选项-c(如下例子)
(3)按照域进行剪切,使用选项-f(如下例子,-d用来指定域)
二、sort工具
1.sort如...
分类:
其他 时间:
2016-05-12 21:33:26
收藏:
0 评论:
0 赞:
0 阅读:
218
这一次要完成的是http://i-remember.fr/en 网站所示的白色圆圈效果。
首先,我们先来看一下它的效果:一、网站效果展示
二、创建粒子
设置相关参数
把相机背景色调黑
三、编写脚本
1、新建脚本:ParticleRotate.cs,并将其拖到Paticle System中。
2、创建粒子数组,初始化。同时我们需要为记录每个粒子的初始角度,初始半径。考虑后续可能每个粒子会...
分类:
编程语言 时间:
2016-05-12 21:33:17
收藏:
0 评论:
0 赞:
0 阅读:
290
如果一个服务器只能为两个用户提供服务器,那就真的是太渣了。很多时候,聊天的客户都会大于两个。因此需要提高并发量。
在Java中使用多线程还是很方便的。我在这个服务器程序使用的是实现Runnable接口的方法来定义自己的多线程操作。通过重写run方法,来实现自己的多线程操作。
每个线程都会有一个client成员变量,这个成员变量用来记录客户端的Socket。然后,每个线程都会使用...
分类:
编程语言 时间:
2016-05-12 21:33:06
收藏:
0 评论:
0 赞:
0 阅读:
194
/*
*Copyright(c) 2016,烟台大学计算机学院
*作 者:刘金石
*完成日期:2016年5月9日
*问题描述:教师兼干部类
*要求:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:
*(1)在两个基类中都包含姓名、...
分类:
其他 时间:
2016-05-12 21:32:57
收藏:
0 评论:
0 赞:
0 阅读:
236
第一种:顺序表#include
#include
#define MAXSIZE 20typedef struct{
int data[MAXSIZE];
int len;
}SqList;SqList * initSqList(){
SqList * L;
L = (SqList *)malloc(sizeof(SqList...
分类:
其他 时间:
2016-05-12 21:32:46
收藏:
0 评论:
0 赞:
0 阅读:
200
Bone Collector II
Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3780 Accepted Submission(s): 1947
Problem Description
The titl...
分类:
其他 时间:
2016-05-12 21:32:37
收藏:
0 评论:
0 赞:
0 阅读:
172
Linux日志文件总管——logrotate
2014-10-30 23:07 评论:
5 收藏: 7 分享:
10
编译自:http://xmodulo.com/2014/09/logrotate-manage-log-files-linux.html
作者: Sarmed Rahman
原创:LCTT
https://linux.cn/article-4126...
分类:
系统服务 时间:
2016-05-12 21:32:07
收藏:
0 评论:
0 赞:
0 阅读:
234
初看题目,感觉非常难懂,也很难想到最大流,手动跑了几组数据后,发现题目就是求从p元组(0,...,0)到p元组(1,...,1)的最大流,然后就可以建图跑最大流即可
首先,将每台机器的输入输出分别看成1个点,则这两点之间存在流量为q的有向边
其次,添加可能会添加的边,即将各机器的输出与其他机器的输入比较,如果输出符合输入标准,则添加流量为无穷的边
然后跑最大流即可,注意每次只记录添加的边即可
最后直接输出结果
刚开始统计路径的方法有点问题,但是随机了很多数据都找不出错,最后终于找到一组数据...
分类:
其他 时间:
2016-05-12 21:31:57
收藏:
0 评论:
0 赞:
0 阅读:
244
Topology的代码如下:TopologyBuilder builder = new TopologyBuilder();
//WordReaderSpout会从文件中读取数据,数据用shuffle的方式发送给bolt进行处理
//当文件读取完成后,会发送一个global消息
builder.setSpout("word-reader",new WordReaderSpout());
builde...
分类:
其他 时间:
2016-05-12 21:31:46
收藏:
0 评论:
0 赞:
0 阅读:
285
个位看管,由于队列操作相对简单,我啥也不多说,直接上代码,欢迎验证!!!#pragma mark --abstract
//队列(queue)是只允许在表的一端进行插入,在表的另一端进行删除的线性表,允许插入的一端称为队尾(rear)
//允许删除的一端叫做队头(font),不含元素的队列称为空队列
//队列的特点是先进先出(FIFO线性表)
#pragma mark --分类
//1.队列的顺序存...
分类:
其他 时间:
2016-05-12 21:31:27
收藏:
0 评论:
0 赞:
0 阅读:
242
1 redis简单的配置文件
[root@192.168.56.159 7007]cat redis.conf
daemonize yes
pidfile /var/run/redis7007.pid
port 7007
tcp-backlog 511
timeout 0
tcp-keepalive 0
loglevel notice
logfile "/tmp/redis7007.log"...
分类:
其他 时间:
2016-05-12 21:31:17
收藏:
0 评论:
0 赞:
0 阅读:
335
其实大家也能想到,登陆和注册窗口其实很相似的,而注册窗口总是比登陆窗口多一些内容。
先来说说登陆窗口。登陆窗口的界面如下图:
登陆窗口继承字Dialog类,而不是继承自JFrame类。登陆窗口显示在屏幕中间,通过下面的方法就可以达到效果:
setLocationRelativeTo(null);在构造函数中调用这个方法,就能显示在屏幕中央,如果参数不是null,则显示的位置与...
分类:
其他 时间:
2016-05-12 21:31:13
收藏:
0 评论:
0 赞:
0 阅读:
224
什么是正则表达式:记录文本规则的代码,不是python中特有的功能,是一种通用的方法。
1.1、没有特殊符号,只有基本字母或数字的完全匹配。例如:匹配文本中“is”
import re
text ="Disbelief is more resistant than faith because it is sustained by thesenses. "
m =re.find...
分类:
编程语言 时间:
2016-05-12 21:30:58
收藏:
0 评论:
0 赞:
0 阅读:
281
1、Java的诞生
1990年,由James Gosling带领的开发小组在Sun公司成立,他们致力于开发一种可移植的、跨平台的新的计算机语言。1995年5月,Sun公司推出Java Development Kit 1.0a2(即jdk1.0a2),Java正式诞生。James Gosling在后来被称为Java之父。2、Java的特点
Java具有语法简单,面向对象,稳定,与平台无关,多线程,...
分类:
编程语言 时间:
2016-05-12 21:30:46
收藏:
0 评论:
0 赞:
0 阅读:
115
There are two ways to solve this problem. One is to solve it front-back, the other is back-front.
I currently only wrote the back-front method:
Suppose we have such a string: a0, a1, a2.... ai, a...
分类:
其他 时间:
2016-05-12 21:30:37
收藏:
0 评论:
0 赞:
0 阅读:
118
Dimension Style manage 标注风格管理 以及将命名好的风格导入其他的dgn文件中。
Style-new 然后命名style,此时背景显示蓝色,style-save,显示正常。
file--save之后背景就不再是蓝色
2、将其他dgn文件的标注风格导入,
3、remap elements to dimension style
使元素从一种标注风格切换成...
分类:
其他 时间:
2016-05-12 21:30:29
收藏:
0 评论:
0 赞:
0 阅读:
173
Problem:
给你mm个病毒串,求指定长度n且不含病毒串作为子串的字符串一共有多少种.
Analyse:
用AC自动机构建LL个状态节点,每个节点的end标记记录是否在这里形成病毒串.
这里有个核心就是,如果当前后缀的子后缀(也就是它的fail指针指向的地方)是病毒串的话,
那么它就是病毒串.
然后根据这个AC自动机的LL个节点来建立有向图的邻接矩阵B,B[i][j]代表从i到j状态...
分类:
其他 时间:
2016-05-12 21:30:18
收藏:
0 评论:
0 赞:
0 阅读:
223
ubuntu安装和查看已安装
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。
一、Ubuntu中软件安装方法
1、APT方式
(1)普通安装:apt-get install softname1 softname2 …;
(2)修复安装:...
分类:
系统服务 时间:
2016-05-12 21:30:07
收藏:
0 评论:
0 赞:
0 阅读:
257
gdb是UNIX及UNIX-like下的调试工具。在linux下开发的人一定不会陌生,在arm-linux下也有对应的调试版本。下面记录一下在工作中用到的一些在arm-linux下用gdb调试多线程的一些知识。
一、下载调试工具
工程中使用了arm-none-linux-gnueabi-gcc编译器,提供一个下载网站arm-none-linux-gnueabi-gcc。
安转以后执行 a...
分类:
编程语言 时间:
2016-05-12 21:29:56
收藏:
0 评论:
0 赞:
0 阅读:
358