240 发简信
  • 120
    数据结构与算法(二):排序算法

    十大基础排序算法。 Basic-Sorting-Algorithm 关于十大基本排序算法的整理。 十大排序算法分别为:冒泡排序,选择排序,插入排...

  • 120
    算法的补充知识点

    关于算法的一些基础知识点。 通俗来讲,算法是解决问题的有限步骤。 算法的特性:输入输出:一定有输出,不一定有输入。有穷性:执行步数有限,执行时间...

  • 120
    数据结构的补充知识点

    主要是数据结构相关一些基本术语的解释。 先来看一张图片: 数据 是指客观事物的符号集,通俗来说,世间一切皆数据。信息 是指有意义的数据,是经过收...

  • 120
    数据结构与算法(一):数据结构

    大部分内容来自于《大话数据结构》,代码全部使用Swift实现。至于为什么抽风写这个?😊你懂的。 1.线性表 线性表:零个或者多个数据元素的有限序...

    9.3 77913 12 110 2
  • 120
    iOS基础(十二) - 自动释放池(NSAutoreleasePool)

    前言:因为所以,闲的蛋疼,搞搞事,撸一下NSAutoreleasePool。 autoreleasePool是什么?什么是autorelease...

  • 120
    KMP字符串匹配算法

    为什么要写KMP字符串匹配算法呢?因为近段时间在补数据结构和算法,然后重拾大学的《大话数据结构》,记录一下学习的进度。 什么是KMP算法? KM...

  • 120
    iOS谓词使用

    由于项目里面用到谓词,感觉谓词还挺有用,挺有意思的,所以,总结一下谓词的简单用法。 何为谓词? 苹果官方定义: A definition of ...

  • 120
    iOS的线程安全与锁

    在iOS编码中,锁的出现其实是因为多线程会出现线程安全的问题。那么,问题来了,什么是线程安全?为什么锁可以解决线程安全问题?单线程是不是绝对的线...

  • 120
    Objective-C与Swift语言对象的初始化

    探究一下Objective-C与Swift语言对象的初始化。 一些概念的定义(Objective-C和Swift定义类似,这里以Swift为例)...

个人介绍
iOS小菜鸟,一直在努力,从未放弃治疗
https://github.com/jashion