itleexiao / LeetCodeLearning

这个仓库主要用于每天一题,大家的自发刷题,大家可以自由的提交和修改

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

算法让我爱让我恨 让我痴狂让我醉

LeetCodeLearning

这个仓库主要用于每天一题,大家的自发刷题,大家可以自由的提交和修改。

2020.7.27 为了节约时间利用这个仓库发布每周的核心作业方便大家联系和同步代码

学习方法 7-9月份按照路哥的要求,完成简单和最为基础的题目的学习,主要是为了锻炼自己的学习思维和编程能力,这里建议熟悉了算法后用多种语言实现

  • 多语言实现基础算法
  • 看算法的相关的源码解析
  • 每日打卡,高度自律
  • 多刷题

基本数据结构和算法 (后续我会每天找时间补充)

链表

  • 链表
  • 双向链表

哈希表/散列表 (Hash Table)

  • 散列函数
  • 碰撞解决

排序算法

  • 冒泡排序
  • 插入排序
  • 选择排序
  • 希尔排序
  • 快排
  • 归并排序
  • 堆排序

查找算法

  • 有序表查找:二分查找
  • 哈希表: O(1)

推荐书籍

  • 《Algorithm》算法 红皮书

延伸阅读

  • 《深入理解计算机系统》
  • 《TCP/IP详解三卷》
  • 《UNIX网络编程二卷》
  • 《UNIX环境高级编程:第2版》

推荐资源

About

这个仓库主要用于每天一题,大家的自发刷题,大家可以自由的提交和修改

License:MIT License


Languages

Language:C 40.5%Language:C++ 28.4%Language:Java 25.3%Language:Kotlin 5.6%Language:CMake 0.1%Language:Objective-C 0.1%