【第三十天 - 结论】

  • 本系列文章复习了一些业界常考演算法

  • 从中也一再的复习/整理自己所学,厘清一些概念,希望大家经过一系列的文章,都能有所收获,再次提醒,建议练习题目时,除了撰写程序以外,可以透过画图、写白板的方式,尝试讲解给其他人听,来练习面试的白板题

  • 除了介绍的14种演算法外,仍有许多重要的演算法值得学习,例如 Radix Sort、Merge Sort、Hash Table、Breadth-First Search(BFS)...等

  • 之後若有持续写系列文,会陆续补充其他演算法,或是使用其他程序语言写

  • 虽然此系列文章已经结束,但是若之後想到更好的解释方法、解法,也会进行补充与修改,所以可能文章内容可能会有所变动

  • PS: 如果此系列文有讲解的让你了解该演算法概念的话,可以不吝啬帮我按赞,你的鼓励是我持续精进系列文的动力~


<<:  终於 30 天了,可以偷懒了ㄅ

>>:  [DAY 15] 三人行石头火锅

[Day 11] 使用 CocoaPods 管理 Swift 的库

WWDC2020的旧闻--Build a SwiftUI view in Swift Playgro...

RISC-V: 在指令之前的 Register File

昨天已经把程序码稍微整理了一下, 分出两大部分:处理器和记忆体, 以及加上 Formatter 让 ...

[Day23] 第二十三章 - 学会laravel的query方法来filter资料(Query Builder)

前言 前几天我们完成惹user跟skill的ajax的前端界接服务 并且有成功更新资料进资料库 今天...

DAY 20 『 连接 API 实作 - 天气 APP 』Part2

昨天介绍了如何抓取 API,今天来介绍如何根据 JSON 写一个 struct。 为了接收 API ...

[面试][设计模式]Code Review 会注意哪些事?会依照什麽原则对程序做 Refactoring?

在功能稳定後,你对程序码还有要求吗? 「没有最好的程序,只有更好的程序。」在完成功能後 Code ...