N个自然数(1~9)每两个数组合为一组共有多少种组合方式?
公式为(n^2-n)/2 .(n为个数)
谁能给本人解释下意思,最好能把每个运算的意义告诉本人谢谢了。
先谢谢各位了,
公式为(n^2-n)/2 .(n为个数)
谁能给本人解释下意思,最好能把每个运算的意义告诉本人谢谢了。
先谢谢各位了,
解决方案
10
就按N=9来算,先选第一个数为1,可以发现有{1,2}、{1,3}、…、{1,9}共八种组合;
然后第一个数选2,有{2,3}、…、{2,9}七种组合,以此类推
所以共有8+7+…+1种,高斯求和可得n*(n-1)/2,就是你写的(n^2-n)/2
然后第一个数选2,有{2,3}、…、{2,9}七种组合,以此类推
所以共有8+7+…+1种,高斯求和可得n*(n-1)/2,就是你写的(n^2-n)/2
10
公式和编程有什么必然联系吗,只不过是你面对的问题需要用公式解决而已…要是做图像方面还要二维傅里叶变换什么的呢,本人不觉得有多少人可以手动二维傅里叶,就好像记不住全部的api用法一样,大不了用什么搜什么
10
一共n个数,取第一个数时,有n种可能,取第二个数时,就有n-1种可能。
假如考虑顺序,就是n*(n-1)种可能。
假如不考虑顺序,就是n*(n-1)/2种可能。n*(n-1)/2=(n^2-n)/2。
详细内容,可在网上搜:排列组合
假如考虑顺序,就是n*(n-1)种可能。
假如不考虑顺序,就是n*(n-1)/2种可能。n*(n-1)/2=(n^2-n)/2。
详细内容,可在网上搜:排列组合
10
N个自然数(1~9)每两个数组合为一组共有多少种组合方式?
公式为(n^2-n)/2 .(n为个数):
其实就是n*(n-1),通俗解释就是每个数都可以跟除了它本身的其他数(即n-1个)组合,那就有n*(n-1)种。
但是 A和B组合跟B和A组合是重复的,所以要÷2,最终结果就是n*(n-1)/2,即公式(n^2-n)/2。
题主假如真的想学编程的话,有高中的知识储备也足够混得不错了,这个储备的意思是指,学过还记得/学过忘了但不妨碍理解/没学过但推理一下就理解了。
公式为(n^2-n)/2 .(n为个数):
其实就是n*(n-1),通俗解释就是每个数都可以跟除了它本身的其他数(即n-1个)组合,那就有n*(n-1)种。
但是 A和B组合跟B和A组合是重复的,所以要÷2,最终结果就是n*(n-1)/2,即公式(n^2-n)/2。
题主假如真的想学编程的话,有高中的知识储备也足够混得不错了,这个储备的意思是指,学过还记得/学过忘了但不妨碍理解/没学过但推理一下就理解了。