26 Star 219 Fork 54

turnon / blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
01.数据结构和算法指南.md 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
turnon 提交于 2023-02-10 11:40 . docs: 更新文档
title: 数据结构和算法指南
date: 2015-03-10 18:29:37
categories:
  - 数据结构和算法
  - 综合
tags:
  - 数据结构
  - 算法
permalink: /pages/241e98/

数据结构和算法指南

1. 为什么学习数据结构和算法

  • 为了找到一份好工作:大厂面试喜欢考算法
  • 更深入了解流行技术的设计思想:数据结构和算法是计算机基础学科,很多框架、中间、底层系统设的设计,都借鉴了其思想。因此,掌握数据结构和算法,有利于更深入了解这些技术的设计思想。
  • 提升个人的编程水平
  • 不满足于做业务狗,拓展性能思考的视角

2. 如何学习数据结构和算法

数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。

数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。

先要学会复杂度分析,才能识别数据结构和算法的利弊。

  • 循序渐进
  • 边学边练,适度刷题
  • 学习并思考:学而不思则罔,思而不学则殆
  • 知识需要沉淀,不要想试图一下子掌握所有
JavaScript
1
https://gitee.com/turnon/blog.git
git@gitee.com:turnon/blog.git
turnon
blog
blog
master

搜索帮助