1、内存管理 Swift是通过引用计数(ARC)来管理内存的 1.1、swift源码查看 查找过程如下1、HeapObject类中的 refCo...
1、关键字mutating 通过SIL对比一下添加mutating和不添加的两者区别 Xcode配置执行脚本命令swiftc -emit-sil...
1、准备工作 XCode 15.3Apple M1 PromacOS Sonoma 14.4python3 3.9.6ninja 1.11.1c...
1、基本概念 结构体和类的主要相同点有: 定义存储值的属性 定义方法 定义下标以使用下标语法提供对其值的访问 定义初始化器 使用 extensi...
1、哈希表 哈希表也叫做散列表(hash有剁碎的意思)1、空间换时间2、哈希函数也叫做散列函数3、哈希表的内部数组元素,很多地方也叫做bucke...
1、概念 红黑树也是一种自平衡的二叉搜索树,以前也叫做平衡二叉B树红黑树必须满足以下5条性质:1、节点是RED或者BLACK2、根节点是BLAC...
1、概念 B树是一种平衡多路搜索树,多用于文件系统、数据库的实现。 1.1、m阶B数的性质 假设一个节点存储的元素个数为x根节点:1xm-1非根...
1、基本概念 平衡因子:某个节点的左右子树的高度差AVL数的特点:1、每个节点的平衡因子只可能是1、0、-1(绝对值1,如果超过1,称为“失衡”...
1、投影重建概述 1.1、投影重建方式 1、投射断层成像在投射断层成像(TCT简称CT)系统中,从发射源射出的射线穿透物体到达接收器。射线在通过...