logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

7-2 堆排序 (10 分)(Python)

7-2 堆排序 (10 分)(Python)7-2 堆排序 (10 分)对n个数,要求用堆排序(最大堆)对其进行排序。输入格式:第一行一个n(n<1000)。第二行给出n个数。输出格式:输出n行,每行n个数。第一行表示将n个数(将n个数看成一棵树)变成最大堆后的结果,第二行表示将上次结果的根节点交换到现有节点的最后一个节点(然后将除最后一个节点的数看成一颗树),然后将该剩余节点树从新变成最大

#python#排序算法#算法
7-1 数表 (10 分)(Python)

7-1 数表 (10 分)(Python)7-1 数表 (10 分)编个题面先:小明是个爱学习的好孩子,上课的时候老师布置了这么一个作业题:根据一张由N个正整数组成的数表,两两相加得到新数(共有N∗(N−1)/2个),然后将新数按照非递减排序。举个例子呢就是:如果数表里包含有4个数1,4,3,9,那么正确答案就是4,5,7,10,12,13。请你编程帮助小明完成这道题吧!输入格式:数据有两行,第1

#算法#线性代数
到底了