主页

Kotlin Coroutines(协程)

阅读《深入理解Kotlin协程》—— 霍丙乾 的读书笔记,博客内容多数为摘抄和总结,侵删。 注意:大家过年回家的抢票软件是携程,而我们 Kotlin 的 coroutines 翻译过来是协程。从名字看大概能猜到是异步的代码相互协作的程序。 What is Kotlin Corutines协程: 就是函数或者一段程序能够被 挂起 ,稍后再挂起的位置 恢复 。而线程是一旦开始就不会暂停,直到任务结束

二叉树入门

二叉树遍历分为: 二叉树深度优先遍历 ( DFS ,即为 Depth First Search ) 前序遍历 中序遍历 后序遍历 二叉树广度优先遍历 (BFS,即为 Breadth First Search ) 层序优先遍历 记忆心得:前中后是将根节点作为参照物,比如前序就是根节点第一个遍历,中序就是根节点第二个,后序就是根节点最后。 后文以此二叉树为例: 12345