文件名称:SBDataStructures:在 Objective-C 中实现的标准数据结构
文件大小:40KB
文件格式:ZIP
更新时间:2024-07-09 20:01:08
Objective-C
SBDataStructures 是在 Objective-C 中实现的一组(目前)不完整的标准计算机数据结构。 实现的灵感通常来自于 Robert Sedgewick 在 Coursera 上的算法课程以及该。 作为Objective-C 类,我们尽一切努力保留Objective-C 方法名称和行为的约定。 我经常查看 Foundation 或 Core Foundation 类来指示方法应该如何命名。 因此,API 看起来与上面提到的 Sedgewick 来源略有不同。
【文件预览】:
SBDataStructures-master
----.gitmodules(82B)
----docs()
----LICENSE(1KB)
----SBDataStructures()
--------SBDeque.m(3KB)
--------SBUnionFind.h(1KB)
--------OSX()
--------SBQueue.h(2KB)
--------SBPriorityQueue.h(3KB)
--------SBDeque.h(1KB)
--------SBUnionFind.m(3KB)
--------SBBinaryHeapPriorityQueue.m(5KB)
--------SBDataStructures.h(1KB)
--------iOS()
--------SBBinaryHeapPriorityQueue.h(3KB)
--------SBPriorityQueue.m(6KB)
--------AppledocSettings.plist(436B)
--------SBQueue.m(2KB)
----README.markdown(651B)
----.gitignore(11B)
----SBDataStructuresTests()
--------SBPriorityQueueTests.m(8KB)
--------SBDequeTest.m(3KB)
--------OSX()
--------SBUnionFindTests.h(1KB)
--------iOS()
--------SBUnionFindTests.m(2KB)
--------SBPriorityQueueTests.h(1KB)
--------SBDequeTest.h(247B)
----SBDataStructures.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(37KB)