题意:就是……食物链嘛orz解法:并查集+向量偏移。一!定!不!要!多!组!输!入!!!代码:难看死了#include#include#include#include#include#include#include#include#include#include#include#include#in...
分类:
其他好文 时间:
2015-05-14 23:35:32
阅读次数:
145
生产者消费者模式是并发、多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据。
真实世界中的生产者消费者模式
生产者和消费者模式在生活当中随处可见,它描述的是协调与协作的关系。比如一个人正在准备食物(生产者),而另一个人正在吃(消费者),他们使用一个共用的桌子用于放置盘子和取走盘子,生产者准备食物,如...
分类:
编程语言 时间:
2015-05-14 18:46:06
阅读次数:
328
继承,同样不是真正严格意义上面向对象的继承,而是通过javascript中的原型链关系实现函数之间的属性,方法共享.下面简单分享几种封装的方法.既然说到继承,我们必须有一个基类123456789functionPerson(){this.eat=function(){return'吃食物';}}Pe...
分类:
编程语言 时间:
2015-05-12 20:28:19
阅读次数:
164
//代码相比,上次做了优化,解决自身缠绕问题 解决后退问题 食物出现问题与自身缠绕问题大同小异,这里不做代码演示,各位如有兴趣,可以自己参考,自作
//鄙人拙作,献丑了
//时间:6小时
js控制移动
window.onload=function(){
var snake={
timer:null,
oEvent:null,
dir:null,
sp:2...
分类:
Web程序 时间:
2015-05-10 09:57:06
阅读次数:
242
//虽然代码没有别人写的简单,但是这是自己的思想,通过这次实例,学到了很多,也发现了很多不足,努力学习啊,小小的贪吃蛇也包含了很多东西还有
//好多问题需要解决,比如,如何判断蛇头碰到蛇身,如何让食物不出现在蛇的身上等,欢迎大家一起探讨
js控制移动
window.onload=function(){
var snake={
timer:null,
oEvent...
分类:
Web程序 时间:
2015-05-09 11:46:47
阅读次数:
427
题目:给出n个人玩剪刀石头布的游戏,其中有一个人是裁判,剩下的人分为3组,每一组的人只出某一种手型,裁判可以任意出。问是否能判断出哪个人是裁判链接:点我分分钟看吐血,先把食物链看懂吧枚举裁判,然后并查集判断裁判由于可以任意出,所以可能属于任意一个集合,所以有裁判参与的会合不考虑,然后并查集部分和食物...
分类:
其他好文 时间:
2015-05-08 23:51:45
阅读次数:
210
http://acm.hdu.edu.cn/showproblem.php?pid=1829臭虫有两种性别,并且只有异性相吸,给定n条臭虫(编号1-n)和m对关系,判断是否是出现同性恋的情况。这题跟食物链的题类似,这里只有两种关系,关系是同性或者异性。对于每只动物创建两个元素 同性或异性,并用这 2...
分类:
其他好文 时间:
2015-05-07 16:19:20
阅读次数:
249
题目的意思是:在一个城市,有两个犯罪团伙。输入N(人的个数)和M(信息的个数)。后面M条信息是一个字母加上两个数字i和j,如果字母为D,则说明i和j属于不同的犯罪团伙,如果字母是A,则要你判断i和j的关系,属于同一个还是属于不同的还是不确定。
一开始,觉得这个题目计较棘手,属于D的情况下,是属于不同的犯罪团伙,不知道如何来解决。
后来想到了之前看到的一题,POJ1182食物链,判断有多少条信息...
分类:
其他好文 时间:
2015-05-07 08:57:14
阅读次数:
123
题意:
有n个人分成3组玩石头剪刀布,同一组的人出的都是一样的;
只有一个人是裁判,随意出;
找出哪个是才判,并且判断在进行到哪一局时可以判断出裁判;
思路:
和食物链那题是一样的;
不过我们要枚举裁判;就是我们枚举出来的裁判参加的比赛我们都不管;
然后看看会不会出现错误;
如果游戏除掉裁判后,从头到尾都没出现错误,则这个人是裁判;
然后看看我们枚举其他人时,比如我们假设...
分类:
其他好文 时间:
2015-05-05 19:35:52
阅读次数:
202