• 腾讯面试题


    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请求和带宽消耗所带来的体验和成本(

  • 相关阅读:
    Bootstrap3系列:按钮式下拉菜单
    Bootstrap3系列:按钮组
    Bootstrap3系列:下拉菜单
    CSS系列:CSS常用样式
    Entity Framework中使用IEnumerable<T>、IQueryable<T>及IList<T>的区别
    ASP.NET中Session的sessionState 4种mode模式
    ASP.NET MVC系列:Area
    Sql Server系列:SQL语句查询数据库中表、视图、存储过程等组成
    ASP.NET MVC系列:Model
    jQuery LigerUI系列:ligerComboBox
  • 原文地址:https://www.cnblogs.com/woshiyigexu/p/3166974.html
Copyright © 2020-2023  润新知