摘要: #include #include using namespace std; #define N 110 int a[N][N]; int b[N]; int main() { int n,r,c; cin>>n; while(n--) { cin>>r>>c; for(int i=1;i>a[i][j]; a[i][j]+=a[i-1][j]; } int ma... 阅读全文
posted @ 2017-05-04 10:38 X_na 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 默认是单调递增: 阅读全文
posted @ 2017-05-04 10:37 X_na 阅读(869) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; char a[1003],b[1003]; int dp[1003][1003],len; int main() { int num; scanf("%d",&num); getchar(); while(num--) { int i,j,k=0;... 阅读全文
posted @ 2017-05-04 10:36 X_na 阅读(154) 评论(0) 推荐(0) 编辑
摘要: #include#include#includeusing namespace std;char x[1001];char y[1001];int dp[1001][1001];int max(int x,int y){ return x>y?x:y;}int main(){ int... 阅读全文
posted @ 2017-05-04 10:35 X_na 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 完全背包 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 直接说题意,完全背包定义有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是c,价值是w。求解将哪些物品装入背包可使这些物品的体积总和不超过背包容量,且价值总和最大。本题... 阅读全文
posted @ 2017-05-04 10:28 X_na 阅读(219) 评论(0) 推荐(0) 编辑
摘要: hdu 1233: hdu 1102: poj 1789: hdu 1301: hdu 2682 模板: #include #include #include #include #define inf 0x3f3f3f3f using namespace std; int a[601][60... 阅读全文
posted @ 2017-04-28 10:14 X_na 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。 比如输入:“1+2/4=”,... 阅读全文
posted @ 2017-04-27 15:32 X_na 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.问题描述: 限制:只含有‘+’,‘-’,‘*’,‘/ ’和圆括号,正整数。 表示:字符数组,栈。 中缀表达式:在程序语言中,运算符位于两个运算数中间的表达式称为中缀表达式,例如 1+2*3. 中缀表达式运算规则:先乘除,后加减,从左到右,先括号内,后括... 阅读全文
posted @ 2017-04-27 15:18 X_na 阅读(3040) 评论(0) 推荐(0) 编辑
摘要: 中缀式变后缀式 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式... 阅读全文
posted @ 2017-04-27 14:43 X_na 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 表达式求值 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.... 阅读全文
posted @ 2017-04-26 20:03 X_na 阅读(658) 评论(0) 推荐(0) 编辑