# leetcode_top **Repository Path**: codealy/leetcode_top ## Basic Information - **Project Name**: leetcode_top - **Description**: leetcode 算法学习与笔记记录 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-28 - **Last Updated**: 2024-03-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## java-algorithms-data-structures This repository contains solutions to several common algorithm and data structure problems. The solution uses Java. You can find links to the original leetcode questions for each solution. Other languages are not currently available. ## leetcode Top100 数组-> 链表-> 哈希表->字符串->栈与队列->树->回溯->贪心->动态规划->图论->高级数据结构 [哈希表理论基础](./base/哈希表理论基础.md) # Top100 * [1. 两数之和](./src/main/java/top100/_01_twoSum.java) * [2. 两数相加](./src/main/java/top100/_0) * [27. 移除元素](./src/main/java/top100/_27_remove_element.java) + ![删除过程](./images/top100/27.移除元素-双指针法.gif) * ... * ... * ... * ... * [88. 合并两个有序数组](./src/main/java/top100/_088_merge.java) * [209.长度最小的子数组](./src/main/java/top100/_209_minimum_size_subarray_sum.java) + ![滑动窗口求长度最小的子数组](./images/top100/209.长度最小的子数组.gif) * [283. 移动零](./src/main/java/top100/_0283_moveZeroes.java) * [448. 找到所有数组中消失的数字](./src/main/java/top100/_0448_findDisappearedNumbers.java) * [704. 二分查找](./src/main/java/top100/_0704_binary_search.java) * [977.有序数组的平方](./src/main/java/top100/_0977_squares_of_a_sorted_array.java) + ![双指针法进行有序数组的平方](./images/top100/977.有序数组的平方.gif) * ... * ...