Objective-C实现小根堆
在Objective-C中实现一个小根堆(Min-Heap)可以通过数组来完成。小根堆是一种完全二叉树,满足每个节点的值都小于或等于其子节点的值。下面是一个简单的小根堆的实现,包括插入、删除最小元素和获取最小元素的功能。
小根堆的Objective-C实现
#import <Foundation/Foundation.h>
@interface MinHeap : NSObject
@property (nonatomic, strong) NSMutableArray<NSNumber