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

黄山市网站建设网站怎么做收费

黄山市网站建设,网站怎么做收费,工商注册公司需要提供的资料,凡科门店通收费多少直接插入排序 //直接插入排序 void InsertSortingDirectly(int* nums,int numsSize){int j0;for(int i1;i<numsSize-1;i){//定义一个中间变量保存当前要插入的值int tempnums[i];//在前面已排好序的序列中&#xff0c;找到合适的位置插入for(ji-1;j>0;j--){if(nums[j]&g…

直接插入排序

//直接插入排序
void InsertSortingDirectly(int* nums,int numsSize){int j=0;for(int i=1;i<=numsSize-1;i++){//定义一个中间变量保存当前要插入的值int temp=nums[i];//在前面已排好序的序列中,找到合适的位置插入for(j=i-1;j>=0;j--){if(nums[j]>temp){//让该元素往后移nums[j+1]=nums[j];}else{break;}}nums[j+1]=temp;}
}

折半插入排序

//折半插入排序
void BinaryInsertionSort(int* nums,int numsSize){for(int i=1;i<numsSize-1;i++){int temp=nums[i];int left=0;int right=i-1;//二分查找的过程,其实也就是在前面已排好序的序列中运用二分查找的方法找到相应位置插入while(left<=right){int mid=(left+right)/2;if(nums[mid]>temp){left=mid-1;}else if(nums[mid]<temp){right=mid+1;}}//已经找到了相应位置,就把这个位置之后的元素(包括这个位置)依次向后移动。for(int j=i-1;j>=left;j--){nums[j+1]=nums[j];}nums[left]=temp;}
}

冒泡排序

//冒泡排序
void BubbleSort(int* nums,int numsSize){//外层循环表示的是排序次数,仅需排序n-1次for(int i=0;i<nums-1;i++){for(int j=0;j<numsSize-i-1;j++){//如果相邻元素中前面大于后面就要进行交换if(nums[j]>nums[j+1]){int temp=nums[j+1];nums[j+1]=nums[j];nums[j]=temp;}}}
}

快速排序

//快速排序
//划分操作
int huafen(int*nums,int left,int right){//以最左边的元素为基准元素int mid=nums[left];while(left<right){//从右边开始寻找比基准元素小(或等于)的元素while(nums[right]>=mid&&left<right){right--;}nums[left]=nums[right];while(nums[left]<=mid&&left<right){left++;}nums[right]=nums[left];}nums[left]=mid;return left;
}//递归排序
void Qsort(int*nums,int left,int right){if(left>=right){return;}int mid=huafen(nums,left,right);//左半部分快排Qsort(nums,left,mid-1);//右半部分快排Qsort(nums,mid+1,right);
}

 简单选择排序

//简单选择排序
void SelectSort(int* nums,int numsSize){//仅需进行n-1趟for(int i=0;i<numsSize-1;i++){int min=i;//这里是用打擂台的方法,从i+1到n中选出最小值,for(int j=i+1;j<numsSize-1;j++){if(nums[min]>nums[j]){min=j;}}//如果最小值变了那么久进行换位置,把最小的放在第一个if(min!=i){int temp=nums[i];nums[i]=nums[min];nums[min]=temp;}}
}

归并排序

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

相关文章:

  • 公司网站建设内容微信管理系统软件
  • 国家重点项目建设库网站制作公司宣传册
  • 电商网站 制作做网站业务
  • 杯子网站开发方案模板企业为什么要并购
  • 好医生网站怎么做不了题目了支付宝小程序代理
  • 怎么做直播室的网站湖北公司网站备案严格吗
  • 网站建设 计划书天津省网站制作厂家
  • 做兼职的网站有哪些如何用自己网站做大电商
  • 上海华东建设发展设计有限公司网站wordpress做一个查找数据库
  • 多语言网站实现硬件定制
  • wordpress杂志主题深圳排名seo公司
  • 长春建设银行网站微信开放平台个人申请
  • 网站建设这块是怎么挣钱python编程软件手机版
  • 搜索网站有哪些网站能用到管理后台上吗
  • 建一个网站需要多少钱株洲外贸网站建设
  • 德州专业网站制作哪家好seo品牌优化百度资源网站推广关键词排名
  • 汽车租赁企业网站源码网站开发工程师岗位职责要求
  • vs做网站标签输出语言第二个深圳建设在哪里
  • wordpress 制作网站外贸手表网站模板
  • 网站访问者网页设计个人网站怎么做
  • 最新免费下载ppt模板网站国家反诈中心app下载怎么注册
  • php网站建设案例教程视频小程序可以自己开发吗
  • 百度网站验证怎么做宝塔网站搭建教程
  • 百度引擎搜索2014中文网站seo排名名单
  • 专业做网站的公司有哪些旅游网站的网页设计参考文献
  • 建筑网站推荐望城区城市建设投资集团门户网站
  • 免费软件下载网站入口360上做网站
  • 网站开发 沈阳网站投注建设
  • 羊坊店网站建设镇江网站关键字优化公司
  • wordpress站点信息修改版权赣州人才网招聘网