题意:有不同等级的珍珠,价格不同,现在列出需要买的珍珠,求花的最少的钱(可以买高等级的来代替低等级的)
分析:dp[i]表示从最低等级到 i 等级花的最少的钱,dp[i]=min(dp[j]+v) v是从j+1到i全买i等级花的钱。需要三重循环。
代码:
#include
#include
#include
#define INF 1000000007
using namespace std...
分类:
其他好文 时间:
2015-06-14 22:53:08
阅读次数:
144
#include
#include
#include
using namespace std;
const int INF = 99999999;
int c[50005],w[10005];
int bag[10005];
int N,V,Z;
void _com_bag()
{
int i,j;
for(i=0;i<=Z;i++) bag[i]=INF;
bag[0]=...
分类:
其他好文 时间:
2015-06-14 22:50:29
阅读次数:
176
《 C++、Java、JavaScript中的日志(log)》中讲了日志的概念和应用场景,本文将进一步讲讲C++中日志记录的具体用法。C++中有很多记录log的库,比较常用的有log4cpp(log4cxx)、Google Glog 。下面主要讲一个log4cpp(log4cxx)的用法。...
分类:
编程语言 时间:
2015-06-14 22:51:01
阅读次数:
430
这个系列又更新了。今天谈一个问题,目前cache软件在业界的使用现状。cache系统其实最大的使用场景,还是主要集中在CDN厂商里。大概在2010年之前,各大CDN厂商基本清一色的使用squid。那时候的squid是绝对的主力。squid的作为cache领域的鼻祖,正是由于历史的久远,很多近10年左右流行起来的很多系统特性,它本身并不支持。比如sendfile,splice和多核等方面的支持,由于这...
分类:
其他好文 时间:
2015-06-14 22:50:46
阅读次数:
209
好久没写博客,可能是懒,也可能是感觉自己以前写的东西蛮low,也便没有太大兴致来写Blog。实训已经开始,希望自己在这段时间里思维水平、database、data mining、软件开发技术等等各个方面都能有质的提升。某次提升虽小,倒希望总结出自己的独特的东西,能吸引更多的读者。这次要记录的东西,的确简单,AJAX的使用,http://www.w3school.com.cn/ajax/index.a...
分类:
编程语言 时间:
2015-06-14 22:52:08
阅读次数:
182
require.js、angular.js整合...
分类:
Web程序 时间:
2015-06-14 22:49:29
阅读次数:
298
Java中给项目程序添加log主要有三种方式,一使用JDK中的java.util.logging包,一种是log4j,一种是commons-logging。其中log4j和commons-logging都是apache软件基金会的开源项目。这三种方式的区别如下:
Java.util.logging,JDK标准库中的类,是JDK 1.4 版本之后添加的日志记录的功能包。
log4j,最强大的记录日志的方式。可以通过配置 .properties 或是 .xml 的文件, 配置日志的目的地,格式等等。
comm...
分类:
编程语言 时间:
2015-06-14 22:49:19
阅读次数:
407
#include
#include
using namespace std;
struct rice{
int p;
int h;
}rice[505];
int max(int a,int b) {
return a>b?a:b;
}
int main()
{
int t,n,m,p,h,c,i,j,f[101],k;
cin>>t;
while(...
分类:
其他好文 时间:
2015-06-14 22:50:29
阅读次数:
256
估算项目周期,软件行业做项目必备节目,也是每个开发人员在职业生涯中无限循环的痛。没有经验的开发人员对估算任务这件事来说都带有深深的恐惧,估多了显得自己无能,估少了deadline做不完脸上无光。怎么办?其实项目的所有干系人,都想得到一个靠谱的估算...
分类:
其他好文 时间:
2015-06-14 22:51:26
阅读次数:
136
1.在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadRight(int totalWidth,...
Java程序设计基础项目总结报告20135313吴子怡一、项目内容运用所学Java知识,不调用Java类库,实现密码学相关算法的设计,并完成TDD测试,设计运行界面。二、具体任务1、要求实现的密码算法包括:对称密码算法,非对称密码算法,消息摘要算法。2、要求完成对每个算法中的public类进行TDD...
分类:
编程语言 时间:
2015-06-14 22:48:08
阅读次数:
477
一、工厂模式1. 普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。创建一个接口:public interface Sender { public void Send();}其次,创建实现类:MailSender.javapublic class MailSender ...
分类:
编程语言 时间:
2015-06-14 22:47:07
阅读次数:
176
一、面向对象程序设计分为两部分,搜索对象设计和限制,服务层次设计引用。package news;/*** Title: 新闻搜索引擎* Copyright: Copyright (c) 2003* Company: * @author 计算机99630 沈晨* @version 1.0* @Down...
分类:
其他好文 时间:
2015-06-14 22:48:14
阅读次数:
176
1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)1 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);2 imm.toggleSoftInput(0, ...
分类:
移动开发 时间:
2015-06-14 22:47:47
阅读次数:
171
通讯项目——仿QQ聊天程序 详细设计说明书 一、引言 此项目为验证Java语言Socket部分学习成果,本文档将对此项目进行详细说明。 二、总体设计 模块划分 本项目共分为服务器端和客户端两大模块。 服务器端共有6个模块: 等待客户端的连接,一但连接成功则分发给线程处理;...
分类:
其他好文 时间:
2015-06-14 22:49:04
阅读次数:
253
一、实验目的(1)要求学生能够熟练掌握C++语言的基本知识和技能。(2)基本掌握面向对象程序设计的基本思路和方法。(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题设计二、实验要求(1) 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理(2)每一组输入...
分类:
其他好文 时间:
2015-06-14 22:48:32
阅读次数:
124
一位OWin服务器新成员TinyFoxTinyFox 是一款支持OWIN标准的WEB应用的高性能的HTTP服务器,是Jexus Web Server的"姊妹篇"。TinyFox本身的功能是html服务器,所有的WEB应用,通过加载含有一个OwinMain方法的"应用程序适配器"或"插件"实现,Tin...