目标:从(1-33)里任选6个不重复的数字相加之和等于60-150之间任意一个数字.要求计算出所有组合这个计算量很大,是否可以这样实现以减轻运算量?一.1-33里面可以提前(人为)判断出本次不
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 16:40:27
![目标:从(1-33)里任选6个不重复的数字相加之和等于60-150之间任意一个数字.要求计算出所有组合这个计算量很大,是否可以这样实现以减轻运算量?一.1-33里面可以提前(人为)判断出本次不](/uploads/image/z/1158895-55-5.jpg?t=%E7%9B%AE%E6%A0%87%EF%BC%9A%E4%BB%8E%EF%BC%881-33%EF%BC%89%E9%87%8C%E4%BB%BB%E9%80%896%E4%B8%AA%E4%B8%8D%E9%87%8D%E5%A4%8D%E7%9A%84%E6%95%B0%E5%AD%97%E7%9B%B8%E5%8A%A0%E4%B9%8B%E5%92%8C%E7%AD%89%E4%BA%8E60-150%E4%B9%8B%E9%97%B4%E4%BB%BB%E6%84%8F%E4%B8%80%E4%B8%AA%E6%95%B0%E5%AD%97.%E8%A6%81%E6%B1%82%E8%AE%A1%E7%AE%97%E5%87%BA%E6%89%80%E6%9C%89%E7%BB%84%E5%90%88%E8%BF%99%E4%B8%AA%E8%AE%A1%E7%AE%97%E9%87%8F%E5%BE%88%E5%A4%A7%2C%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E8%BF%99%E6%A0%B7%E5%AE%9E%E7%8E%B0%E4%BB%A5%E5%87%8F%E8%BD%BB%E8%BF%90%E7%AE%97%E9%87%8F%3F%E4%B8%80.1-33%E9%87%8C%E9%9D%A2%E5%8F%AF%E4%BB%A5%E6%8F%90%E5%89%8D%EF%BC%88%E4%BA%BA%E4%B8%BA%EF%BC%89%E5%88%A4%E6%96%AD%E5%87%BA%E6%9C%AC%E6%AC%A1%E4%B8%8D)
目标:从(1-33)里任选6个不重复的数字相加之和等于60-150之间任意一个数字.要求计算出所有组合这个计算量很大,是否可以这样实现以减轻运算量?一.1-33里面可以提前(人为)判断出本次不
目标:从(1-33)里任选6个不重复的数字相加之和等于60-150之间任意一个数字.要求计算出所有组合
这个计算量很大,是否可以这样实现以减轻运算量?
一.1-33里面可以提前(人为)判断出本次不会出现的某个数字、或者某几个数字,在计算之前通过软件设置提前将其去除掉,也就是说在本次计算和值的过程中将不包含被剔除掉的数字.计算结果里,也不包含这些被剔除掉的数字.比如:判断出本次不会出现1、5、9、15、18、21,24、30那么在计算完成的所有组合里,将不包含上面这8个数字(6个数字里面将不包含1、5、9、15、18、21、24、30),判断不包含的数字越多,计算量越小.例如:和值等于60的所有组合里将不包含
1+2+7+10+12+18=60
1+2+6+10+12+29=60
1+2+8+9+12+28=60等等组合,因为这些组合里含有(1、5、9、15、18、21、24、30这几个被剔除的数字、已经提前被软件设置去除掉了,不会参加运算)不知道这种方法是否可以实现?
二.1-33里面可以提前(人为)判断本次会出现的某几个数字.比如判断出本次会有5、7、8、12、14、15、21、29、30这9个数字(判断出的数字个数肯定大于等于6个数字),那么在计算和值的时候,只进行这几个数字中任意6个不重复数字的和值等于特定数值的运算、并给出所有可能的组合.
以上两种方法不知道哪种可行,请各位高手指教并给出程序,
目标:从(1-33)里任选6个不重复的数字相加之和等于60-150之间任意一个数字.要求计算出所有组合这个计算量很大,是否可以这样实现以减轻运算量?一.1-33里面可以提前(人为)判断出本次不
楼主是买彩票吧.这样的算法不能减少计算量.因为最终结果是穷举所有情况.不过33选6的所有情况也就110多万种.我可以帮你做个表用来查询,或者做个软件,可以查询并输出所要文档.但是我要500分.其中一半订金,一半做完后给.你考虑考虑.