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

做美食类网站分析爱站网长尾关键词挖掘工具

做美食类网站分析,爱站网长尾关键词挖掘工具,可信网站服务,做app开发公司理解递归逻辑 一开始不会执行sort函数的 要先找到最小容量数组时 才会回头递归调用Sort进行排序 基本原理 归并 递归 合并 数组分左右 左右元素相比较 一侧用完放对面 不停放入新数组 递归不停分 分…

理解递归逻辑
        一开始不会执行sort函数的
        要先找到最小容量数组时
        才会回头递归调用Sort进行排序


基本原理
        归并 = 递归 + 合并
        数组分左右
        左右元素相比较
        一侧用完放对面
        不停放入新数组


        递归不停分
        分完再排序
        排序结束往上走
        边走边合并
        走到头顶出结果


套路写法
        两个函数
        一个基本排序规则
        一个递归平分数组


注意事项
        排序规则函数在平分数组函数
        内部return调用

 private void Start(){int[] arr = new int[] { 8, 7, 1, 5, 4, 2, 6, 3, 9 };arr = Merge(arr);for (int i = 0; i < arr.Length; i++){print(arr[i]);}}//第一步//基本排序规则//左右元素相比较//满足条件放进去//一侧用完直接放public int[] Sort(int[] left, int[] right){//新数组存放排序后的元素int[] arry = new int[left.Length + right.Length];//分隔后左右数组的索引标识int leftindex = 0;int rightindex = 0;for (int i = 0; i < arry.Length; i++){//左侧已经放完了,直接放右边的if (leftindex >= left.Length){arry[i] = right[rightindex];//已经放入一个右侧元素进入新数组//标识指向下一个rightindex++;}//右侧已经放完,直接放左边的else if(rightindex >= right.Length){arry[i] = left[leftindex];//已经放入一个左侧元素进入新数组//标识指向下一个leftindex++;}else if (left[leftindex] < right[rightindex]){arry[i] = left[leftindex];//已经放入一个左侧元素进入新数组//标识指向下一个leftindex++;}else{arry[i] = right[rightindex];//已经放入一个右侧元素进入新数组//标识指向下一个rightindex++;}}return arry;}//第二步://递归评分数组//结束条件为长度小于2public int[] Merge(int[] arry){//递归结束条件if (arry.Length < 2)return arry;//1.数组分两段int mid = arry.Length / 2;//2.初始化左右数组int[] left =new int[mid];int[] right =new int[arry.Length - mid];for (int i = 0; i < arry.Length; i++){if (i < mid){left[i] = arry[i];}else{right[i-mid] = arry[i];}}//3.递归分组再排序return Sort(Merge(left),Merge(right));} 

http://www.khdw.cn/news/48928.html

相关文章:

  • 旅游网站项目计划书seo 优化教程
  • 青岛网络推广的有哪些公司海淀区seo引擎优化
  • 企业网站建设内容 程序开发seo优化啥意思
  • 程序员做音乐网站优化推广网站seo
  • 做电影网站前途上海关键词优化排名软件
  • 疫情通报最新消息seo赚钱暴利
  • 网站制作费用及后期运营在线注册免费域名
  • 做斗图网站深圳网站建设专业乐云seo
  • 做美图 网站软文写手接单平台
  • photoshop属于什么软件谷歌搜索引擎seo
  • 真人棋牌网站怎么做宁波seo外包方案
  • 山东网站建设公司哪家专业百度pc端网页版
  • 做网站都能用什么做竞价广告
  • 敦煌做网站的公司电话百度首页关键词推广
  • 用粉色做网站主题色东莞seo推广机构帖子
  • 番禺网站建设优化怎样制作一个自己的网站
  • 自己做的图片哪个网站可以出售互联网论坛
  • 网站开发href使用本地链接简单的网页设计
  • 米绘设计师服务平台成都seo培训
  • 西宁哪家网络公司做网站重庆网络seo
  • 个人作品集网站广东seo价格是多少钱
  • 免费建自己域名的网站吗个人网站免费制作平台
  • 做一个搜索引擎网站要多少钱赣州seo外包怎么收费
  • 网站制作动态转静态怎么做互联网推广营销方案
  • 网站开发攻克时间网络推广策划书
  • 女女做的网站浏阳廖主任打人
  • 城乡建设网站职业查询系统seo培训讲师招聘
  • 设计logo网站brand公司运营策划方案
  • 做百度推广送网站吗游戏推广代理平台
  • 邢台做网站哪儿好帮别人推广app赚钱