百度空间 | 百度首页 
 
文章列表
 
您正在查看 "acm/icpc" 分类下的文章

2009-04-26 23:29
Babelfish
Time Limit: 3000MS Memory Limit: 65536K
Total Submissions: 9371 Accepted: 4083
类别:acm/icpc | 评论(0) | 浏览()
 
2008-12-04 14:01

今天看了看TC里面的一道题,简单的说,就是给你一个字符串,要求你用这个字符串的同构,来生成一种Lucky String ,所谓Lucky String 就是字符串中任意相邻两个字母都是不相同的。

开始一直在想用组合数学怎么做,后来看到字符串只有最大10的范围,所以决定穷举。要穷举就要生成排列,自己写效率不会太高,突然看到STL中提供的一个函数:next_permutation

这是一个好东西啊,比如一个字母序列,你要生成这个序列的所有排列,可以这样:

char a[10];

do{

    for(i=0;i<10;

类别:acm/icpc | 评论(0) | 浏览()
 
2008-11-04 22:43

//实现简单的学生成绩信息管理软件。
//学生信息包括:学号、姓名、4 门课程的成绩(计算机,数学,英语,物理) 。
//要实现的功能:学生信息的录入、修改、删除和查询。
#include<iostream>
#include<string>
#include<fstream>
#include<cmath>
#include<iomanip>
#include<stack>
#define STU_NUM 100
using namespace std;
struct stu{
string name;
string no;
int score[4];
double aver;
}stu[STU_NUM];

类别:acm/icpc | 评论(3) | 浏览()
 
2008-09-08 11:03
最近/远点对问题
类别:acm/icpc | 评论(0) | 浏览()
 
2008-05-29 01:15
Silver Cow Party
Time Limit: 2000MS Memory Limit: 65536K
Total Submissions: 1768 Accepted: 687
类别:acm/icpc | 评论(2) | 浏览()
 
2008-04-13 20:39

问题描述:

现有 n 件物品,一个最大容量为 w 的背包。第 i 件物品重量为 wi ,价值为 vi 。
已知对于一件物品,你必须选择取或不取,且每件物品只能被取一次(这就是“0/1”的含义)。
求放置哪几件物品进背包,使得背包中物品价值最大(或是求最大价值是多少等衍生问题)。

思路:

设 ans[n,w] 为当背包容重量为 w ,有 1 到 n 件物品可以选择时的最大价值。显然有:

1、如果决定取并且可以取第 
类别:acm/icpc | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
Usaco(61)
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

欢迎你参与小众音乐分享!
 
 
 

我也是自己人
 

回复crystal1988086:呃,其实。。。没啥~就是个纪念日而已啊
 
     


©2009 Baidu