猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
8道单选题,4个答案(ABCD),求不相同的结果??
8道单选题,每到单选题的结果可以为(ABCD --4个值其中一个),求多少种结果?
怎么用php 把所有结果输出?
慕运维8079593
浏览 386
回答 2
2回答
慕婉清6462132
以前写的一个排列组合功能 输入字符ABCD 长度4 就可以获取到 转化下php的 <html> <head> <meta charset="utf8"/> <script> var html = ''; function pl() { var str = document.getElementById('str').value; var len = parseInt(document.getElementById('len').value); len = len>1?len:1; var charts = str.split(""); plr(charts,len) document.getElementById('result').innerHTML = html; html = ''; } function plr () { var charts = arguments[0]; var len = arguments[1]; var pl = arguments[2]?arguments[2]:''; for (var i in charts) { rpl = pl + charts[i]; if (len == 1) { fillHtml(rpl); } else { plr(charts, len-1, rpl); } } } function fillHtml(str) { if (html == '') { html = str; } else { html = html + ';' + str; } } </script> </head> <body> 字符串:<input type="text" id="str"> 长度:<input type="text" id="len"> <button onclick="pl()">获得排列结果</button> <div id="result">结果显示</div> </body> </html>
0
0
0
慕尼黑8549860
$$4^8$$个,使用递归进行输出
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续