iOS应用启动(二):环境配置与runtime初始化
结合上一文iOS应用启动(一):_dyld_start及符号断点我们找到了 _objc_init 的调用栈
1216 字
|
6 分钟
iOS应用启动(三):镜像文件的读取和加载
在上一文iOS应用启动(二):环境配置与runtime初始化我们提到了 _dyld_objc_notify_register,本文就将深入对镜像文件的读取map_images与加载loadClass进行解读。
932 字
|
5 分钟
机器人的运动范围
地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。
851 字
|
4 分钟
链表中倒数第k个节点
输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。
274 字
|
1 分钟
反转链表
定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。
143 字
|
1 分钟
顺时针打印矩阵
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
475 字
|
2 分钟
一套iOS底层试卷
2021-07-13
xcrun 或 clang
1568 字
|
8 分钟
矩阵中的路径(回溯法)
回溯法可以看做蛮力法的升级版,它从解决问题每一步的所有可能选项里系统地选择出一个可行的解决方案。回溯法非常适合有多个步骤组成的问题,并且每个步骤都有多个选项。当我们在某一步选择了其中一个选项时,就进入下一步,然后有面临新的选择。我们这样重复选择,直至达到最终状态。
970 字
|
5 分钟