240 发简信
IP属地:上海
  • 二叉树层序遍历

    层序遍历是一层一层访问,利用队列先进先出的性质,和先序遍历类似,如果把每一层分开,需要通过一个循环将这层的节点都出队 流程图

  • Resize,w 360,h 240
    二叉树前序中序后序遍历(迭代法,无翻转)

    相对来说,这三种代码相似度较高,而且是真正按顺序遍历,没有反转等操作。 前序遍历 前序遍历相对简单,先访问该节点,然后访问左右节点,利用栈的性质...

  • Swift 实现向量及矩阵基本运算

    比如向量点乘、矩阵的逆、高斯消元法等Github: https://github.com/zhouyijian/LinearAlgebra向量示例代码

  • Swift 数据结构与算法实现

    用 Swift 实现了 Trie 字典树、并查集、堆和优先队列、哈希表、红黑树、集合与映射、链表、数组、栈、队列、线段树、AVL 树等。课程是慕...

  • Resize,w 360,h 240
    环球-Swift 第二周

    题目 先把作业的题目写出来让大家看看 7题暂时还没写完,先不发出来了。 答案 第一题 第二题 3、自定义算法排序 第三题 第四题 第五题 第六题...

  • 环球-Swift 第一周

    格式化输出小技巧 大家知道在 C 和 OC 中想要输出保留两位小数的浮点数是件很容易的事,但是在 Swift 里面却不是那么容易,那么怎么做呢?...

  • Resize,w 360,h 240
    GeekBand-Swift 第三周笔记(泛型、函数类型、闭包)

    泛型、函数类型、闭包 泛型 泛型是什么?简单说来泛型就是泛指的类型,里面可以实例化任何你想要的类型。比如我想写个函数交换两个数大小: 泛型函数 ...