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

淘客网站如何做推广网站开发技术方案实验报告

淘客网站如何做推广,网站开发技术方案实验报告,东莞网站建设网站建设多少钱,百度普通收录堆排序 思想#xff1a;假设数组放入完全二叉树中#xff0c; 1、初始化堆#xff1a;调节父结点与子结点的大小。让所有的子结点都小于父结点。 2、将完全二叉树中的叶子结点和根结点进行互换后#xff0c;继续调整堆。直至结束 #includeiostream #include假设数组放入完全二叉树中 1、初始化堆调节父结点与子结点的大小。让所有的子结点都小于父结点。 2、将完全二叉树中的叶子结点和根结点进行互换后继续调整堆。直至结束 #includeiostream #includestdio.h #includestdlib.h #includerandom #includetime.h #includesys/timeb.h using namespace std; #define MAX 9long getSystemTime() {struct timeb tb;ftime(tb);return tb.time * 1000 tb.millitm; //毫秒 }void printArr(int arr[], int length) {for (int i 0; i length; i){printf(%d , arr[i]);}printf(\n); } void swapElementme(int* a, int* b) {int temp *a;*a *b;*b temp; }//堆排序 void heapSortme(int arr[], int length) {int mid length / 2 - 1;int lchild mid * 2 1;int rchild mid * 2 2;int max mid;//初始化堆for (int i mid; i length; i--) {if (arr[i] arr[lchild]){max lchild;}if (arr[mid] arr[rchild]){max rchild;}if (max ! mid){swapElementme(arr[mid], arr[max]);}}for (int i 0; i length; i){swapElementme(arr[0], arr[length - 1]);heapSortme(arr, length);} }void swapElement(int arr[], int a, int b) {int temp arr[a];arr[a] arr[b];arr[b] temp; } /*param arr 待调整的数组param index 待调整的结点的下标param length 数组长度 */ void heapAdjust(int arr[],int index, int length) {//保存当前结点的下标int max index;//保存右孩子的数组下标int lchild index * 2 1;//保存左孩子的数组下标int rchild index * 2 2;if (lchildlength arr[lchild]arr[max]){max lchild;}if (rchildlength arr[rchild]arr[max]){max rchild;}if (max ! index){//交换两个结点swapElement(arr, max, index);heapAdjust(arr, max, length);}} void heapSort(int arr[], int length) {//初始化堆for (int i length/2-1; i 0; i--){heapAdjust(arr, i, length);}//交换堆顶元素和最后一个元素for (int i length-1; i 0; i--){swapElement(arr, 0,i);heapAdjust(arr, 0, i);} }int main() {int arr[] { 4,2,8,0,5,7,1,3,9};long t_start getSystemTime();printArr(arr,MAX);heapSort(arr,MAX);printArr(arr, MAX);long t_end getSystemTime();printf(堆排序%d个元素所需时间%1d\n, MAX, t_end - t_start);system(pause);return 0; } 运行结果
http://www.huolong8.cn/news/184978/

相关文章:

  • 网站交互是什么建设部166号令住建部网站
  • 德阳住房和城乡建设局网站顺德手机网站设计价位
  • 网站怎么做图片按按钮跳转网页浏览器电视版
  • 搜狗整站优化工业和信息化部工业文化发展中心
  • 甘肃省水利工程建设网站泉州找工作网站
  • 西安专业网站开发公司广州网站开发创意设计公司
  • 妇联网站建设方案电脑网站有哪些
  • wordpress站点收录好天津网络推广公司
  • 企业网站设计风格视频直播网站开发 设计
  • 自己做网站广告法商城网站开发 价格
  • wordpress双站企业电话黄页
  • 狼雨seo网站排名查询湖南正规竞价优化服务
  • 网站建设零基础美容美发网站建设方案
  • 吴江做网站怎么查在哪个网站做的备案
  • 自己做效果图的网站新洲城乡建设局网站
  • 做网站文案策划步骤公司网站模板建设
  • 网站建设宣传册内容镇江网站关键字优化公司
  • 电商网站前台功能模块望野是什么意思
  • 做网站用什么电脑互动平台有效学时是什么意思
  • wordpress 网站备案号上海网站se0优化
  • 金华做网站多少钱海口网络公司
  • 建设银行网站怎么看交易记录网红营销的优势
  • 自已创建网站要怎么做wordpress vip服务积分
  • 网站源码搭建网站郑州网站优化哪家好
  • 响应式网站设计尺寸php做网站答辩问题
  • 宁波正规网站seo公司win7 asp.net网站架设
  • 软件开发模型案例seo关键词词库
  • 一个营业执照可以做两个网站wordpress 计费插件
  • 从网上下载的网站源码怎么用神马搜索推广
  • 旅游网站建设推广建立网站心得