首页 > 其他分享 >12.21

12.21

时间:2023-12-21 22:12:23浏览次数:229  
标签:.. int 12.21 elem high low rc

快速排序

int Partition ( SqList L,int low, int high ){
L.elem[0]=L.elem[low];
int pivotkey=L.elem[0];
while(low<high){
while(low<high&&L.elem[high]>=pivotkey) high--;
L.elem[low]=L.elem[high];
while(low<high&&L.elem[low]<=pivotkey) low++;
L.elem[high]=L.elem[low];
}
L.elem[low]=L.elem[0];
return low;
}

 堆排序

void HeapAdjust( HeapType H, int s, int m){
//假设r[s+1..m]已经是堆,将r[s..m]调整为以r[s]为根的大根堆
KeyType rc;
int j;
rc=H.elem[s];
for(j=2*s;j<=m;j*=2)
{//沿key较大的孩子结点向下筛选
if(j<m&&H.elem[j]<H.elem[j+1]) ++j;//j为key较大的记录的下标
if(rc>=H.elem[j]) break; //rc应插入在位置s上
H.elem[s]=H.elem[j]; s=j;
}
H.elem[s]=rc;//插入
}

 

标签:..,int,12.21,elem,high,low,rc
From: https://www.cnblogs.com/wcy1111/p/17920234.html

相关文章

  • 12.21
    我去没时间了赶紧写个闲话好像明天要跑操,我不想跑啊啊啊啊啊啊啊写了道傻逼最短路还是弗洛伊德,强过优化了一下才过,没啥好说其实今晚本来不打算来的,因为whk被化学老师D了,TA说我作业没写完让我画思维导图......
  • 12.21每日总结
    今天进行了测试软件需求与分析课堂测试十一—综合案例建模分析(100分)销售订货管理系统是ERP的源头,如何管控销售订单下达、评审、跟进,不光是从软件上做约束管理,同时要从工作流程规定上做规范。【开发目的】规范公司订单下达、评审业务流程,提高客户订单准时交货率。【适用范围......
  • 12.21闲话
    推歌一梦千宵漫步在没来过的街巷灯火下看人潮多熙攘原来是过节了要换装楼阁也挂满彩帐买一串糖葫芦先尝尝再挑个俏铃铛戴手上不远处说书人开了嗓约上谁捧捧场莺歌蝶舞韶光长红炉煮茗松花香旧时华彩今又唱一夜花灯漾明宵梦长借漫天的烟火斑斓连同霄......
  • 闲话 2023.12.21
    网易云年度报告今天进行一个好题的分享,感觉我整个尬在台上了,选的题太简单了差点被创汇一的nb人士给切了......
  • 12.21周四每日博客
    今天上课进行了课堂测试软件需求与分析课堂测试十一—综合案例建模分析(100分)销售订货管理系统是ERP的源头,如何管控销售订单下达、评审、跟进,不光是从软件上做约束管理,同时要从工作流程规定上做规范。【开发目的】规范公司订单下达、评审业务流程,提高客户订单准时交货率。【......
  • 2023.12.21——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.设计模式明日计划:学习......
  • 12.21(update)
    续集细胞,不仅我们的体活因为整理考场顺便被停了(原因是因为他们明天放假,感情啥坏事都让我们沾上了呗),而且大黄也大概失败了大黄是谁?![o_231221100612_批注2023-12-21180539.png(781×241)(cnblogs.com)](https://images.cnblogs.com/cnblogs_com/blogs/807966/galleries/23579......
  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.12.21)
    一、百度网盘SVIP超级会员共享账号可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。百度网盘SVIP会员可以让自己百度账......
  • 12.20~12.21
    昨天奥赛课帮同学调最短路,原理大概就是修改一下dij,结果一直没整出来,以为是思路假了,结果是他板子存图出锅了\(“我可是一个个看着书敲的,肯定没问题”\)JD说的还挺对,这话就不能信奥赛自习终于把题调出来了,发现是返回值的时候接收的那个变量根本就不对,真服了12.21上午好消息......
  • 12.21日记
    行为型(类和对象进行交互和怎么分配职责)职责链模式:避免请求的发送者和接受者耦合在一起,让多个对象都有可能接受请求,将对象连接成一条链,沿着这条链传递请求实例:假条审批命令模式:将请求封装为一个对象,对客户参数化,对请求排队,记录,支持可撤销操作实例:电视遥控器解释器(类):定义一个语言的......