题意:给定n,k,m分别代表天数,每天上的课,以及科目数。
给定每门课的学分,已经基础分数。
给定n天每天有哪些课能学。
求如何安排复习,使得GPA尽可能大且没有挂科,算出GPA。
思路:最大费用最大流。定义函数f(score,credit)=credit×(4-3.0/1600×(100-score)^2)。每一...
分类:
其他 时间:
2015-02-11 18:42:17
收藏:
0 评论:
0 赞:
0 阅读:
253
题目:命运Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1247 Accepted Submission(s): 530 Problem Description穿过幽谷意味着离大魔王lemon已经无限接近了!可谁能想到,yifenfei在斩杀了...
分类:
其他 时间:
2015-02-11 18:42:12
收藏:
0 评论:
0 赞:
0 阅读:
516
MD5、SHA1加密的封装类。希望对大家有所帮助...
分类:
其他 时间:
2015-02-11 18:41:52
收藏:
0 评论:
0 赞:
0 阅读:
289
IK Analyzer 是一个开源的,基于java语言开发的轻量级的中文分词工具包。可与lucene配合使用。
项目地址:http://www.oschina.net/p/ikanalyzer/
下载页面:http://git.oschina.net/wltea/IK-Analyzer-2012FF
示例代码:
{CSDN:CODE:602681}
该代码的工程结构:下图...
分类:
其他 时间:
2015-02-11 18:41:27
收藏:
0 评论:
0 赞:
0 阅读:
428
当遇到有特殊的业务需求时,需要对hadoop的作业进行分区处理
那么我们可以通过自定义的分区类来实现
还是通过单词计数的例子,JMapper和JReducer的代码不变,只是在JSubmit中改变了设置默认分区的代码,见代码:
//1.3分区
//设置自定义分区类
job.setPartitionerClass(JPartitioner.class);
//设置分区个数--这...
分类:
其他 时间:
2015-02-11 18:41:07
收藏:
0 评论:
0 赞:
0 阅读:
274
1、多域名加载资源
一般情况下,浏览器都会对单个域名下的并发请求数(文件加载)进行限制,通常最多有4个,那么第5个加载项将会被阻塞,直到前面的某一个文件加载完毕。
因为CDN文件是存放在不同区域(不同IP)的,所以对浏览器来说是可以同时加载页面所需的所有文件(远不止4个),从而提高页面加载速度。
2、文件可能已经被加载过并保存有缓存
一些通用的js库或者是css样式库,如jQuery...
分类:
其他 时间:
2015-02-11 18:40:59
收藏:
0 评论:
0 赞:
0 阅读:
272
题目地址:POJ 1041
题目要求是字典序,所以要先对边号进行排序,使得每次总是先遍历到边号较小的点。用vector比较方便。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define LL long...
分类:
其他 时间:
2015-02-11 18:40:59
收藏:
0 评论:
0 赞:
0 阅读:
259
网络编程之UDP编程
UDP协议是一种不可靠的网络协议,它在通信的2端各建立一个Socket,但是这个Socket之间并没有虚拟链路,这2个Socket只是发送和接受数据的对象,Java提供了DatagramSocket对象作为基于UDP协议的Socket,使用DatagramPacket代表DatagramSocket发送和接受数据报。值得注意的是:UDP编程必须先由客户端发出信息。一个客户端...
分类:
其他 时间:
2015-02-11 18:40:07
收藏:
0 评论:
0 赞:
0 阅读:
257
解题思路:
判断给出的单词是否恰好由另外两个单词组成,用栈保存每个子字符串的节点,从这个节点出发判断剩下的字符串是否在字典树中即可。
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int MAXN = 500...
分类:
其他 时间:
2015-02-11 18:39:47
收藏:
0 评论:
0 赞:
0 阅读:
265
Spark是Apache的顶级项目。项目背景是 Hadoop 的 MapReduce 太挫太慢了,于是有人就做了Spark,目前Spark声称在内存中比Hadoop快100倍,在磁盘上比Hadoop快10倍。...
分类:
其他 时间:
2015-02-11 18:39:27
收藏:
0 评论:
0 赞:
0 阅读:
250
经典解释: http://www.cnblogs.com/skyme/archive/2012/07/25/2608310.html
HBase:非关系型数据库;分布式数据库;基于HDFS为最小存储单元,属于文件存储。列存储。(关系型数据库属于 行存储)
NoSql:not only sql 非关系型数据
列存储:
http://baike.baidu.com/link?ur...
分类:
其他 时间:
2015-02-11 18:38:47
收藏:
0 评论:
0 赞:
0 阅读:
292
用 ng-show 来显示错误信息的时候需要写很多的代码,找了一个插件 ng-messages。使用方法下:js 代码中加入依赖var myApp = angular.module('myApp', [
"restangular",
'ui.router',
'ngMessages',
...
html 中添加 js 文件<script src="bower_comp...
分类:
其他 时间:
2015-02-11 18:38:37
收藏:
0 评论:
0 赞:
0 阅读:
278
CALayer 详解CALayer 详解
综述
UIView 和CALayer的区别
属性
其他重要属性综述UIView的继承结构为:UIResponder:NSObject。可以看出UIView的直接父类为UIResponder类,.CALayer的继承结构:NSObject,直接从NSObject继承,因为缺少了UIResponder类,由上可见UIResponder是用来响应事件的,也就是说U...
分类:
其他 时间:
2015-02-11 18:37:07
收藏:
0 评论:
0 赞:
0 阅读:
294
快速查找
1.c++中的unordered_map
{CSDN:CODE:602717}
2.java中的HashMap
{CSDN:CODE:602721}
3.c++不给用,java跑得慢,没办法,自己手写
{CSDN:CODE:602724}...
分类:
其他 时间:
2015-02-11 18:36:57
收藏:
0 评论:
0 赞:
0 阅读:
235
打算做一个视频教程探讨如何自学计算机相关的技术...
分类:
其他 时间:
2015-02-11 18:36:47
收藏:
0 评论:
0 赞:
0 阅读:
256
今天开始拜读《Unix网络编程》。找到的源代码在Linux下有各种问题,最后决定还是自己从头写比较好。
从第一个时间服务程序开始学习。今天先看一下主要的头文件的作用。
在common.h中(参照 unp.h 自己写的,包含常用头文件和一些常量定义,用着方便),有以下的头文件:
sys/types.h
此头文件是系统类型的定义,如:int8_t int16_t int32_t int64_...
分类:
其他 时间:
2015-02-11 18:36:07
收藏:
0 评论:
0 赞:
0 阅读:
310
Layout
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 7613
Accepted: 3658
Description
Like everyone else, cows like to stand close to their friend...
分类:
其他 时间:
2015-02-11 18:35:27
收藏:
0 评论:
0 赞:
0 阅读:
291
oracle 11.2 10046入门使用...
分类:
其他 时间:
2015-02-11 18:35:07
收藏:
0 评论:
0 赞:
0 阅读:
311
解题思路:
判断是否有一个字符串是另一个字符串的前缀,直接用字典树搞。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define LL long long
using namespace std;
typedef struct Trie_...
分类:
其他 时间:
2015-02-11 18:34:37
收藏:
0 评论:
0 赞:
0 阅读:
255
传统电话是电磁波的通信,当电话技术发展到IP技术时代,SIP协议成为了电话通信标准协议,不仅可以通电话、还可以收发信息、视频、开会、放PPT。事实上,今天的通信业已全面采用SIP协议作为通信标准,无论是固定电话、还是移动电话,其后台都是以SIP协议完成通话、交换的。 很多软件也采用SIP协议进程通信,如:Windows Messenger。
学习多天,记录如下...
分类:
其他 时间:
2015-02-11 18:34:07
收藏:
0 评论:
0 赞:
0 阅读:
380