Skip to content

Chuan1993/Leetcode-Java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-Java

996.icu

说明

  • leetcode练习,坚持每天一道
  • 解题语言是Java
  • 每道题都是可编译运行的
  • 每道题都有自己笨笨的方法和他人优秀解法
  • 欢迎fork、交流,一起互勉

网站

https://leetcode-cn.com/

已解题目

题目类型

题目列表

No 题目 解决方案 相关话题 难度 remark
#1 两数之和 TwoSum 数组哈希表 Easy
#2 两数相加 AddTwoNumbers 数组数学 Easy
#3 无重复字符的最长子串 LengthOfLongestSubstring 哈希表双指针字符串sliding window Medium
#4 寻找两个有序数组的中位数 FindMedianSortedArrays 数组二分查找分治算法 Hard 自己原始解法
#5 最长回文子串 LongestPalindrome 字符串动态规划 Medium
#6 Z 字形变换 Convert 字符串 Medium
#7 整数反转 Reverse 数学 Easy
#8 字符串转换整数 (atoi) MyAtoi 字符串数学 Medium
#9 回文数 IsPalindrome 数学 Easy
#10 正则表达式匹配 IsMatch 字符串动态规划回溯算法 Hard 自己原始解法
#11 盛最多水的容器 MaxArea 数组双指针 Medium
#14 最长公共前缀 LongestCommonPrefix 字符串 Easy
#15 三数之和 ThreeSum 数组双指针 Medium
#19 删除链表的倒数第N个节点 RemoveNthFromEnd 链表双指针 Medium
#21 合并两个有序链表 MergeTwoLists 链表 Easy
#22 括号生成 GenerateParenthesis 字符串回溯算法 Medium
#23 合并K个排序链表 MergeKLists 链表分治算法 Hard
#24 两两交换链表中的节点 SwapPairs 链表 Medium
#25 k个一组翻转链表 ReverseKGroup 链表 Hard
#26 删除排序数组中的重复项 RemoveDuplicates 链表双指针 Easy
#33 搜索旋转排序数组 Search 数组二分查找 Medium
#34 在排序数组中查找元素的第一个和最后一个位置 SearchRange 数组二分查找 Medium
#35 搜索插入位置 SearchInsert 数组二分查找 Easy
#40 组合总和 II CombinationSum2 数组回溯算法 Medium
#304 二维区域和检索 - 矩阵不可变 NumMatrix 动态规划 Medium

About

leetcode-java,updating!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%