JTBinaryHeap:用于 CFBinaryHeap 的简单 Objective-C 包装器,用于两个 Objective-CSwift 项目

时间:2024-06-22 02:04:14
【文件属性】:

文件名称:JTBinaryHeap:用于 CFBinaryHeap 的简单 Objective-C 包装器,用于两个 Objective-CSwift 项目

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-22 02:04:14

Objective-C

二进制堆 用于 CFBinaryHeap 的简单 Objective-C 包装器,可用于 Objective-C/Swift 项目。 这实际上是一个最小堆。 用法 导入数据结构#import "JTBinaryHeap" 使用addValue:添加项目addValue: 使用minimumValue或extractMinimumValue获取最小堆中的最小值。 JTBinaryHeap *heap = [[JTBinaryHeap alloc] init]; [heap addValue:@"Banana"]; [heap addValue:@"Dinosaur"]; NSString *minimumValue = [heap minimumValue]; //will be @"Banana" 斯威夫特笔记 导入数据结构import JTBinaryHeap到您的 swift 文


【文件预览】:
JTBinaryHeap-master
----JTBinaryHeap.podspec(806B)
----LICENSE(1KB)
----README.md(850B)
----JTBinaryHeap.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(16KB)
----JTBinaryHeapTests()
--------Info.plist(751B)
--------JTBinaryHeapTests.m(2KB)
----.gitignore(226B)
----JTBinaryHeap()
--------Info.plist(824B)
--------JTBinaryHeap.m(2KB)
--------JTBinaryHeap.h(1KB)

网友评论