题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3572
题意:m台机器,需要做n个任务。第i个任务,你需要使用机器Pi天,且这个任务要在[Si , Ei]区间内完成才有效。对于一个任务,只能由一个机器来完成,一个机器同一时间只能做一个任务。当然,一个任务可以分成几段不连续的时间来完成。问,能否做完全部任务。
题意很清晰,也就是判断是否...
分类:
其他好文 时间:
2014-08-18 22:07:43
阅读次数:
279
为了在CMD中的任何位置打开python程序,将pyhon的安装目录导入到环境变量中,如我的安装目录D:\Python27,桌面计算机---》右键属性---》高级系统设置--》环境变量--》path
若为单文件模块,只需要将该文件放在系统环境变量下的任何目录中,在任何位置编写时均可导入。
方法一:下面以安装setuptools工具为例,从站点https://pypi.python....
分类:
编程语言 时间:
2014-08-18 22:07:33
阅读次数:
468
用vector创建二维动态数组,也就是用容器的容器来创建,分析它是怎么使用内存的。...
分类:
其他好文 时间:
2014-08-18 22:07:23
阅读次数:
392
UVALive
6606 Meeting Room Arrangement
COJ有这题,一模一样的,COJ应该是从这个OJ上拿的吧。
按右端点排序,然后从第一个开始贪心的取相邻的。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define mem(a,b) memse...
分类:
其他好文 时间:
2014-08-18 22:07:13
阅读次数:
278
1:简单概念描述
Adaboost是一种弱学习算法到强学习算法,这里的弱和强学习算法,指的当然都是分类器,首先我们需要简单介绍几个概念。
1:弱学习器:在二分情况下弱分类器的错误率会高于50%。其实任意的分类器都可以做为弱分类器,比如之前介绍的KNN、决策树、Naïve Bayes、logiostic回归和SVM都可以。这里我们采用的弱分类器是单层决策树,它是一个单节点的决策树。...
分类:
其他好文 时间:
2014-08-18 22:07:03
阅读次数:
334
题目链接:http://poj.org/problem?id=1149
题意:M个猪圈,N个顾客,每个顾客有一些的猪圈的钥匙,只能购买能打开的猪圈里的猪,而且要买一定数量的猪,每个猪圈有已知数量的猪,
但是猪圈可以重新打开,将猪的个数,重新分配,但是只能将猪往当前打开状态的猪圈里赶,以达到卖出的猪的数量最多。
思路:还是4部分,源点->猪圈->猪圈-...
分类:
其他好文 时间:
2014-08-18 22:06:42
阅读次数:
275
.并发及其管理
大部分竞态可通过使用内核的并发控制原语,并应用几个基本的原理来避免。第一个规则是,只要可能,就应该避免资源的共享,这种思想的明显应用就是避免使用全局变量。但硬件资源本质上就是共享的,软件资源经常需要对其他执行线程可用。全局变量并不是共享数据的唯一途径,只要我们的代码将一个指针传递给了内核的其他部分,一个新的共享就可能建立。在单个执行线程之外共享硬件或软件...
分类:
系统相关 时间:
2014-08-18 22:06:32
阅读次数:
248
题目链接:http://poj.org/problem?id=1459
注意输入格式就行,还是ISAP
#include
#include
#include
#include
#include
#include
const int N = 210;
const int maxn = 300;
const int maxm = 40000;
#defi...
分类:
Web程序 时间:
2014-08-18 22:06:23
阅读次数:
379
在佩特来项目设计中有一个流程设计问题,虽然.NET 和Java都有工作流,但是考虑到这个项目小,这里就简单的借用一点工作流的思想,设计了几张表,然后通过代码来控制流程。下面以"维修鉴定单业务流程"中的有实物流程为例,谈一下具体的流程设计。有实物的维修鉴定业务流程包含大致步骤:代理商填单、打印二维码、拆包、沟通转办、拆分、故障分析、各角色对费用进行审批、费用提交到费用池(统计各代理商金钱的地方)。维...
分类:
其他好文 时间:
2014-08-18 22:06:13
阅读次数:
223
(1)、index.jsp首页面实现
index.jsp
网盘
退出...
分类:
其他好文 时间:
2014-08-18 22:06:03
阅读次数:
295
题目链接
题意:给出n到m的范围,求出一个数在前i位数组成的数字能被i整除,如果存在输出这个数,如果不存在,输出-1.
思路:回溯,每次放第i位,然后判断是否符合题意。这题踩着时间过去的2.6s(看了下别人的题解,可以减少取模次数来节省时间)。
代码:
#include
#include
#include
#include
using namespace ...
分类:
其他好文 时间:
2014-08-18 22:05:53
阅读次数:
303
第一次潜心学习一个月时间,看完了《大话设计模式》和《Effective C++》两本书,两本书的前半部分都比较容易,但是后期的部分,比如:C++的内存,异常和模板的知识就很难理解了。也许和自己很少用异常处理和模板的关系吧。自己坚持了一个月,无论如何,这两本书给我带来了很多新的知识,发现了自己的不足。接下来打算继续看《C++ Templates》这本书,希望能弥补自己在模板编程方便的不足和为以后研究...
分类:
编程语言 时间:
2014-08-18 22:05:43
阅读次数:
436
Event Bus模型为开发带来了巨大的福利,开发者只须通过简单的代码就能实现复杂的事件交互需求。想了解详情请猛戳...
分类:
其他好文 时间:
2014-08-18 22:05:33
阅读次数:
267
1、查找文件的神器——Everything
随着学习的深入,硬盘里的文档越来越多,相应地会感觉硬盘上的文档越来越难找了。即便你之前对文件夹结构、功能及扩展做了怎样“完美”的规划,现在,一切文件又变得乱糟糟的了。这个时候,神器Everything出现了。
如其名,Everything的目标就是帮你找到Everything in your disk。支持通配符、书签及正则表达式等高级查找功能,其最...
分类:
其他好文 时间:
2014-08-18 22:05:23
阅读次数:
267
题意:有未知根(长度一样)木棒(小于等于n),被猪脚任意的截成n段,猪脚(脑抽了)想知道被截之前的最短长度(我推测猪脚得了健忘症)。
这道题光理解题意就花了好久,大意就是任意根被截后的木棒拼到一起,能不能组成s(《=n)根的相同的木棒,
例:数据 9
5 1 2 5 1 2 5 1 2
可以组成最短为6 的(5+1, 2+2+2)3根木棒。
策略:深搜。
不过要是传统的深搜的话,TL...
分类:
其他好文 时间:
2014-08-18 22:05:13
阅读次数:
189
Chrome 截获 流媒体
现在虽然有相关扩展程序 但并不能通杀 很多针对的是YouTube或一些国外网络电台。
你可以进入https://chrome.google.com/extensions?hl=zh-CN 搜索关键字 FLV link 或 Streaming Media 我亲测 都不支持优酷 其他在线听歌网站未测试。当然,可以手动让别的网站帮你找地址,http://w...
分类:
Web程序 时间:
2014-08-18 22:05:03
阅读次数:
1019