题目描述 单选 针对前面的问题,设计状态f[i]表示前i个数最少可以分成几段,那么求解f[i]时,可以 A. 找出以第i个数结尾的,满足题目要求的最长的一段,设上一段的结尾是第j个数,那么f[i]=f[j]+1 B. 枚举i前面的每一个j,取f[j]+1的的最小值,赋值给f[i] C. 枚举i前面的每一个j,并且要求j+1到i这一段是满足题目要求的,取所有满足要求的f[j]+1的最小值,赋值给f[i]