由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
相关主题
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?偶也问一fortran问题
matlab改成C++,还用了号称史上最快的fftw,结果慢了一倍谁给说说fortran的几个标准
icc complier is expensive yar~~[合集] 请教c下面大数祖问题
fortran还是matlab?anyone know how to compile a libary coded in c which any be used by
关于gcc Borland C++ 5.5 VC6.0的问题where to down a standard Fortran90 complier?
请问怎么让matlab能在没装matlab的高性能计算机上运行?my experience,Re: 我也及问一个问题
SCRIPT 怎麼寫?[转载] unix下编译fortran 的错误太多,看不到怎么办?
请教一个C++程序结构的问题How to compile F77 file with C ?
相关话题的讨论汇总
话题: int话题: money话题: min话题: return
进入Computation版参与讨论
1 (共1页)
f******5
发帖数: 11
1
help needed with C++ code of the algorithm
Input: n=total amount of money
Check denomination: a1,a2, …..ak..
Output: minimum amount change=money[n]
1 money[0]=0
2 money[1]=1
3 for I from 2 to k
4 min_tmp=n
5 for j from 0 to n
6 if i>=aj
7 min_tmp=min(money[i-aj] +1, min_tmp)
8 money[i]=min_tmp;
thanks
c***r
发帖数: 1570
2
vector.sort
f******5
发帖数: 11
3
It compiles!!
#include
using namespace std;
int moneyChange(int *money, int len, int i);
int main(void)
{
int len=11;
int money[]={0,1,0,0,0,0,0,0,0,0,0};
int amount=10;
moneyChange(money, 11, 10);
for (int i=0;i cout< system("pause");
return 0;
}
int moneyChange(int *money, int , int i){
int min_temp=i;
int denom[3]={1, 3, 4};
if (i==0) return 0;
else if (i==1) return 1;
else{
for( int j=0 ; j<3; j++){
if (i>=denom[j])
{
int k=( i-denom[j] );
int changeNum=moneyChange(money, 11, k);
min_temp=min(changeNum+1, min_temp);
}

}
money[i]=min_temp;
return money[i];

}//end of else


}//end of moneyChange
int min(int a, int b){
if(a>b)
return b;
else
return a;
}

【在 c***r 的大作中提到】
: vector.sort
1 (共1页)
进入Computation版参与讨论
相关主题
How to compile F77 file with C ?关于gcc Borland C++ 5.5 VC6.0的问题
visual fortran区别6位以上的变量名吗?请问怎么让matlab能在没装matlab的高性能计算机上运行?
Re: f90 and mpiSCRIPT 怎麼寫?
谁最近买国FORTRAN的COMPILER,FOR WINDOWS,请介绍一下。请教一个C++程序结构的问题
有人用过Matlab的Compiler吗?或者是否有什么工具能把Matlab程序转成C, C++?偶也问一fortran问题
matlab改成C++,还用了号称史上最快的fftw,结果慢了一倍谁给说说fortran的几个标准
icc complier is expensive yar~~[合集] 请教c下面大数祖问题
fortran还是matlab?anyone know how to compile a libary coded in c which any be used by
相关话题的讨论汇总
话题: int话题: money话题: min话题: return