Algo-Practice 介绍
算法实践(JavaScript & Java),排序,查找、树、两指针、动态规划等, 内容 包括 :
一、排序冒泡排序
选择排序
插入排序
希尔排序
归并排序
快速 排序
堆排序
二、查找二分查找
三、其他
求区间问题
求第K大元素
寻找两数之和为sum的元素
平移数组
两数组第K值
数组去重
三色排序
盛水问题
数组分界值
买股票问题
随机 红包问题
四、DP问题
Repost
数字三角形问题
最长递增子序列
0-1背包 问题
连续子序列最大和
数字矩形最大路径和
爬楼梯
最长公共子串
最长公共子序列
五、字符串
字符判重
六、树
遍历(前、中、后序,层次遍历)
二叉 搜索 树
二叉 搜索 树最近公共祖先
二叉树最近公共祖先(一)
二叉树最近公共祖先(二)
随机 构造二叉树
AVL树
红黑树
左倾红黑树
翻转二叉树
中序遍历下的前驱和后继
二叉 搜索 树最邻近结点
二叉树路径和
GitHub: https://github.com/qcer/Algo-Practice
网站描述: 算法实践(JavaScript & Java)
Algo-Practice官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did175515