软件介绍
LeetCode算法学习简介Geek最受欢迎的高质量技术平台。如果您想学习和提高专业技能,可以从这里开始。充足的技术干货等着您来用餐,轻松赢得梦想优惠!软件功能
LeetCode算法学习方法在算法中,主要算法如下:1,基本技能:分而治之,二分法,贪婪
2,排序算法:快速排序,合并排序,计数排序
3,搜索算法:回溯,递归,深度优先遍历,宽度优先遍历,二叉搜索树等。
4,图论:最短路径,最小生成树
5,动态编程:背包问题,最长子序列数据结构,
软件功能
主要数据结构如下1,数组和链表:单/双链表
2,堆栈和排队
3,哈希表
4,堆:最大堆/最小堆
5,树和图片:最近的公共祖先
6,字符串:前缀树(字典树)/后缀树