Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace DataStructure_Heaps_Project
- {
- public interface ICountableHeap
- {
- int Root { get; set; }
- void Build_Heap( out int comparisons, out int swaps );
- void HeapifyUp(int current, out int comparisons, out int swaps );
- void HeapifyDown(int current, out int comparisons, out int swaps );
- int ParentIndex(int current);
- int Ichild(int current, int child);
- int ExtractRoot(out int comparisons, out int swaps );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement