导航

2013年7月28日

摘要: 点击打开链接布线问题时间限制:1000ms | 内存限制:65535KB难度:4描述南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件:1、把所有的楼都供上电。2、所用电线花费最少输入第一行是一个整数n表示有n组测试数据。(n#include #include#includeusing namespace std;bool hash[505];int map[505][505];int v, e;int prime(){ bool flag[505]; int path[505],i,j,sum=0; for(i=1;imap[k][j]) ... 阅读全文

posted @ 2013-07-28 23:57 勇敢的炮灰 阅读(203) 评论(0) 推荐(0)

摘要: 点击打开链接回文字符串时间限制:3000ms | 内存限制:65535KB难度:4描述所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几个字符,可以使这个字符串成为回文字符串。输入第一行给出整数N(0#includeint dp[1002][1002];int main(){ int num; char str[1002], str2[1002]; scanf("%d", &num); w 阅读全文

posted @ 2013-07-28 01:10 勇敢的炮灰 阅读(312) 评论(0) 推荐(0)

摘要: 点击打开链接最长公共子序列时间限制:3000ms | 内存限制:65535KB难度:3描述咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。输入第一行给出一个整数N(0int array[1001][1001];int main(){ int num , i , j; char str1[1001] , str. 阅读全文

posted @ 2013-07-28 00:54 勇敢的炮灰 阅读(139) 评论(0) 推荐(0)