作业帮 > 综合 > 作业

java编程题求解释看不懂

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 10:43:56
java编程题求解释看不懂
设有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部分的乘积能够为最大.
  同时,为了帮助选手能够正确理解题意,主持人还举了如下的一个例子:
  有一个数字串:312,当N=3,K=1时会有以下两种分法:
  3*12=36
  31*2=62

就楼主代码的解释:
前两句就是让进入程序的人随便输入一个数,然后接收到后台,第三句是把输入进来的数(字符串类型),转化成数字整型并将结果赋值给变量r,后一句就是,定义一个变量n并给他赋值,其值就是输入字符串的长度;下面又定义了两个数组b和t,长度结尾输入字符串的长度,后面又继续定义了两个二维数组c和f行和列都是输入字符串的长度+1;后面定义一个变量d=0;判断如果n(也就是输入字符串)如果小于等于0,就说明输入的不对,直接退出程序;反之,程序继续,后面就是循环.(如果你不懂这些基本的,我说了你也不懂的,你可以查一些资料,很快的)
再问: 你说的我都懂, 就是从4个for循环嵌套往下我就不懂了
这是动态规划 我看不懂,求解释
再答: 这解释起来就比较麻烦了,汗......
再问: 讲一下啊 真看不懂急死了
再答: 很麻烦诶......要不你留个qq我加你?
再问: 825575541
再答: 现在没时间,等周末的时候哦