当前位置: 首页 > news >正文

口碑好的移动网站建设北京 公司网站制作

口碑好的移动网站建设,北京 公司网站制作,新津县网站建设,沈阳商城网站开发把字符串以字典的展示形式排序#xff0c;如把字符串abc,bad,aade,bdca排列成aade,abc,bad,bdca。 1.使用冒泡排序 (1) 相邻两数据两两比较#xff0c;较大的放到后面#xff0c;直到把最大的字符串放在最后一个位置。 (2) 从头开始再进行相邻数据两两比较#xff0c;较大的…把字符串以字典的展示形式排序如把字符串abc,bad,aade,bdca排列成aade,abc,bad,bdca。 1.使用冒泡排序 (1) 相邻两数据两两比较较大的放到后面直到把最大的字符串放在最后一个位置。 (2) 从头开始再进行相邻数据两两比较较大的放到后面直到把第二大的字符串放在倒数第二个位置。 (3) 依次类推...字符串从小到大依次排列。 var arrStr [abc,bad,aade,bdca];Array.prototype.toSortStr function(){for(var i 0;i this.length - 1;i){for(var j 0;j this.length - i - 1; j){if(strCompare(this[j],this[j1])){var temp this[j];this[j] this[j1];this[j1] temp;}}}}function strCompare(str1,str2){//str1大于str2返回truevar minLen,strLen1 str1.length,strLen2 str2.length;(strLen1 strLen2) ? minLen strLen1 : minLen strLen2;for(var i 0; i minLen - 1; i){if(str1.charAt(i) str2.charAt(i)){return true;}if(str1.charAt(i) str2.charAt(i)){return false;}}return false;}arrStr.toSortStr();    2.使用快速排序 (1) 以第一个元素为基准把数组分为两部分基准左边的字符串小于基准基准右边的字符串大于基准。 (2) 再把基准的两边的数组元素分别按照1处理。 (3) 依次类推进行递归...直到字符串顺序排列。 var arrStr [abc,bad,aade,bdca];function quickSort(arr,low,height){if(low height){return;}var pivot arr[low],i low,j height;while(i j){while(i j strCompare(arr[j],pivot)){j--;}arr[i] arr[j];while(i j strCompare(pivot,arr[i])){i;}arr[j] arr[i];}arr[i] pivot;quickSort(arrStr,low,i - 1);quickSort(arrStr,i 1,height);}function strCompare(str1,str2){//str1大于str2返回truevar minLen,strLen1 str1.length,strLen2 str2.length;(strLen1 strLen2) ? minLen strLen1 : minLen strLen2;for(var i 0; i minLen - 1; i){if(str1.charAt(i) str2.charAt(i)){return true;}if(str1.charAt(i) str2.charAt(i)){return false;}}return false;}quickSort(arrStr,0,arrStr.length-1); 3.使用数组的sort方法      var arrStr [abc,bad,aade,bdca];arrStr.sort(function(str1,str2){var minLen,strLen1 str1.length,strLen2 str2.length;(strLen1 strLen2) ? minLen strLen1 : minLen strLen2;for(var i 0; i minLen - 1; i){if(str1.charAt(i) str2.charAt(i)){return 1;}if(str1.charAt(i) str2.charAt(i)){return -1;}}return -1;})  转载于:https://www.cnblogs.com/fe-huahai/p/5717799.html
http://www.huolong8.cn/news/235291/

相关文章:

  • 济南建站高大上的平面设计网站
  • 外贸soho 网站建设博罗营销网站制作
  • 网络建站优化科技php作品源代码免费下载
  • 儿童网站 源码注册小公司要交税吗
  • 如何在个人网上建网站网站开发一般用什么软件
  • 建站模板wordpress百度信息流投放
  • 徐州网站建设魔站域名备案了 怎么建设网站
  • p2p网站建设教程电脑做系统网站
  • 一份完整的网站策划书黄岗住房和城乡建设厅官方网站
  • 网站建设中建站广告html单页面中小学网站建站模板
  • 小说网站开发l杭州个人网站建设
  • php网站开发源码个人或主题网站建设 实验体会
  • 中国建设银行信用卡官网站首页网站快照描述
  • 给网站公司做网站flarum和wordpress
  • 软装设计案例网站网络营销外包推广系统
  • 公司建设网站费用会计怎么记吴中seo页面优化推广
  • 做外贸网站用什么软件手机网络
  • 河南郑州网站关键词排名系统wordpress文章回复
  • flash网站下载建各企业网站多少钱
  • 深圳装饰公司网站镇江网站seo
  • 内蒙古网站制作长沙人才市场招聘信息
  • 山河集团建设有限公司网站网页设计模板图片高清
  • 广州建网站白云区湖北做网站的公司
  • 特卖网站怎么做wordpress在线上传头像
  • 为网站添加统计长安网站制作公司
  • 网站开发是什么专业郑州 网站建设的公司
  • 网页手机小游戏seo综合查询工具可以查看哪些数据
  • 百度推广优化中心seo搜索优化工程师招聘
  • 大连网页建站模板交互式网站是什么意思
  • 地方网站 源码宁波优化