Dan

蛋蛋的博客

如何成为一名更好的软件开发人员

How to Become a Better Software Developer

How to Become a Better Software Developer 如何成为一名更好的软件开发人员 Today I would like to share some thoughts on ways a software developers can improve their professional skills and become better at their...

ARTS #018

ARTS #018

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 018 这是第18篇 Algorihm 算法题 107. 二叉树的层次遍历 II(Binary Tree Le...

ARTS #017

ARTS #017

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 017 这是第17篇 Algorihm 算法题 222. Count Complete Tree Node...

数据结构3--语言支持

Data Structures — Language Support (Part 3)

Data Structures — Language Support (Part 3) 数据结构3–语言支持 arrays 数组 Support for N-th dimensional arrays is generally built directly into the core language itself. They exist in most of languages if ...

数据结构2-快速比较

Data Structures — A Quick Comparison (Part 2)

Data Structures — A Quick Comparison (Part 2) 数据结构2-快速比较 Comparison between different data structures — bigocheatsheet.com 不同数据结构之间的比较——bigocheatsheet.com Each data structure has it’s own diff...

ARTS #016

ARTS #016

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 016 这是第16篇 Algorihm 算法题 本周做了两道题,都是算二叉树相关的,分别用递归和迭代实现。 ...

数据结构1-深入到数据结构

Data Structures — Diving Into Data Structures (Part 1)

Data Structures — Diving Into Data Structures (Part 1) 数据结构-深入到数据结构(第1部分) 文章来源:https://medium.com/omarelgabrys-blog/diving-into-data-structures-6bc71b2e8f92 [TOC] When we have a programming prob...

ARTS #015

ARTS #015

ARTS是由左耳朵耗子--陈皓发起的一个活动: 每周至少做一个leetcode的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的文章。(也就是Algorithm、Review、Tip、Share简称ARTS),至少坚持一年。 ARTS 015 这是第15篇 Algorihm 算法题 本周做的算法题是二叉树的前序遍历、中序遍历、后序遍历。每种...

十大经典排序算法

Ten classic sorting algorithms

十大经典排序算法(动图演示) 来自:Damonare的个人博客 原文:http://blog.damonare.cn/2016/12/20/十大经典排序算法总结(javascript描述)/ ##0、算法概述 ##0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时...

Markdown 公式指导手册

Markdown 公式指导手册

文章来自 https://www.zybuluo.com/codeep/note/163962#4%E5%A6%82%E4%BD%95%E8%BE%93%E5%85%A5%E5%88%86%E6%95%B0 #Cmd Markdown 公式指导手册 标签: Tutorial 2018-03-20 补档: 收到很多小伙伴对本文的源文档转载需求,故传了一份 md 文件,请按需...