每一组有四个数字,分别是 1 2 3 4 共三组 三组数字都出现相同数字的概率是怎么算出来的 求高手解答啦。 用java编写:1,2,3,4四个数字可以组成多少不重复的三...
\u7528java\u8bed\u8a00\u7f16\u7a0b:\u67091\u30012\u30013\u30014\u56db\u4e2a\u6570\u5b57\uff0c\u80fd\u7ec4\u6210\u591a\u5c11\u4e2a\u4e92\u4e0d\u76f8\u540c\u4e14\u65e0\u91cd\u590d\u6570\u5b57\u7684\u4e09\u4f4d\u6570\uff1f\u90fd\u662f\u591a\u5c11\uff1fprivate static String num="";
public static void main(String[] args) throws Exception {//\u4e3b\u51fd\u6570
int[] arr={1,2,3};//\u7ed9\u4e00\u4e2a\u6570\u7ec4
int count=3;//\u7ed9\u4f4d\u6570
num(arr,count);//\u8c03\u7528\u2460
System.out.print(num);//\u8f93\u51fa\u7528\u9017\u53f7\u62fc\u63a5\u7684\u5168\u90e8\u6570\u5b57\uff08\u53ef\u4ee5\u7528\u9017\u53f7\u62c6\u5206\uff0c\u7136\u540e\u7b97\u957f\u5ea6\uff09}
//arr \u6570\u7ec4\uff0c count \u4f4d\u6570
private static void num(int[] arr,int count){//\u2460
num(arr,count,"");//\u8c03\u7528\u2461}
//\u9012\u5f52\u8c03\u7528
private static void num(int[] arr,int count,String str){//\u2461
\u6269\u5c55\u8d44\u6599\uff1a
\u4f7f\u7528
\u4f7f\u7528Java\u7f16\u5199\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u65e2\u53ef\u4ee5\u5728\u4e00\u53f0\u5355\u72ec\u7684\u7535\u8111\u4e0a\u8fd0\u884c\uff0c\u4e5f\u53ef\u4ee5\u88ab\u5206\u5e03\u5728\u4e00\u4e2a\u7f51\u7edc\u7684\u670d\u52a1\u5668\u7aef\u548c\u5ba2\u6237\u7aef\u8fd0\u884c\u3002\u53e6\u5916\uff0cJava\u8fd8\u53ef\u4ee5\u88ab\u7528\u6765\u7f16\u5199\u5bb9\u91cf\u5f88\u5c0f\u7684\u5e94\u7528\u7a0b\u5e8f\u6a21\u5757\u6216\u8005applet\uff0c\u505a\u4e3a\u7f51\u9875\u7684\u4e00\u90e8\u5206\u4f7f\u7528\u3002applet\u53ef\u4f7f\u7f51\u9875\u4f7f\u7528\u8005\u548c\u7f51\u9875\u4e4b\u95f4\u8fdb\u884c\u4ea4\u4e92\u5f0f\u64cd\u4f5c\u3002
\u6784\u6210
Java\u5e73\u53f0\u7531Java\u865a\u62df\u673a(Java Virtual Machine)\u548cJava \u5e94\u7528\u7f16\u7a0b\u63a5\u53e3(Application Programming Interface\u3001\u7b80\u79f0API)\u6784\u6210\u3002Java \u5e94\u7528\u7f16\u7a0b\u63a5\u53e3\u4e3aJava\u5e94\u7528\u63d0\u4f9b\u4e86\u4e00\u4e2a\u72ec\u7acb\u4e8e\u64cd\u4f5c\u7cfb\u7edf\u7684\u6807\u51c6\u63a5\u53e3\uff0c\u53ef\u5206\u4e3a\u57fa\u672c\u90e8\u5206\u548c\u6269\u5c55\u90e8\u5206\u3002
\u5728\u786c\u4ef6\u6216\u64cd\u4f5c\u7cfb\u7edf\u5e73\u53f0\u4e0a\u5b89\u88c5\u4e00\u4e2aJava\u5e73\u53f0\u4e4b\u540e\uff0cJava\u5e94\u7528\u7a0b\u5e8f\u5c31\u53ef\u8fd0\u884c\u3002\u73b0\u5728Java\u5e73\u53f0\u5df2\u7ecf\u5d4c\u5165\u4e86\u51e0\u4e4e\u6240\u6709\u7684\u64cd\u4f5c\u7cfb\u7edf\u3002\u8fd9\u6837Java\u7a0b\u5e8f\u53ef\u4ee5\u53ea\u7f16\u8bd1\u4e00\u6b21\uff0c\u5c31\u53ef\u4ee5\u5728\u5404\u79cd\u7cfb\u7edf\u4e2d\u8fd0\u884c\u3002Java\u5e94\u7528\u7f16\u7a0b\u63a5\u53e3\u5df2\u7ecf\u4ece1.1x\u7248\u53d1\u5c55\u52301.2\u7248\u3002\u76ee\u524d\u5e38\u7528\u7684Java\u5e73\u53f0\u57fa\u4e8eJava1.5\uff0c\u6700\u8fd1\u7248\u672c\u4e3aJava1.9\u3002
\u51fa\u5904
Java\u662fSun\u5fae\u7cfb\u7edf\u516c\u53f8\u57281995\u5e74\u63a8\u51fa\u7684\uff0c\u63a8\u51fa\u4e4b\u540e\u9a6c\u4e0a\u7ed9\u4e92\u8054\u7f51\u7684\u4ea4\u4e92\u5f0f\u5e94\u7528\u5e26\u6765\u4e86\u65b0\u9762\u8c8c\u3002\u76ee\u524d\uff0c\u6700\u5e38\u7528\u7684\u4e24\u79cd\u4e92\u8054\u7f51\u6d4f\u89c8\u5668\u8f6f\u4ef6\u4e2d\u90fd\u5305\u62ec\u4e00\u4e2aJava\u865a\u62df\u673a\u3002\u51e0\u4e4e\u6240\u6709\u7684\u64cd\u4f5c\u7cfb\u7edf\u4e2d\u90fd\u589e\u6dfb\u4e86Java\u7f16\u8bd1\u7a0b\u5e8f\u3002
\u4f53\u7cfb
JavaSE(Java2 Platform Standard Edition\uff0cjava\u5e73\u53f0\u6807\u51c6\u7248)\u3002
JavaEE(Java 2 Platform\uff0cEnterprise Edition\uff0cjava\u5e73\u53f0\u4f01\u4e1a\u7248)\u3002
JavaME(Java 2 Platform Micro Edition\uff0cjava\u5e73\u53f0\u5fae\u578b\u7248)\u3002
\u8bed\u8a00\u7279\u70b9
1.\u7b80\u5355\u6027
Java\u770b\u8d77\u6765\u8bbe\u8ba1\u5f97\u5f88\u50cfC++\uff0c\u4f46\u662f\u4e3a\u4e86\u4f7f\u8bed\u8a00\u5c0f\u548c\u5bb9\u6613\u719f\u6089\uff0c\u8bbe\u8ba1\u8005\u4eec\u628aC++\u8bed\u8a00\u4e2d\u8bb8\u591a\u53ef\u7528\u7684\u7279\u5f81\u53bb\u6389\u4e86\uff0c\u8fd9\u4e9b\u7279\u5f81\u662f\u4e00\u822c\u7a0b\u5e8f\u5458\u5f88\u5c11\u4f7f\u7528\u7684\u3002\u4f8b\u5982\uff0cJava\u4e0d\u652f\u6301go to\u8bed\u53e5\uff0c\u4ee3\u4e4b\u4ee5\u63d0\u4f9bbreak\u548ccontinue\u8bed\u53e5\u4ee5\u53ca\u5f02\u5e38\u5904\u7406\u3002
Java\u8fd8\u5254\u9664\u4e86C++\u7684\u64cd\u4f5c\u7b26\u8fc7\u8f7d\uff08overload\uff09\u548c\u591a\u7ee7\u627f\u7279\u5f81\uff0c\u5e76\u4e14\u4e0d\u4f7f\u7528\u4e3b\u6587\u4ef6\uff0c\u514d\u53bb\u4e86\u9884\u5904\u7406\u7a0b\u5e8f\u3002\u56e0\u4e3aJava\u6ca1\u6709\u7ed3\u6784\uff0c\u6570\u7ec4\u548c\u4e32\u90fd\u662f\u5bf9\u8c61\uff0c\u6240\u4ee5\u4e0d\u9700\u8981\u6307\u9488\u3002
Java\u80fd\u591f\u81ea\u52a8\u5904\u7406\u5bf9\u8c61\u7684\u5f15\u7528\u548c\u95f4\u63a5\u5f15\u7528\uff0c\u5b9e\u73b0\u81ea\u52a8\u7684\u65e0\u7528\u5355\u5143\u6536\u96c6\uff0c\u4f7f\u7528\u6237\u4e0d\u5fc5\u4e3a\u5b58\u50a8\u7ba1\u7406\u95ee\u9898\u70e6\u607c\uff0c\u80fd\u66f4\u591a\u7684\u65f6\u95f4\u548c\u7cbe\u529b\u82b1\u5728\u7814\u53d1\u4e0a\u3002
2.\u9762\u5411\u5bf9\u8c61
Java\u662f\u4e00\u4e2a\u9762\u5411\u5bf9\u8c61\u7684\u8bed\u8a00\u3002\u5bf9\u7a0b\u5e8f\u5458\u6765\u8bf4\uff0c\u8fd9\u610f\u5473\u7740\u8981\u6ce8\u610f\u5e94\u4e2d\u7684\u6570\u636e\u548c\u64cd\u7eb5\u6570\u636e\u7684\u65b9\u6cd5\uff0c\u800c\u4e0d\u662f\u4e25\u683c\u5730\u7528\u8fc7\u7a0b\u6765\u601d\u8003\u3002
\u5728\u4e00\u4e2a\u9762\u5411\u5bf9\u8c61\u7684\u7cfb\u7edf\u4e2d\uff0c\u7c7b\uff08class\uff09\u662f\u6570\u636e\u548c\u64cd\u4f5c\u6570\u636e\u7684\u65b9\u6cd5\u7684\u96c6\u5408\u3002\u6570\u636e\u548c\u65b9\u6cd5\u4e00\u8d77\u63cf\u8ff0\u5bf9\u8c61\uff08object\uff09\u7684\u72b6\u6001\u548c\u884c\u4e3a\u3002
\u6bcf\u4e00\u5bf9\u8c61\u662f\u5176\u72b6\u6001\u548c\u884c\u4e3a\u7684\u5c01\u88c5\u3002\u7c7b\u662f\u6309\u4e00\u5b9a\u4f53\u7cfb\u548c\u5c42\u6b21\u5b89\u6392\u7684\uff0c\u4f7f\u5f97\u5b50\u7c7b\u53ef\u4ee5\u4ece\u8d85\u7c7b\u7ee7\u627f\u884c\u4e3a\u3002\u5728\u8fd9\u4e2a\u7c7b\u5c42\u6b21\u4f53\u7cfb\u4e2d\u6709\u4e00\u4e2a\u6839\u7c7b\uff0c\u5b83\u662f\u5177\u6709\u4e00\u822c\u884c\u4e3a\u7684\u7c7b\u3002Java\u7a0b\u5e8f\u662f\u7528\u7c7b\u6765\u7ec4\u7ec7\u7684\u3002
Java\u8fd8\u5305\u62ec\u4e00\u4e2a\u7c7b\u7684\u6269\u5c55\u96c6\u5408\uff0c\u5206\u522b\u7ec4\u6210\u5404\u79cd\u7a0b\u5e8f\u5305\uff08Package\uff09\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u81ea\u5df1\u7684\u7a0b\u5e8f\u4e2d\u4f7f\u7528\u3002
\u4f8b\u5982\uff0cJava\u63d0\u4f9b\u4ea7\u751f\u56fe\u5f62\u7528\u6237\u63a5\u53e3\u90e8\u4ef6\u7684\u7c7b\uff08java.awt\u5305\uff09\uff0c\u8fd9\u91ccawt\u662f\u62bd\u8c61\u7a97\u53e3\u5de5\u5177\u96c6\uff08abstract windowing toolkit\uff09\u7684\u7f29\u5199\uff0c\u5904\u7406\u8f93\u5165\u8f93\u51fa\u7684\u7c7b\uff08java.io\u5305\uff09\u548c\u652f\u6301\u7f51\u7edc\u529f\u80fd\u7684\u7c7b\uff08java.net\u5305\uff09\u3002
3.\u5206\u5e03\u6027
Java\u8bbe\u8ba1\u6210\u652f\u6301\u5728\u7f51\u7edc\u4e0a\u5e94\u7528\uff0c\u5b83\u662f\u5206\u5e03\u5f0f\u8bed\u8a00\u3002Java\u65e2\u652f\u6301\u5404\u79cd\u5c42\u6b21\u7684\u7f51\u7edc\u8fde\u63a5\uff0c\u53c8\u4ee5Socket\u7c7b\u652f\u6301\u53ef\u9760\u7684\u6d41\uff08stream\uff09\u7f51\u7edc\u8fde\u63a5\uff0c\u6240\u4ee5\u7528\u6237\u53ef\u4ee5\u4ea7\u751f\u5206\u5e03\u5f0f\u7684\u5ba2\u6237\u673a\u548c\u670d\u52a1\u5668\u3002
\u7f51\u7edc\u53d8\u6210\u8f6f\u4ef6\u5e94\u7528\u7684\u5206\u5e03\u8fd0\u8f7d\u5de5\u5177\u3002Java\u7a0b\u5e8f\u53ea\u8981\u7f16\u5199\u4e00\u6b21\uff0c\u5c31\u53ef\u5230\u5904\u8fd0\u884c\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1--Java \u7f16\u7a0b\u8bed\u8a00
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1--Java
// 1,2,3,4\u56db\u4e2a\u6570\u53ef\u4ee5\u7ec4\u6210\u591a\u5c11\u4e2a\u65e0\u91cd\u590d\u6570\u5b57\u7684\u4e09\u4f4d\u6570
//\u8003\u5bdf\u591a\u91cd\u5faa\u73af
int count = 0;//\u8ba1\u6570\u5668
for (int i = 1; i <= 4; i++) {//\u904d\u5386\u4e2a\u4f4d\u7684\u6240\u6709\u6570
for (int j = 1; j <= 4; j++) {//\u904d\u5386\u5341\u4f4d\u7684\u6240\u6709\u6570
for (int k = 1; k <= 4; k++) {//\u904d\u5386\u767e\u4f4d\u7684\u6240\u6709\u6570
if (k != j && k != i && j != i) {//\u5982\u679c\u4e2a\u4f4d\uff0c\u5341\u4f4d\uff0c\u767e\u4f4d\u4e0a\u7684\u6570\u90fd\u4e0d\u76f8\u7b49
count++;//\u8bb0\u5f55\u7ec4\u6210\u7684\u4e2a\u6570
System.out.println(k * 100 + j * 10 + i);//\u6253\u5370\u7ec4\u6210\u540e\u7684\u4e09\u4f4d\u6570
}
}
}
}
System.out.println(count);//\u6253\u5370\u7ec4\u6210\u7684\u4e09\u4f4d\u6570\u7684\u4e2a\u6570
}
出现3个相同数字的情况有4个1,4个2,4个3和4个4,这4种可能。
所以,概率是4/64=1/16
你对问题的表达不清楚、不准确。
既然是三组数,每组只包含1,2,3,4,这四个数,怎么会出现1111,2222,3333,4444,?
每一组都有1 2 3 4
共三组
三组都有1 2 3 4
三组数字都出现相同数字的概率是100%!
4*1/4*1/4*1/4=1/16
4*1/4*1/4*1/4=1/16
扩展阅读:5个人3个人一组有多少排法 ... 四个必须 四个走在前 ... 看图猜数字1-30图片 ... 每列都有1一4这四个数 ... excel数字四个一组 ... 四个一组成的最大数 ... 分别代表3个数 400 ... 4位数密码大全1至9 ... 六个数字四个一组有多少组 ...