2017 年9月23日 关于数组问题

冒泡排序

//    冒泡排序
    //    var arr = [4, 2, 1, 3, 6, 5];
    //    for(var i = 1; i < arr.length; i++) {
    //        if(arr[0] > arr[i]) {
    //            var temp = arr[0];
    //            arr[0] = arr[i];
    //            arr[i] = temp;
    //        }
    //    }
    //
    //    for(var i = 2; i < arr.length; i++) {
    //        if(arr[1] > arr[i]) {
    //            var temp = arr[1];
    //            arr[1] = arr[i];
    //            arr[i] = temp;
    //        }
    //    }
    //
    //    for(var i = 3; i < arr.length; i++) {
    //        if(arr[2] > arr[i]) {
    //            var temp = arr[2];
    //            arr[2] = arr[i];
    //            arr[i] = temp;
    //        }
    //    }

//    for(var j = 0; j < arr.length; j++) {
    //        for(var i = j+1; i < arr.length; i++) {
    //            if(arr[j] > arr[i]) {
    //                var temp = arr[j];
    //                arr[j] = arr[i];
    //                arr[i] = temp;
    //            }
    //        }
    //    }
    //    
    //    for(var x in arr){
    //        document.write(arr[x] + "&nbsp;&nbsp;")
    //    }
    //    数组去重
    var arr = [1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5];
    var arr2 = [];

for(var i = 0; i < arr.length; i++) {
        var status = 0;
        for(var j = 0; j < arr2.length; j++) {
            if(arr[i] == arr2[j]) {
                status = 1;
                break;
            }
        }
        if(status == 0) {
            arr2.push(arr[i]);
        }
    }

我是复制的,因为学的还不是太懂先记录一下,以后自己做会了会改回来.

时间: 2024-07-31 21:23:38

2017 年9月23日 关于数组问题的相关文章

老男孩教育每日一题-2017年05月23日-一个100M的分区,写入0.5K的,或写入1M的,可以写多少?

1.题目 老男孩教育每日一题-2017年05月23日-一个100M的磁盘分区,写入0.5K的文件,或写入1M的文件,分别可以写多少个?为什么? 2.参考答案 一个100M的磁盘分区,写入0.5K的文件,或写入1M的文件,分别可以写多少个?为什么?错误解答:很容易计算1K的个数:100*1000=100000个,1M文件的个数:100/1=100个 解答思想:先答几点知识 a.上面的考试题考察的是文件系统inode和block知识.b.inode是存放文件属性信息的(也包含指向文件实体的指针),默

【天一家园群】2017年3月23日群猜谜会谜题

[天一家园群]2017年3月23日群猜谜会谜题 1.二十日前进川东(台风)暹芭/邵国荣2.同去海河边(朝鲜郡名)法洞/严伟涛3.汉军前来上了当(10笔字)浸/傅华球4.不见衣冠不整者(口语)专会装好人/徐锦忠 5.“龟蛇静,风樯动”(歌名)山不转水转/解培堂 6.“孤灯照不寐”(常用语)有点困难/郑俊生7.基架残断女楼空(轮胎品牌)米其林/陈加理8.一言既出当兑现(字)说/王安生9.锦帆未落干戈起(探骊)行当武生/陈昌年10.谁为铜驼洒泪来(电视剧)奠基者/武骝11.理解意中人(穴位)足三里/吴

【书阳谜友群】2017年3月23日周桂武(探风)主擂谜会题

[书阳谜友群]2017年3月23日周桂武(探风)主擂谜会题 1.调到西藏已七天(字)周2.宴席尚无准备,宾客多少已清 (4字数学用语)设未知数3.果然射在十环上 (蕉心格·榕城学校简称二2+2)真中,实中4.又向上天祈高就(字)敲5.佛印一一为人开光(字)弓6.飞流直下三千尺(学校用语·土音)落堂(长)7.中医问病人,一餐多少肉(字)痴8.两三点冰雨笔端画(网络新词3字) 6669.讲心声中正高兴(女影星)蒋欣10.立意守候心上人(字)企11.答错罚站(礼貌用语)对不起12.验血报告全阴性(中药

【海西谜吧】2017年3月23日木偶(林德武)主擂谜会题

[海西谜吧]2017年3月23日木偶(林德武)主擂谜会题 1.定叫实名不外泄(字)石2.疑似清凉秋晴晚(红人)香凝3.回首抱负化浮尘(演员)包贝尔4.莫若床前思君苦(字)唐5.一棹游尽古运河(围棋选手)柯洁6.话说同志有三高(字)言7.当堂翻脸(下楼 网络称谓连评语)度娘变态8.大楼地基耗钢筋(交通名词)厦深高铁9.剃头手艺乃家传(高校名称)理工学院10.不留刻字乱坟前(韩国演员)孔刘11.柳色初浓映春水(字)清12.曲断泪不尽,心苦意分明(台湾名胜)日月潭13.公公婆婆妈妈(称谓冠姓)翁姑娘1

2017年2月23日上午学习日志

2017年3月23上午复习了高等数学,继续看张宇高等数学18讲书中第二讲极限与连续第二部分函数极限的计算,做书上例题巩固数学知识.

老男孩教育每日一题-2017年3月23日-请问多线程与多进程的区别,在什么时候用线程或进程更合适?

解答: 进程: 优点:多进程可以同时利用多个CPU,能够同时进行多个操作. 缺点:耗费资源(创建一个进程重新开辟内存空间). 进程不是越多越好,一般进程个数等于cpu个数. 线程: 优点:共享内存,尤其是进行IO操作(网络.磁盘)的时候(IO操作很少用cpu),可以使用多线程执行并发操作. 缺点:抢占资源. 线程也不是越多越好,具体案例具体分析,切换线程关系到请求上下文切换耗时. 计算机中执行任务的最小单元:线程. IO密集型(不用cpu):多线程 计算密集型(用cpu):多进程 网友精品回答:

老男孩教育每日一题-2017年3月31日-awk数组统计

处理以下文件内容,将域名取出并根据域名进行计数排序处理:(百度和sohu面试题) http://www.etiantian.org/index.html http://www.etiantian.org/1.html http://post.etiantian.org/index.html http://mp3.etiantian.org/index.html http://www.etiantian.org/3.html http://post.etiantian.org/2.html 要求结

2017年8月23日第三篇3

jQuery-AJAX基本概述 什么是 AJAX? AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML). 简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示. 使用 AJAX 的应用程序案例:谷歌地图.腾讯微博.优酷视频.人人网等等. 您可以在我们的 AJAX 教程中学到更多有关 AJAX 的知识. 关于 jQuery 与 AJAX jQuery 提供多个与 AJAX 有关的方法. 通过 jQue

MiniProfiler使用点滴记录-2017年6月23日11:08:23

1.看似针对同样一段查询表ef达式,重复执行却没有被记录下来.其实这是正常情况,因为ef并没有重复去执行 相同sql查询. 2.MiniProfiler结合MVC过滤器进行 拦截记录Sql,示例代码: using Mobile360.Core; using Mobile360.Core.Interfaces; using Mobile360.Core.Models; using Mobile360.Web.Common; using Newtonsoft.Json.Linq; using Sta