私は正常に動作しているヒープソート、次のコードを書いている: class Heap(object):
def __init__(self, a):
self.a = a
def heapify(self, pos):
left = 2*pos + 1
right = 2*pos + 2
maximum = pos
乱数で配列をソートする必要があります。このために、我々はどのように我々は2つのコードを「接続」ん import java.util.ArrayList;
public class HeapSort<E extends Comparable<E>> {
public ArrayList<E> h;
public int SIZE;
public int n;
p
ヒープソートで何かを実装する必要があり、バグがあります。ヒープクラスの : private serial[] data;
private int size;
private static final int FRONT = 1;
public Heap(){
serial[] data = new serial[1000]; //serial - object with a Str
私はオンラインコース以下のバイナリヒープを実装していますを与えるバイナリヒープ実装を作成し、私は次のように行われている:今 s = 'SORTEXAMPLE'
a = BinaryHeap()
for c in s:
a.insert(c)
:今 from __future__ import division
class BinaryHeap(object):
d