Skip to content

dhdsjy/data-structure-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

data-structure-algorithms

非计算机科班出身,平常接触Python比较多,一直没意识到数据结构的重要性。找实习时意识到这个问题,初步看了一些入门的算法书 《算法神探》、《图解算法》、《啊哈!算法》《Python算法》才发现数据结构与算法是这么有趣且有用的一门学科。希望通过3-4个月的时间,系统的学习一下算法知识,刷一下LeetCode,提高一下自己的编程能力并希望八月份的秋招找个好的工作。   主要参考教材是师兄给的《剑指offer》以及偶然间在七月算法上发现的一个免费的直播coding(按专题讲解LeetCode上的题);  使用主要语言是c和Python。

outline

data structure

chapter1 数组

  • 《剑指offer》
  • 直播coding 4
  • 实战 牛客 LeetCode

chapter2 字符串

  • 《剑指offer》
  • 直播coding 5
  • 实战 牛客 LeetCode

chapter3 栈和队列

  • 啊哈!算法 栈和队列
  • 《剑指offer》
  • 实战 牛客 LeetCode

chapter4 链表

  • 啊哈,算法 链表
  • 《剑指offer》
  • 直播coding 6
  • 实战 牛客 LeetCode

chapter5 图搜索实战

  • 啊哈,算法 3 4 5 章
  • 直播coding 6

chapter6

  • 啊哈,算法 第七章 神奇的树
  • 《剑指offer》
  • 直播coding 3
  • 实战 牛客 LeetCode

 

algorithms

chapter7 查找和排序

  • 啊哈,算法 第一章 网络资源 各种排序
  • 《剑指offer》
  • 直播coding 2
  • 实战 牛客 LeetCode

chapter8 最短路径

  • 啊哈,算法 第六章最短路径
  • 实战 牛客 LeetCode

chapter9 递归和循环

  • 图解算法 第三章
  • 实战 牛客 LeetCode

chapter10 动态规划

  • 图解算法 第九章
  • 直播coding 1

About

the road of a beginner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published