# algorithm-learning **Repository Path**: zhao_weilong/algorithm-learning ## Basic Information - **Project Name**: algorithm-learning - **Description**: java和go实现的算法学习笔记 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-18 - **Last Updated**: 2022-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # algorithm-learning > 我的算法学习之路,完善中....... 在[小洁算法](https://www.geekxh.com/) 下进行的学习,非常不错的算法学习指南 **提供了Go和Java的实现** - 数组 - [两数组的交集](01_数组/array/Demo_1.go) - [最长公共前缀](01_数组/array/Demo_2.go) - [买卖股票的最佳时机](01_数组/array/Demo_3.go) - [旋转数组](01_数组/array/Demo_4.go) - [原地删除](01_数组/array/Demo_5.go) - [加一](01_数组/array/Demo_6.go) - [两数之和](01_数组/array/Demo_7.go) - [三数之和](01_数组/array/Demo_8.go) - [Z字形变换](01_数组/array/Demo_9.go) - 链表 - 动态规划 - 字符串 - 二叉树 - 回溯 - 滑动窗口 - 博弈论 - 排序 - 位运算 - 二分法 - 其他 另外还有一些不错的项目, - [LeetCode](https://github.com/doocs/leetcode) LeetCode指南 - [算法模块](https://github.com/greyireland/algorithm-pattern) 最科学的刷题方式,最快速的刷题路径 本项目基于go语言编写,还不会的可以看看我的[go语言学习](https://github.com/zhaoweilong007/go-learning)