Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class heap:
- def __init__(self):
- self.current = 0
- self.dizi = [0]
- def insert(self,x):
- self.dizi.append(x)
- self.current = self.current +1
- i = self.current
- while(i>0):
- if(self.dizi[i]<self.dizi[int(i/2)]):
- temp = self.dizi[i]
- self.dizi[i] = self.dizi[int(i/2)]
- self.dizi[int(i/2)] = temp
- i = int(i/2)
- else:
- break
- yaprak = heap()
- yaprak.insert(50)
- yaprak.insert(60)
- yaprak.insert(30)
- yaprak.insert(90)
- yaprak.insert(100)
- print(yaprak.dizi)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement