自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 最少货币支付问题-贪心

////最少货币支付问题 #include using namespace std; //  1,2,5,10,20,50,100  int main() { int n,t;//t int x[7]; for(int i=0;i { x[i]=0; }贪心-最优装载问题 cin>>n; while(n--) { cin>>t; if(t>=100) { x[6

2014-04-15 19:13:45 1836

原创 贪心-最优装载问题

//最优装载 #include using namespace std; template void loading(int x[],Type w[],Type c,int n) {    int *t=new int [n+1];    sort(w,t,n);    for(int i=1;i    x[i]=0;    for(int i=1;i    {    

2014-04-15 19:10:26 1344

原创 贪心磁盘存储问题

#include using namespace std; //每个文件占一个磁道,检索概率分别p1,p2...pn,且和为1 //使期望检索时间最小 //检索期望时间sum(pi*pj*d(i,j)),d(i,j)是第i道与第j道之间径向距离i-j绝对值 //按照概率值由大到小排序,大概率放置最中间middle位置,然后次大分别放在中间左右位置 //依次排下,再将对应数值按概率顺序排

2014-04-15 19:08:39 766

原创 贪心背包和0-1背包问题

////0-1背包问题 //#include //using namespace std; //int w[1000],v[1000]; //int f[1000]; //int main() //{ //    int n;//物品数量 //    int c;//背包容量 //    while(cin>>n) //    { //        for(int i=0;

2014-04-15 19:05:53 1142

原创 大整数问题,乘法,加法,阶乘

//大整数相乘 //c[i+j] += a[i]*b[j];数组的每一位相乘然后相加,并得到最终结果 //再考虑进位问题  #include #include #define SIZE 50 int a[SIZE],b[SIZE],c[SIZE*2]; void big_multi(int a[],int b[],int c[]) { int i,j; for (i=0;i

2014-04-15 19:01:45 962

原创 多边形游戏问题——动态规划

//多边形游戏 #include using namespace std; #define N 100 int m[100][100][100]; char op[100];//运算符 int v[100];//顶点数值 int minf,maxf;   void MinMax(int i, int j, int k) {     int e[4], l,         

2014-04-15 18:57:30 3177

原创 矩阵连乘问题

//问题 B: 矩阵最优连乘问题 #include using namespace std; void matrix_chain(int *p,int n,int m[][100],int s[][100]); void trace_back(int i,int j,int s[][100]); int main() {     int size[100],total,i=0,m[1

2014-04-15 18:49:12 929

原创 多边形游戏问题

#include using namespace std;  int m[100][100][100]; char op[100];//运算符 int v[100];//顶点数值  void minmax(int n,int i,int s,int j,int& minf,int& maxf,int m[100][100][100],char op[100])//????????????

2014-04-08 22:29:16 1174

原创 最大m子段和问题

最大m子段和问题 #include using namespace std; int maxsum(int m,int n,int *x)        {     if(n     int *b=new int [n+1];     int *c=new int [n+1];     b[0]=0;c[1]=0;     for(int i=1;i     {      

2014-04-08 19:46:44 926

原创 最大子矩阵和问题

//最大子矩阵和问题                           空间分配  //#include //using namespace std; //int maxsum(int n,int *x) //{ //    int sum=0,b=0; //    for(int i=1;i //    { //        if(b>0)b+=x[i]; //      

2014-04-08 19:44:39 1037

原创 最大子段和几种算法

////最大子段和 //#include //using namespace std; //int sum=0; //int submid(int n,int x[100]) //{ //    int ttti,tttj; //    for(int i=0;i //    { //        int ttt=0; //        for(int j=i;j //

2014-04-08 19:40:29 1061

C语言程序设计常用算法

包含C语言程序设计常用算法,包含大量习题及可运行源代码

2015-10-23

BFS总结 广度优先

包含BFS介绍,思考方式,以及大量习题和源代码 广度优先问题

2015-10-23

长整数减法

大整数运算的思维方式,很容易将字符数组与int数组结合完成计算

2014-05-03

poj入门50题

对于poj大量习题,此些题目为入门级习题,助于ACM和其他编程入门

2014-02-10

有依赖的背包问题:金明的预算

属于动态规划,背包问题,有依赖背包问题,金明的预算相应方案!即代码部分和每一句代码详细分析!

2014-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除