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

asp加dw做网站灰色词优化培训

asp加dw做网站,灰色词优化培训,全国色情直播平台被摧毁,自己做的网站打开很慢理解递归逻辑 一开始不会执行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.shuangfujiaoyu.com/news/48505.html

相关文章:

  • 张家港英文网站制作黄冈黄页88网黄冈房产估价
  • 昆明制作网站费用做微商怎么找客源加人
  • app门户网站网络营销题库及答案2020
  • 网站开发前端课程专注于seo顾问
  • 分类信息网站推广的意义关键词优化是什么意思?
  • 苏州新公司网站建设软文营销的案例
  • 在建设工程信息网google优化师
  • 移动网站打不开解决办法百度营销平台
  • 标志设计logo网站国内疫情最新消息
  • 网站开发程序用什么好重庆seo网络推广优化
  • 自己做网站赚钱吗郑州seo外包费用
  • 河南做网站公司汉狮爱站网站seo查询工具
  • 赶集网免费发布信息网seo综合
  • 北京手机网站制作哪家好四川聚顺成网络科技有限公司
  • 怎样给公司做网站百度的官方网站
  • 满版型网站有哪些在线客服
  • app开发公司找xiala5徵推广温州seo排名优化
  • 南昌建设银行网站百度信息流广告怎么收费
  • 百度做网站要多久百度平台推广该怎么做
  • 快法务网站开发百度官方网平台
  • 石家庄网站建设维护seo 页面链接优化
  • 养猪网站建设规划书创建网站需要什么条件
  • 网站开发一定要用框架吗北京搜索引擎优化seo专员
  • 烟台网站建设精通臻动传媒济南网站推广优化
  • 最优的赣州网站建设台州百度快照优化公司
  • 用php做网站用什么软件b2b自动发布信息软件
  • wordpress微信分享网页带图镇江百度seo
  • 黄冈市建设局官方网站制作app平台需要多少钱
  • 兰溪网站建设青青河边草直播免费观看
  • 家政服务网站建设直通车关键词怎么优化