首页 新闻 会员 周边 捐助

为什么数组要这么大呢?

0
悬赏园豆:30 [待解决问题]

一开始是num[105][105],

后来是 500 才通过。

http://www.cnblogs.com/maxiaobao/p/5178500.html

马小宝的主页 马小宝 | 初学一级 | 园豆:172
提问于:2016-02-02 20:47
< >
分享
所有回答(2)
0

我对 c 不太熟悉。是不是数组的声明和初始化不对啊?如果是[105][105]的话,出什么错?

我用Java试了一下,数组设成 4x4都没问题。

小米干饭 | 园豆:218 (菜鸟二级) | 2016-02-03 02:03
0

你for的上限是输入值K.当然K有多大你这个数组就会有多大了

话说这种东西不是这样解的.直接穷举都快些.

吴瑞祥 | 园豆:29449 (高人七级) | 2016-02-03 09:48

1.k的值最大不是16吗?

2.穷举法是怎么解呢?

谢谢大神~!

支持(0) 反对(0) 马小宝 | 园豆:172 (初学一级) | 2016-02-03 16:53

@马小宝: 好吧.我看不懂题目.题目有一点我看不明白.比如说5进制的5位数的k好数是说5位中取出2位,他们不是相邻吗?还是5位数中5个位上相邻的2个位的值都不是相邻的,时这个5位数是K好数

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2016-02-03 17:27

@吴瑞祥: 就是任意相邻的两位差的绝对值不为1

支持(0) 反对(0) 马小宝 | 园豆:172 (初学一级) | 2016-02-03 19:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册