递推计算小白兔拔萝卜问题的最有矩阵

news/2024/11/17 10:52:32/
#include<stdlib.h>
#include<stdio.h>
#include <time.h>
const int M=8;//萝卜地行数
const int N=10;//萝卜地列数
int v[M][N],c[M][N];//萝卜数矩阵,最优萝卜数矩阵 
int diguiluobo(int m,int n)
{//分四种情况计算,期中三种情况需要递归调用for(int i=0;i<=m;i++){for(int j=0;j<=n;j++){if(i==0&&j==0)  c[i][j]=v[i][j];//入口即出口 if(i==0&&j!=0)  c[i][j]=c[i][j-1]+v[i][j];if(i!=0&&j==0)  c[i][j]=c[i-1][j]+v[i][j];if(i!=0&&j!=0){//其他部分 if(c[i][j-1]>=c[i-1][j]){c[i][j]=c[i][j-1]+v[i][j];}else{c[i][j]=c[i-1][j]+v[i][j];}}}}return c[m][n];
}
void xunlu(int m,int n)
{	//反向寻找最优萝卜矩阵中最优解的来源 
}
int main()
{int i,j,count;printf("一片萝卜地如下:\n");for(i=0;i<M;i++){for(j=0;j<N;j++){v[i][j]=rand()%10;c[i][j]=0;printf("%d  ",v[i][j]);}printf("\n");}count=diguiluobo(M-1,N-1);printf("递归小萝卜结果为%d\n",count);printf("最优萝卜矩阵如下:\n");for(i=0;i<M;i++){for(j=0;j<N;j++){printf("%d  ",c[i][j]);}printf("\n");}xunlu(M-1,N-1);return 0;
}

以上仅代表作者本人学过内容,如有重复不必告知与深究


http://www.ppmy.cn/news/390921.html

相关文章

小白兔写话_聪明的小白兔看图写话

内容简介&#xff1a;有一只孤独又美丽的小白兔住在一个大山坡&#xff0c;小白兔每天往自己的身上撒好香的香水&#xff0c;有一只狡猾的狐狸就住.. 本文《聪明的小白兔看图写话》由小学生作文大全整理&#xff0c;仅供参考。如果觉得很不错&#xff0c;欢迎点评和分享&#x…

小白兔写话_小白兔看图写话

【小白兔】 马明轩 有一天&#xff0c;我和妈妈去公园玩&#xff0c;看到了一个小白兔。 它长长的耳朵非常灵敏&#xff0c;可以听到20甚至是30米之外的地方。大大的眼睛亮晶晶的&#xff0c;像两颗红宝石。小小的三瓣嘴有两颗洁白的大板牙&#xff0c;很锋利。尾巴短短的&…

牛客:使徒袭来,小白兔分身

使徒来袭 题目 神秘的使徒袭击了第三新东京市&#xff0c;少男少女们驾驶着决战兵器EVA守护着人类的和平。 牛可乐是NERV特务机关的指挥官&#xff0c;他必须时刻了解牛牛/牛妹/牛能三人的战斗状态。现在牛可乐获得了这三位EVA驾驶员的战斗力之积&#xff0c;在保证三位驾驶员…

“小白兔”微信公众号菜单图形管理工具

“小白兔”微信公众号菜单管理工具 “小白兔”微信公众号菜单管理工具&#xff08;以下简称“小白兔”&#xff09;是我们开发的一款专门制作&#xff0c;上传微信公众号菜单的图形界面管理工具。可以让你所见即所得的快速制作小程序菜单并发布。小程序菜单根本就是一段JSON&a…

【投喂小白兔】啥叫协同过滤

【我在 GitChat 写童话】是浅浅对啥基础都莫得的全年龄段读者的入门讲解&#xff0c;全系列通俗易懂&#xff0c;幽默风趣&#xff08;可能叭&#xff09;&#xff0c;可能会配上精美的绘图&#xff0c;尽可能地不使用数学公式&#xff0c;只采用最接近大众受教育水平的讲解模式…

不怕冷的小白兔故事小班社会

一、活动目标&#xff1a; 1、理解故事的内容,知道冬天要多运动才能不怕冷。 2、幼儿能大胆的说出自己的想法,提高幼儿的表达能力。 3、幼儿能积极的参与到活动中,并获得其中的乐趣。 二、活动准备&#xff1a; 故事磁带、录音机三、活动过程&#xff1a; 1、问题导入&#xff…

pythonturtle画小白兔_使用Python的turtle画小绵羊

今天学习使用turtle画图&#xff0c;本来想实现个3D效果&#xff0c;结果2D都画了半天&#xff0c;画圆被绕晕了 目标图片&#xff1a; 实现代码&#xff1a;# -*- coding:utf-8 -*- # __author__ :kusy # __content__:文件说明 # __date__:2018/8/21 13:08 import turtl…

一些 IT 公司确实存在着很多能够把狼蒸发掉的小白兔

转发周鸿祎微博原文&#xff1a; 公司部门领导和人力资源部门要定期清理小白兔员工&#xff0c;否则就会发生死海效应&#xff1a;公司发展到一定阶段&#xff0c;能力强的员工容易离职&#xff0c;因为他们对公司内愚蠢的行为的容忍度不高&#xff0c;他们也容易找到好工作&a…