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

响应式网站模板是什么阿里接外包吗网站开发

响应式网站模板是什么,阿里接外包吗网站开发,wordpress 连接后台,wordpress商业主题分享大根堆#xff1a;树的根节点大于左右子树的结点值#xff0c;这样就能保证每次从树根取的是最大值 灵魂在于HeadAdjust函数#xff0c;以某节点为树根通过下落调整为大根堆#xff0c; 建树思想 就是#xff0c;从最后一个非终端结点开始调整以该结点为根的子树#x…大根堆树的根节点大于左右子树的结点值这样就能保证每次从树根取的是最大值 灵魂在于HeadAdjust函数以某节点为树根通过下落调整为大根堆 建树思想 就是从最后一个非终端结点开始调整以该结点为根的子树 通过HeadAdjusth函数下落实现 排序因为树根是最大值每次取数根然后与树最后一个结点交换然后将这个点固定树的结点数减一调整根节点这棵树重新变为大根堆重复依次。 #include bits/stdc.h using namespace std; #define inf 0x3f3f3f void swap(int a, int b){int tmpa;ab;btmp; } //子树头节点的下落 void HeadAdjust(int a[], int k, int len){a[0]a[k];//暂存子树头结点//一直下落找到最终位置 for(int ik*2; ilen; i*2){if(ilen a[i1]a[i])i;//从左右儿子中找到一个最大儿子 if(a[0]a[i])break;//找到了最终下落位置 else{//孩子比他大就下落 a[k]a[i];ki;}}a[k]a[0];//给找到的结点写回值 } void BuildMaxHeap(int a[], int len){//a数组从1开始存//从最后一个非终端结点开始调整下落 for(int ilen/2; i1; i--){HeadAdjust(a, i, len);} } void HeadSort(int a[], int len){BuildMaxHeap(a, len);//建大根堆 //每次将数跟也就是最大元素与最后一个元素交换//再调整大根堆每次就能确定一个未确定的最大数 for(int ilen; i1; i--){swap(a[i], a[1]);//把最大的结点1放到树末 HeadAdjust(a, 1, i-1);//每次确定一个最大数未确定数就少一个 } } int main() {int a[100];int n;cinn;for(int i1;in;i){cina[i];}HeadSort(a, n);for(int i1;in;i)couta[i]endl;return 0; }
http://www.hkea.cn/news/14433221/

相关文章:

  • 免费网站app源码互联云主机
  • 网站竞价排名商丘网络第一媒体
  • 宝塔建设网站域名进不去下载素材的网站
  • 怎么快速建设小型外贸网站餐饮网站建设规划书
  • 像聚美网站建设费用南昌seo计费管理
  • h5网站开发平台无极小说网
  • 如何做购物网站推广新乡网站seo优化
  • 网站开通宣传怎么写设计公司名字创意
  • 网站建设玖金手指谷哥三十兰州公司做网站
  • 网站提交入口大全房地产大数据获客软件
  • 个人网站毕业设计作品江门seo全网营销
  • 房屋出租网站模板wordpress批量注册账号
  • 手机上做整蛊网站php做网站首页修改
  • 怀柔手机网站建设装修设计软件网页版
  • 阿里云建站视频陕西富国建设工程有限公司网站
  • 珠海网站开发价格玛纳斯县住房和城乡建设局网站
  • 苏州大学网站建设长沙网络科技公司
  • 做网站要的图片斗鱼河南洛阳网络公司
  • 哈尔滨网站制作专业专科计算机哪个专业最吃香
  • 网站子页面如何做seoWordPress建页面
  • 网站建设开发电销话术巴鱼士设计师服务平台
  • 网站降权原因oa办公系统管理软件
  • 外贸汽车网站制作企业门户网站模板html
  • 帝国cms网站模板怎么在wordpress编辑进入二级页面
  • 网站空间文件夹支付宝 收费 网站开发
  • 长治做网站的公司长沙必去的10个景点
  • 中山网站备案软件开发学校排名
  • 旅游网站建设网站目的回收手表网站
  • hao123网站内蒙古做网站公司
  • wordpress分类图片尺寸吉安seo