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

单页网站如何做cpa百度推广销售员好做吗

单页网站如何做cpa,百度推广销售员好做吗,电销系统线路,《电子商务网站开发实训》总结插入排序是啥类型的排序 插入类型的 插入排序经常用在啥类型场景下 用在有序序列下的基础上插入新数据 时间复杂度分析 如果是有序的基础下,最好的时间复杂度是O(n); 普通情况下是O(n^2) 插入排序的原理是啥&am…

插入排序是啥类型的排序

插入类型的

插入排序经常用在啥类型场景下

用在有序序列下的基础上插入新数据

时间复杂度分析

如果是有序的基础下,最好的时间复杂度是O(n);

普通情况下是O(n^2)

插入排序的原理是啥?

插入排序就是把待插入数据讲已排好顺序的树进行循环比较然后放在合适位置

例如:

已排序好的树有1  3  6;

待排序数是5,把5依次和上面数据进行比较,最终确定放在3后面

即1 3 5 6

代码实战

本次代码实现有从后往前循环比较

//插入排序,本次实现从小到大排序void insert_sort(int nums[],int len){int i=0,j=0;for(i=1;i<len;++i)//外层循环控制待排序数{int insertVal = nums[i];//用来临时存储带插入的数据//从待插入数据的位置的前一个开始往前面循环比较for(j=i-1;j>=0 && nums[j]>insertVal;--j)//前面的数据大于待插入数据,进入函数{nums[j+1]=nums[j];        }nums[j+1] = insertVal;//插入待排序数据}}

可执行代码如下

#include<stdio.h>
#include<string.h>
#include<time.h>
#include<stdlib.h>void swap(int &a,int &b)
{int tmp=a;a=b;b=tmp;
}void rangnums(int nums[],int len)
{srand(time(NULL));//初始化数组printf("初始化数组:");for(int i=0;i<len;i++){nums[i]=rand()%100+1;printf("%d ",nums[i]);}puts("");
}void print(int a[],int len)
{for(int i=0;i<len;i++){printf("%d ",a[i]);}puts("");
}//插入排序void insert_sort(int nums[],int len){int i=0,j=0;for(i=1;i<len;++i){int insertVal = nums[i];//用来临时存储带插入的数据for(j=i-1;j>=0 && nums[j]>insertVal;--j){nums[j+1]=nums[j];}nums[j+1] = insertVal;//插入待排序数据}}int main()
{int a[10]={92 ,79 ,49, 59, 86 ,38, 94, 64, 92, 3};rangnums(a,10);insert_sort(a,10);print(a,10);}

【注】数据结构不懂一定要动手画图

http://www.yayakq.cn/news/712239/

相关文章:

  • 市场营销网站建设开关网站建设
  • 网站顶端大图怎么做极简主题wordpress
  • 摄影网站介绍做企业网站的费用
  • 做网站需要注册的那种公司网站建设应注意什么
  • 搜狗官方网站谷歌自然排名优化
  • 邢台吧百度贴吧最新消息专业seo培训
  • 浏览器app下载安装天津网站优化流程
  • 福建厦门网站建设公司哪里有做网站的素材
  • 哪家公司设计网站好室内设计师联盟官网首页
  • 长春火车站最新消息网络策划员
  • 网站建设表格的属性wordpress登陆后查看
  • 网站建设优化服务机构一个专做里番的网站
  • 耳机 东莞网站建设网络营销策略分哪几类
  • 仿皮皮淘网站开发全程培训铁岭做网站信息
  • 电商网站设计公司力推亿企邦网站建设法律
  • 东莞运营推广网站建设费用网站设计建设合同是
  • 网站 前端免费cdn服务器
  • 梅州新农村建设网站对电子商务网站建设和管理的理解
  • 做情书直接点网站徐州建站网站模板
  • 嘉兴网站建设制作制作网页时关于可以采用的图像文件格式正确的描述是
  • 有关性的网站网站域名改了以后新域名301
  • 太平洋建设官方网站公司内部 网站开发
  • 免费做网页的网站outlook WordPress设置
  • 网站后端都需要什么意思云虚拟主机做网站
  • 电商公司的网站设计书天天联盟广告网站如何做
  • 邯郸网站设计哪家专业重庆网站建站系统
  • 长治企业网站建设云南省文化馆网站建设
  • 做php网站时如何建立数据库万网搜
  • 新闻录入网站模板凉山建设局网站
  • 山东住房与城乡建设厅网站判断网站开发语言