#include <stdio.h>
#define MAX 1000
#define NUM 13
int DP_ActivitySelector(int i, int j, int s[], int f[], int A[][NUM])
{
int k;
int temp=0;
int max=0;
if(A[i][j] != -1) return A[i][j];
if(i == j) return max;
else
{
for(k = i+1; k < j; k++)
{
if(s[k] < f[i] || f[k] >s[j] ) return max;
else
{
temp = DP_ActivitySelector(i, k, s, f, A) + DP_ActivitySelector(k, j, s, f, A) +1 ;
if(temp > max)
max=temp;
temp=0;
}
}
A[i][j] = max;
return max;
}
}
int main()
{
int s[] = {0,1, 3, 0, 5, 3 ,5, 6, 8 ,8 ,2 ,MAX};
int f[] = {0,4, 5 ,6 ,7, 8, 9, 10, 11, 12, 13,MAX};
int A[NUM][NUM];
for(int i=0; i<NUM; i++)
for(int j=0; j<NUM; j++)
{
A[i][j]=-1;
}
printf("%d\n", DP_ActivitySelector(0, 11, s, f, A));
}
分享到:
相关推荐
GA_feature_selector_遗传算法特征_特征提取_遗传算法_源码.zip
基于遗传算法的封装模式的数据特征提取,利用数据对自身进行训练并能完全依靠特征对分类效果进行评价。
Selector
一个强大的selector注入器,它可以让view自动产生selector状态,免去了你写selector的麻烦。
Flutter的file_selector插件可以帮助开发者在移动应用中方便地选择文件。 要使用file_selector插件,首先需要将插件的依赖项添加到pubspec.yaml文件中,并运行flutter pub get命令获取插件的最新版本。 在插件使用...
和简单但是很实用的实例,主要viewpage使用Activity作为跳转
Android selector 完整demo
selenium css selector 定位详解
在simulink上进行BusCreator和BusSelector的简单实验
CSS Selector 生成器
带圆角的selector
selectorgadget插件,R语言爬取网页
java selector 测试并发.多线程并发。
Laravel开发-selector 选择器模式抽象类,用于管理用户级或运行时参数上的多态性。
一个关于SocketChannel、ServerSocketChannel、Selector的综合案例
代码实现drawable的selector效果,不用为每个控件写selector样式; 另外,实现圆形图片处理、圆角图片处理功能
Contact Selector在infopath中的使用!
ListView Button ImageView 里应用selector选择器切换图片并保持住
Android selector demo例子 文章:http://blog.csdn.net/u012524598/article/details/21410711
开发过程中使用阿里巴巴的iconfont来减小apk大小,这是做的一个Demo,里面可以用来实现selector的状态改变,非常好用的,希望对感兴趣的朋友有帮助。