240 发简信
IP属地:广东
  • c语言封装OC用的字符串

    这个也主要给自己看的,记录一下语法用的,当然也可以参考文件String.h 文件String.c 对接OC的类GYJString.h .m实现

  • c++封装OC用的动态数组

    这个主要是给我自己看的,记录一下语法的使用,也可以参照了解,我已经用C++和OC代码测试过这两个文件了,如果写的有什么不足,欢迎指出文件Arra...

  • Resize,w 360,h 240
    数组深复制浅复制(方便阅读)

    一:数组的copy和mutableCopy: 打印结果: 结论: 1.单纯的数组copy,只是指针复制,对其中一个数组进行修改,另一个也会跟着变...

  • Resize,w 360,h 240
    封装公司架构类型的数据结构(多叉树)

    在有些时候,需求中含有类似公司结构的内容,本身就是个多叉树的结构,在交互过程中,遍历查找的效率低下,然后就想了一下用字典树的结构去封装,但是又存...

  • 堆/堆排序/优先级队列

    一.堆的性质1.本身是个数组,但是用完全二叉树的思想来处理数组内容2.最大堆的根节点是整个数据中的最大元素,最小堆反之3.下面所有的例子都是最大...

  • Resize,w 360,h 240
    数据结构之队列,栈,二叉搜索树

    根据上一篇的双向循环链表,衍生出的队列,栈一.栈:先进后出,类似往桶里放东西,从桶里取东西 二.普通队列:先进先出,类似水管 三.双端队列:从两...

  • Resize,w 360,h 240
    数据结构之双向循环链表

    最近有点手痒,然后写了个双向循环链表 1.建立LinkList,分别用frist和last引用头尾节点2.为了防止循环引用,节点间的引用prev...

  • Resize,w 360,h 240
    arm64汇编

    一:寄存器:1.查看寄存器的方式,xcode连接真机,断点后,输入register read可查看arm64所有的寄存器.有:x0~x7:传递子...

  • 常用的内容

    源码地址:苹果底层开源网站https://opensource.apple.com/tarballs/[https://opensource.a...