⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 用动态法求最大子段和.cpp

📁 算法设计与分析的经典程序
💻 CPP
字号:
#include <stdio.h>
int MaxSum(int n,int *a)
{int i,b=0,sum=0;
for (i=0;i<n;i++){
	if (b>0)  {b += a[i];
         printf("\nb=%5d\n",b);}
	 else b = a[i];
	 if (b>sum) {sum = b;
         printf("\nsum=%5d\n",b);}
	}
return sum;
}
void main()
{int a[6]={-2,11,-4,13,-5,-2},n;
n=6;
printf("\n%10d\n",MaxSum( n,a));
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -