无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

自行車維修記:矩陣2點距離代碼

2023-01-15 20:44 作者:平凡也要閃光  | 我要投稿

在自行車旅途中,需要計算2點之間最短距離。下面就是算法。

//

//? main.c

//? arraydigui

//

//? Created by lc2019 on 2023/1/7.

//


#include <stdio.h>

#include <math.h>

#include <string.h>

#include <stdlib.h>


static int number=0;


int a[3][3]={{2,3,0},{1,2,3},{1,0,2}};

//int a[3][3]={{2,3,0},{1,2,3}};


int getMaxSum(int sx,int sy, int tx, int ty){

? ? int sum1=0;

? ? int sum2=0;

? ? int sum=0;

?? ?

? ? if(sx==tx && sy== ty ){

? ? ? ? sum = a[tx][ty];

? ? }else if (sx==tx && sy+1 ==ty ){

? ? ? ? sum = a[sx][sy]+a[tx][ty];

? ? }else if( sx+1==tx && sy==ty ){

? ? ? ? sum = a[sx][sy]+a[tx][ty];

? ? }

? ? else {

? ? ? ? if(sy+1>ty){

? ? ? ? ? ? printf("sy+1=%d\n",sy+1);

? ? ? ? }else{

? ? ? ? ? ? sum1=a[sx][sy]+getMaxSum(sx,sy+1,tx,ty);

? ? ? ? }

? ? ? ? if(sx+1>tx){

? ? ? ? ? ? printf("sx+1=%d\n",sx+1);

? ? ? ? }else{

? ? ? ? ? ? sum2=a[sx][sy]+getMaxSum(sx+1,sy,tx,ty);

? ? ? ? }

?? ? ? ?

? ? ? ? sum = (sum1>sum2)?sum1:sum2;

? ? }

?? ?

? ? number++;

? ? printf("第%d次調(diào)用有結(jié)果,sum=%d\n",number, sum);

? ? return sum;

}


int main(int argc, const char * argv[]) {


? ? getMaxSum(0,0,2,2);

?? ?

? ? return 0;

}


自行車維修記:矩陣2點距離代碼的評論 (共 條)

分享到微博請遵守國家法律
广宗县| 衡阳县| 武城县| 涡阳县| 淮滨县| 久治县| 京山县| 庄河市| 泸溪县| 青河县| 宝应县| 韶关市| 麦盖提县| 闸北区| 灵川县| 康乐县| 固阳县| 伊川县| 阳山县| 灵台县| 天祝| 晋州市| 兰西县| 大田县| 玉林市| 昭通市| 麻江县| 邻水| 葫芦岛市| 嘉祥县| 济阳县| 昌乐县| 永泰县| 偃师市| 平潭县| 武平县| 建德市| 汤原县| 娱乐| 开远市| 株洲市|