运行代码 缩小
汉王
HTML代码
复制 格式化 注释 注释 清空
放大
AخA
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
<title>腾讯面试题</title>
6
</head>
7
<body>
8
<script>
9
var delNumber = [1106,9012,789]; //假设
10
var n = 10000; //总循环条例
11
var number = []; //数组
12
for (i=0;i<n;i++) {
13
    number[i] = (i != delNumber[0] && i != delNumber[1] && i != delNumber[2])?(i):("<h3 style=\"color:red\">"+i+"</h3>");
14
}
15
function randomSort(a, b){
16
    return Math.random() - 0.5; //随机运算
17
}
18
document.write("本次的随机数是:" + delNumber + "<br /><br />");
19
document.write(number.sort(randomSort).join()); //选择在外面处理数组,减缓for的压力。
20
</script>
21
</body>
22
</html>
CSS代码
复制 格式化 注释 注释 颜色 清空
放大
CSS代码...
x
 
1
JS代码
复制 格式化 注释 注释 清空
放大
JS代码...
xxxxxxxxxx
1
 
1
名称
腾讯JS面试题,解答代码(3)
分类
网站常用
描述
腾讯公司的面试题,解答代码(3),原题目:有一组数字,从1到n,从中减少了3个数,顺序也被打乱,放在一个n-3的数组里,请找出丢失的数字,最好能有程序,最好算法比较快,假设n=10000。觉得这一个答案考虑的比较周全些,选择在外面处理...
收藏