文件名称:Pure Swift中的通用优先级队列-Swift开发
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-15 22:54:38
Swift Miscellaneous
SwiftPriorityQueue SwiftPriorityQueue是通用优先级队列数据结构的纯Swift(无Cocoa)实现,适用于支持Swift的所有平台(macOS,iOS,Linux等)。 它具有出色的SwiftPriorityQueue SwiftPriorityQueue是通用优先级队列数据结构的纯Swift(无Cocoa)实现,适用于支持Swift的所有平台(macOS,iOS,Linux等)。 它具有直观的界面,可与实现Comparable的任何类型一起使用。 它利用元素之间的比较而不是单独的数字优先级来确定顺序。 在内部,SwiftPriorityQueue使用经典的二进制堆,从而导致O(lg n)pu
【文件预览】:
SwiftPriorityQueue-master
----.gitattributes(31B)
----.github()
--------workflows()
----Sources()
--------SwiftPriorityQueue()
----.swift-version(5B)
----SwiftPriorityQueue.podspec(728B)
----Tests()
--------Info.plist(733B)
--------LinuxMain.swift(176B)
--------SwiftPriorityQueueTests()
----LICENSE(1KB)
----README.md(6KB)
----SwiftPriorityQueue()
--------Info.plist(1KB)
--------AppDelegate.swift(8KB)
--------astar.swift(4KB)
--------Base.lproj()
--------Images.xcassets()
----Package.swift(495B)
----.gitignore(520B)
----CHANGELOG.md(1KB)
----SwiftPriorityQueue.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(18KB)