N重循環程序框架
int[] a = new int[N+1];
int i,k;
for(i=1;i<=n;i++)
a[i] = left[i];
k = n;
while(k>=1)
{
執行循環體內該做的事
while (a[k] + step[k]>right[k])
{
a[k] = left[k] ;
k--;
}
if(k==0)break;//此處也可以為continue;
a[k] = a[k] + step[k];
k = n;
}
}
int i,k;
for(i=1;i<=n;i++)
a[i] = left[i];
k = n;
while(k>=1)
{
執行循環體內該做的事
while (a[k] + step[k]>right[k])
{
a[k] = left[k] ;
k--;
}
if(k==0)break;//此處也可以為continue;
a[k] = a[k] + step[k];
k = n;
}
}
posted on 2008-04-17 04:46 小鋒 閱讀(404) 評論(0) 編輯 收藏 所屬分類: algorithm