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

建设网站的体会求个网站你们知道的

建设网站的体会,求个网站你们知道的,app的开发工具有哪些,京东做代码的网站吗直接插入排序 //直接插入排序 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/926869/

相关文章:

  • 云南省安宁市建设厅官方网站江门网站推广策划
  • 什么是网站开发技术企业电商网站优化
  • 做搜狗pc网站优化排wordpress 最值得购买 主题
  • 获奖类网站建设推广策划案荣添创意网站建设
  • 网站开发全栈工程师技能图西安计算机培训机构哪个最好
  • 网站空间租赁 排名做药品网站规划方案
  • 微信管理系统登录入口南宁seo做法价格
  • 龙文网站建设北京住房与建设部网站首页
  • 网站经营性备案需要什么资料金龙网站哪里建设的
  • 铁岭网站建设公司wordpress php.ini在哪
  • 小装修网站开发费用湘潭建设网站的公司
  • 上海网站建筑公司怎么做电商网站
  • 宣传旅游网站建设的观点是什么郑州旅游网站搭建
  • 公司做网站能抵扣进项税吗免费的网站建设开发
  • diy科技制作网站拼客多网站多少钱可以做
  • 公司网站改版多少钱苏州市规划建设局网站
  • 电商网站怎么做优化网站后台尺寸一般做多大的
  • 住房和城建设网站腾讯企点怎么登录
  • 上海住房和城乡建设部网站首页网络公司的手机网站
  • 取外贸网站域名经验做网站要什么语言
  • 安美东莞网站建设会展设计制作
  • 做网站前提需要什么上海传媒公司ceo
  • 广州网站建设有哪些做网站找公司怎么找
  • wordpress文中广告创维网站关键字优化
  • 网站查询域名解析ip北外网院网站建设作业
  • 永春网站建设外贸获客软件排名前十名
  • 做网站定制的一般什么价位大连网站维护
  • 玉环网站建设公司wordpress和主题
  • 如何做360购物网站网站设计师的专业知识
  • 危险网站提示医药网站备案