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

做网站去哪里可以找高清的图片抖音的商业营销手段

做网站去哪里可以找高清的图片,抖音的商业营销手段,现在的网站使用frameset做吗,网站开发中职教材1.基本分类 2.插入排序 特点:有实践意义(例如后期快排的优化),适应性强,一般不会到时间复杂度最坏的情况。 将第一个元素视为已经排好序的序列。取出下一个元素,在已经排好序的序列中从后往前比较&#xf…

1.基本分类

2.插入排序

特点:有实践意义(例如后期快排的优化),适应性强,一般不会到时间复杂度最坏的情况。

  1. 将第一个元素视为已经排好序的序列
  2. 取出下一个元素,在已经排好序的序列中从后往前比较,直到找到合适的位置插入。
  3. 重复步骤2,直到所有元素都插入到合适的位置。

  1. //插入排序
    #include<stdio.h>
    void InsertSort(int* a, int n)
    {for (int i = 0; i < n - 1; i++){int end;int tmp = a[end + 1];while (end >= 0){if (tmp < a[end]){a[end + 1] = a[end];--end;}else {break;}}a[end + 1] = tmp;}
    }

上图一种特殊情况:此时不是break出来的而是一直进行--

所以不走else了,因此将最后一句放在外面无论是哪种情况都可以

单趟

排序:先理解单趟然后加上循环

整清楚边界。因为是从0开始访问的,所以只能访问到n-1;

因此在访问的时候只循环到n-2;,

i的最后一个值是n-2;所以是i<n-1;

计算插入排序的时间复杂度

时间复杂度计算最坏情况:逆序(就相当于一个等差数列)O(N^2)   N的平方。

最好:顺序 O(N)(只比一遍)

介于两者中间。

3.冒泡排序回顾

特点:没有实践意义,一般只用于教学

在指针基础知识点合集2(基础入门到深入理解)中有用指针讲解过一遍。

如果不用今天再供一种不用指针的方法。

void BubbleSort(int* a, int n)
{for (int j = 0; j < n; j++){int flag = 0;for (int i = 0; i < n - j; i++){//先排单趟if (a[i - 1] > a[i]){Swap(&a[i - 1], &a[i]);flag = 1;}}if (flag == 0){break;}}
}

计算插入排序的时间复杂度

时间复杂度计算最坏情况:O(N^2)   N的平方。

最好: O(N)(直接就有序)

(和插入排序是一样的)

http://www.yidumall.com/news/58202.html

相关文章:

  • 公司网站外包建设没有源代码网站检测
  • 郑州新密网站建设搜索引擎调词软件
  • 做网站用哪个ecalipse深圳seo优化公司
  • 重庆建设建设工程信息网站如何做营销
  • 六兄弟做网站品牌网站建设哪家好
  • 做动漫姓氏头像的网站怎么自己创建一个网页
  • wordpress课程总结焦作seo推广
  • 做垃圾站采集国外网站软文网站发布平台
  • 福州专门做网站晚上偷偷看b站软件推荐
  • wordpress 修改布局seo高级优化方法
  • 博客式笑话网站织梦源码河南纯手工seo
  • 做网站有地区差异吗网站建设详细方案模板
  • 做网站好的网站建设公司排名百度站内搜索的方法
  • 以前做的网站怎么才能登陆后台电商网站建设价格
  • 做购物网站适合的服务器百度seo是什么
  • 设计做网站通用cms的源代码seo快速排名优化方法
  • 常用的网站建设程序有那些如何成为百度广告代理商
  • 保洁公司开发app鱼头seo软件
  • 效果图制作网站网络营销策划书2000字
  • 怎么做关于梦想的网站免费的免费网站安全软件下载
  • 爱站网在线全集私人影视图片优化
  • 长春电商网站建设哪家专业宁波正规优化seo软件
  • 做网站可以用新建项目的方式吗网店运营
  • 有哪些网站可以用网站文章优化技巧
  • jekyll做公司网站个人网站模板
  • 无锡网站建设设计友情链接是什么
  • 莆田网站建设方案优化新媒体销售好做吗
  • 龙口建网站价格搜索引擎广告推广
  • 陕西网站建设托管东营seo整站优化
  • 做flash的网站免费拓客软件排行榜