F种食物,N个人,D种饮料
先输入一排F个数字的是每种食物的量;
再输入D个数字是每种饮料的量;
然后N行 是每个人可以接受的食物是哪几种,第一个Y代表可以接受第一种食物
再N行,是每个人可以接受的饮料是哪几种,
每个人都只用给他一个食物或者饮料
做法是, 设一个超级源点beg, beg 连接到 各种食物, 权值是该食物的量.
然后把每个人拆开, 拆成 点头 和点尾,因为只吃一个,所以权值是1;
然后把这各种食物,根据每个人的爱好连接 到 人的点头,因为只吃一个,所以权值是1
在把每个人的点尾根据个人爱好...
分类:
其他好文 时间:
2014-08-13 13:12:17
阅读次数:
205
1.this&super
什么是this,this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的。要注意的是this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this。his也可作为构造函数来使用。在后面可以看到
而什么是super,可以...
分类:
编程语言 时间:
2014-08-13 13:12:06
阅读次数:
14197
在Fedora 13 系统上编译busybox(非交叉编译)产生错误
root@localhost # make
...
gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wularations -Wdeclaration-after-statement -Wold-style-defini...
分类:
其他好文 时间:
2014-08-13 13:11:46
阅读次数:
315
排列组合是高中是学到的 知识,理论上很清楚,但如何使用代码实现,却一直没有尝试过,近段时间由于项目需要,写一个排列的算法,想不到却花费了不少时间。
需求很简单,就是典型的排列应用。
例如输入:C0,C1,C2,C3,C4,输出C0,C1,C2,C3,C4的所有排列。
实现代码:
///
/// 输出所有排列的数据
///...
分类:
其他好文 时间:
2014-08-13 13:11:38
阅读次数:
172
最近安装libevent, 运行的时候报错:大意是找不到libevent-2.1.so.4
在安装的时候,安装的位置是/usr/local,也做了软链接
ln -s /usr/local/lib/libevent-2.1.so.4 /usr/lib/libevent-2.1.so.4
在运行时就是报错,网上查找了下,原来还有其它道道,新人伤不起。
以libevent安装为示例:
...
分类:
系统相关 时间:
2014-08-13 13:11:38
阅读次数:
233
题目链接:uva 11077 - Find the Permutations
题目大意:给定一个1~n的排序,可以通过一系列的交换变成1,2,…,n,
给定n和k,统计有多少个排列至少需要交换k次才能变成有序的序列。
解题思路:给定一个序列P,可以将该序列看做是一个置换,从有序序列,开始,需要多少次回到有序序列。将P的循环分解,循环长度为1的需要0次,长度为2的需要1次,循环长度为...
分类:
其他好文 时间:
2014-08-13 13:11:16
阅读次数:
275
查看设备列表
adb devices
连接设备
adb -s device_name shell
安装软件
adb install E:\test.apk
查看日志
logcat
日志过滤请参考
http://blog.csdn.net/xyz_lmn/article/details/7004710
mark files...
分类:
数据库 时间:
2014-08-13 13:11:06
阅读次数:
276
一、概述:
BlockingQueue作为线程容器,可以为线程同步提供有力的保障。
二、BlockingQueue定义的常用方法
1.BlockingQueue定义的常用方法如下:
抛出异常
特殊值
阻塞
超时
插入
add(e)
offer(e)
put(e)
offer(e, time, unit)
移...
分类:
其他好文 时间:
2014-08-13 13:10:56
阅读次数:
388
移动互联网的飞速发展,催生众多App诞生的同时,也有很多App由于不能获取实时数据造成运营决策失误而死于襁褓。为了能够让开发者实时掌控应用的发展状况,国内外出现了专门提供应用统计分析服务的公司,开发者只需简单集成SDK便可随时随地知晓应用的发展趋势。
众所周知,讯飞语音云作为全球首个面向移动互联网开发者提供智能语音交互能力的平台,历经3年多发展和市场检验,平台能力不断升级、优化和拓展,合...
分类:
移动开发 时间:
2014-08-13 13:10:46
阅读次数:
233
EEPlat内部采用了插件+总线的体系架构,总线是各种数据的汇集中心和交互媒介,插件只负责模块功能的实现。因而,EEPlat的数据总线必须能够支持服务间、插件间、前后台之间的数据交互工作。
EEPlat的数据总线具有以下特点:
l 数据总线是业务对象之间共享数据、交换数据的唯一媒介。l 数据总线存在存、取两种操作。l 数据总线的生命周期是是Session,也就是说从用户会...
分类:
其他好文 时间:
2014-08-13 13:10:36
阅读次数:
268
在网上找到的答案
翻译过来就是:你可能忘记重新选择左边面板上的(手机)设备了。由于某些原因,它之前的设置是无效的,需要被刷新。
然后我点击了Eclipse左边的面板
问题就解决了...
分类:
移动开发 时间:
2014-08-13 13:10:26
阅读次数:
190
题目链接:uva 1156 - Pixel Shuffle
题目大意:给定一个N*N的黑白位图,有7种操作,并且对应在指令后加上‘-’即为操作的逆,给定N和一系列操作,(从最后一个开始执行),问说这一套指令需要执行多少次才能形成循环。
解题思路:模拟指令执行后获得一个置换,分解成若干的循环,各个循环长度的最小公倍数即使答案。
#include
#include
#include ...
分类:
其他好文 时间:
2014-08-13 13:10:16
阅读次数:
268
Magical Forest
Time Limit: 24000/12000 MS (Java/Others) Memory Limit:
131072/131072 K (Java/Others)
Problem Description...
分类:
其他好文 时间:
2014-08-13 13:10:06
阅读次数:
214
自己封装的一个用HTML5+CSS3写的时钟表...
分类:
其他好文 时间:
2014-08-13 13:09:56
阅读次数:
233
我要买几本Java的书
大家推荐推荐
现在主要的工作是 代码重构,提高性能,提高可拓展性,降低耦合,集群,分布式数据库
这些方面
数据库查询优化
hibernate优化
而我对这些都不太了解。。。。 求大神指点迷津...
分类:
其他好文 时间:
2014-08-13 13:09:46
阅读次数:
172
题目:hdu4939Stupid Tower Defense(DP)
题目大意:保卫游戏。给出一条长度n的道路,这条道路上每个单元长度可以放一个塔。现在有三种塔:红塔:怪经过这个塔的时候受到X的伤害每秒。绿塔:怪经过这个塔之后,以后的每秒都受到Y的伤害。蓝塔:怪经过这个塔后,之后每经过单元长度的时间加长为t + Z;问怎样选择这三种塔能够使得伤害值最大。
解题思路:一开始没有想...
分类:
其他好文 时间:
2014-08-13 13:09:36
阅读次数:
195