资源简介
使用 Swift 创造自定义的高性能集合类型
在本书中,我们会介绍如何编写高性能的 Swift 集合类型代码。通观全书,我们创建了很多性能测试,并得到了一些让人惊喜的结果。我们将会探索如何用实现像是有序数组、二叉树、红黑树和 B 树这样的自定义数据结构,并让它们具有值语义和写时复制等特性。
即使你从未实现过自定义的集合类型,本书也将会带领您逐渐深入,并一探 Swift 代码性能的特质。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-30 10:18 objccn-optimizing-collections\
文件 8356398 2017-07-31 21:05 objccn-optimizing-collections\OptimizingCollections.epub
目录 0 2018-05-30 10:19 __MACOSX\
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\
文件 331 2017-07-31 21:05 __MACOSX\objccn-optimizing-collections\._OptimizingCollections.epub
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\
文件 582 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\contents.xcplayground
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\._contents.xcplayground
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\
文件 43885 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\._Contents.swift
文件 831 2017-07-31 21:04 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 21:04 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\._timeline.xctimeline
文件 331 2018-05-30 10:18 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\._BTree.xcplaygroundpage
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\
文件 18802 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\._Contents.swift
文件 112 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\._timeline.xctimeline
文件 331 2018-05-30 10:18 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\._BTree2.xcplaygroundpage
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\
文件 16446 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\._Contents.swift
文件 112 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\._timeline.xctimeline
............此处省略181个文件信息
----------- --------- ---------- ----- ----
目录 0 2018-05-30 10:18 objccn-optimizing-collections\
文件 8356398 2017-07-31 21:05 objccn-optimizing-collections\OptimizingCollections.epub
目录 0 2018-05-30 10:19 __MACOSX\
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\
文件 331 2017-07-31 21:05 __MACOSX\objccn-optimizing-collections\._OptimizingCollections.epub
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\
文件 582 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\contents.xcplayground
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\._contents.xcplayground
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\
文件 43885 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\._Contents.swift
文件 831 2017-07-31 21:04 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 21:04 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree.xcplaygroundpage\._timeline.xctimeline
文件 331 2018-05-30 10:18 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\._BTree.xcplaygroundpage
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\
文件 18802 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\._Contents.swift
文件 112 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree2.xcplaygroundpage\._timeline.xctimeline
文件 331 2018-05-30 10:18 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\._BTree2.xcplaygroundpage
目录 0 2018-05-30 10:18 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\
文件 16446 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\Contents.swift
目录 0 2018-05-30 10:19 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\._Contents.swift
文件 112 2017-07-31 20:54 objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\timeline.xctimeline
文件 331 2017-07-31 20:54 __MACOSX\objccn-optimizing-collections\OptimizingCollections.playground\Pages\BTree3.xcplaygroundpage\._timeline.xctimeline
............此处省略181个文件信息
相关资源
- 马上着手开发 iOS 应用程序 Start Deve
- ios应用逆向与安全.pdf
- 疯狂ios讲义源代码
- Weex工作原理浅析
- 原版bios.zip
- MUI搞笑视频app源码
- DSP BIOS 配置详解
- 仿网易新闻app
- location iOS免越狱修改定位13.5驱动 Lo
- AMIBCP_5.01.0014中文汉化版
- B250MKYLIN.bin
- MSI B250M MORTAR QL3X BIOS 已经测试
- cisco 三层 交换机 3560 IOS 文件
- 基于DE2-115通过NIOS ii 控制VGA
- Advanced Swift Updated for Swift 5 (2019 obj
- iOS Programming The Big Nerd Ranch Guide 6th E
- iOS 12 sketch最新2018设计资源
- 迪兰蓝宝石各类挖矿改BIOS合集
- unzip-c7200-js-mz.123-20.rar
- ios12.1 免越狱修改手机定位需连接电
- Location-cleaned IOS14.3驱动包
-
c2960-lanba
sek9-tar.150-2.SE2.tar - IOS应用逆向工程(第2版) 最新版 完
- e-hentai ios.ipa
- ios12.2版本最新驱动
- Xcode 12.2 (16E226/16E227) 真机调试包
- iOS 9.3 DeveloperDisk Image
- ios openssl(libssl.a和libcrypto.a)编译 支
- ios 12.2 (16E5191d)
- Cisco IOS 镜像 ASA L2 L3 c2900 c3660 c7200
评论
共有 条评论