首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Apparitionqk
掘友等级
iOS高级开发
|
北京捷讯佳音
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
数据结构与算法 -- 试题
一. 单选题 1. 在数据结构中,从逻辑上可以把数据结构分为___ 2. 与数据元素本身的形式、内容、相对位置、个数无关的是数据的___ 3. 通常要求的同一逻辑结构中的所有数据元素具有相同的特性,这意味着___ 4. 一下说法正确的是: 6. 下面程序段的时间复杂度为___ …
数据结构与算法 -- 单向循环链表
概念示意图代码示例基础变量、宏定义定义结点对循环链表进行初始化对循环链表进行增删改查、清空、释放等各种操作
数据结构与算法 -- 线性表
顺序表对于非空的线性表和线性结构,其特点如下:存在唯一的一个被称作”第一个”的数据元素存在唯一的一个被称作”最后⼀个"的数据元素除了了第一个之外,结构中的每个数据元素均有一个前驱除了了最后⼀个之外,结
数据结构与算法 -- 算法基础
通过时间复杂度和空间复杂度进行比较。 算法是特定问题求解步骤的描述,是在计算机中表现为指令的有限序列。算法是独立语言而存在的一种解决问题的方法和思想。 输入:算法具有0个或多个输入。 输出:算法至少有1个或多个输出。 有穷性:算法在有限的步骤之后会自动结束而不会无限循环。 确定…
数据结构与算法 -- 基础
数据结构:相互之间存在一种或多种特定关系的数据元素的集合。 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。 数据是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符合集合。(数据的形式化定义…
App启动优化之Pre-main
在 Clang 10 documentation 中可以看到 LLVM 官方对 SanitizerCoverage 的详细介绍,包含了示例代码。 简单来说 SanitizerCoverage 是 Clang 内置的一个代码覆盖工具。它把一系列以 __sanitizer_cov_…
Xcode LLDB 常用指令
在日常开发中,熟练使用LLDB可以极大的提高工作效率,下面介绍几个常用的指令。 expr是expression的缩写,作用是执行一个表达式,并将表达式返回的结果输出。可以理解为:实时的执行代码逻辑,修改内存中变量的值,并打印结果。 expression是lldb里面最重要的命令…
iOS isKindOfClass 和 isMemberOfClass
从字面理解,isKindOfClass表示是否是某种类型的类,比如子类是否是父类的类型。 isMemberOfClass表示是否是某种类型的成员。 isKindOfClass底层是一个遍历,只要类的父类链中有当前的类,就会返回YES。 isMemberOfClass底层是获取类…
iOS底层探索(二)字节对齐
现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 简单来讲是由CPU架构…
iOS底层探索(一)alloc & init
在debug时,有时会用到register read指令查看内存,其中register代表寄存器,在寄存器中,x0中存放的是,函数的第一个参数或者返回值。 x0~x7存放的是程序的参数。 iOS中,每个函数都包含了两个默认参数id self、SEL cmd,其中self就存在x…
下一页
个人成就
文章被点赞
6
文章被阅读
12,359
掘力值
227
关注了
6
关注者
3
收藏集
1
关注标签
9
加入于
2019-11-11