腾讯面试题

1。一组数字,从1到n,从中减少了3个数,顺序也被打乱,放在一个n-3的数组里 请找出丢失的数字,最好能有程序,最好算法比较快!

  实在是想到不一次循环就可以查找完毕的方法 这里是俩次循环查找的结果!只测试了10个数字

<script>
    var leng = 10;
    var n = [1,8,7,6,5,4,2,0];
    var m = new Array();
    for(var i = 0; i<leng ;i++) {m[n[i]] = 1;}
    for(var i = 0; i<leng ;i++) {if(!m[i]) alert(i)}
</script>

 2 兼容要求:IE6+   Opera 9.5+  Firefox 3.0+    Safari3+

①、相册空间硬盘空间的进度条,考虑百分比的控制(简单就不说了
②、左中右三栏等高,左右宽度固定,中栏自宽度适应。论坛的文章标题也自适应宽  

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> 文章部分自适应</title>
<style>
* { margin:0; padding:0;}
.wrapper{mwidth:100%;}
.left{float:left;width:200px;}
.right{float:right;width:200px;}
.content{margin:0 210px;}
.content h1 { text-align:center;}
</style>
</head>

<body>

<div class="wrapper">
    <div class="left">left </div>
    <div class="right">right</div>
    <div class="content">
        <h1>我是标题</h1>
        <p>我是内容</p>
    </div>
</div>

</body>
</html>

③、加“...”的地方,考虑过长溢出省略处理

  考虑到CSS的兼容性 还是JS方便一点(代码仅供参考-提供思路)  

window.onload = function(){
function csubstr(str,len){
if(str.length>10){
return str.substring(0,len)+"...";
}else{
return str;
}
}
ss = document.getElementsByTagName('p');
for(var i=0;i<ss.length;i++){
ss[i].innerHTML = csubstr(ss[i].innerHTML,15);
}
}

④、假如这是一个访问PV达2000W/日,因成本限制,网络带宽可能满足不了此访问量,会出现滞连情况,样式文件可能加载不了,且,中栏内容是最重要且要呈现在用户眼前的。(也就是说,在无样式不完全加载情况下,中栏内容要优先左右两栏前)(?
⑤、关注标签语义化 (复制来的)

默认样式:
http://www.w3cn.org/article/tips/2005/116.html
http://www.w3.org/TR/CSS21/sample.html
语义化:
http://www.456bereastreet.com/lab/developing_with_web_standards/zh
http://www.456bereastreet.com/lab/developing_with_web_standards
http://www.w3cn.org/article/translate/2005/114.html
http://www.w3cn.org/article/translate/2005/114.html
http://www.junchenwu.com/2005/11/html_tags.html
http://brainstormsandraves.com/articles/semantics/structure/
http://www.w3.org/TR/html401/struct/text.htm
http://www.simplebits.com/bits/simplequiz/

⑥、关注HTTP请求和带宽消耗所带来的体验和成本(

原文地址:https://www.cnblogs.com/woshiyigexu/p/3166974.html