logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构初阶——二叉树(Part2)

今天我们来继续谈一谈二叉树~~~

#c语言#数据结构
数据结构初阶——二叉树(Part3)

层序遍历其实就是 bfs ,也就是宽度优先搜索。意思就是一层一层横向地访问节点,而不是纵向访问。

#c语言#数据结构
数据结构初阶——二叉树(Part2)

今天我们来继续谈一谈二叉树~~~

#c语言#数据结构
Swift 初阶 —— Sendable 协议 & data races

摘要:本文详细介绍了Swift并发编程中的关键概念。首先解释了数据竞争(dataraces)的定义和产生原因,即多线程未同步访问共享可变变量,并通过计数器示例展示了具体表现。其次阐述了并发域(concurrencydomain)的概念及其跨域传递方式。然后讲解了Sendable协议的用途,它确保线程安全的数据传输,并说明自动遵循条件。最后介绍了@sendable修饰闭包的作用和两种阻止隐式推理协议

文章图片
#swift#开发语言#ios
Objective-C 初阶 —— __bridge & __bridge_retained & __bridge_transfer

本文介绍了ARC(自动引用计数)与MRC(手动引用计数)的概念,以及三种桥接方式(__bridge、__bridge_retained、__bridge_transfer)的使用场景和引用计数变化。ARC自动管理引用计数,而MRC需手动调用retain/release。__bridge仅进行类型转换,不改变引用计数;__bridge_retained会增加MRC侧引用计数;__bridge_tra

#objective-c#ios
到底了