判断链表是否为回文链表leetcode-LeetCode:LeetCode刷题

时间:2024-07-20 18:40:35
【文件属性】:

文件名称:判断链表是否为回文链表leetcode-LeetCode:LeetCode刷题

文件大小:103KB

文件格式:ZIP

更新时间:2024-07-20 18:40:35

系统开源

判断链表是否为回文链表 leetcode LeetCode 做题指南 记录一下做过的LeetCode编程题,每道题有解题思路+代码,方便自己和他人学习 ArrayDemo: 1.ContainsDuplicate 存在重复:给定一个整数数组,判断是否存在重复元素。 2.Intersection 两个数组的交集 II:给定两个数组,编写一个函数来计算它们的交集。 3.IsValidSudoku 有效的数独:判断一个 9x9 的数独是否有效。 4.MaxProfit 买卖股票的最佳时机 II:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可多 地完成更多的交易(多次买卖一支股票)。 5.MoveZeroes 移动零:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 6.PlusOne 加一:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 7.RemoveDuplicates 从排序数组中删除重复项:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素


【文件预览】:
LeetCode-master
----DP()
--------ClimbStairs.java(1KB)
--------Rob.java(645B)
--------MaxProfit.java(607B)
--------MaxSubArray.java(612B)
----TreeDemo()
--------SortedArrayToBST.java(642B)
--------LevelOrder.java(2KB)
--------IsSymmetric.java(3KB)
--------MaxDepth.java(907B)
--------IsValidBST.java(2KB)
--------TreeNode.java(139B)
----SortAndSearch()
--------FirstBadVersion.java(838B)
--------Merge.java(2KB)
----Others()
--------Bracket.java(2KB)
--------HammingDistance.java(628B)
--------YanghuiTriangle.java(1KB)
--------ReverseBits.java(497B)
--------HammingWeight.java(628B)
--------MissingNumber.java(253B)
----MathProblems()
--------FizzBuzz.java(549B)
--------RomanToInt.java(3KB)
--------CountPrimes.java(1KB)
--------IsPowerOfThree.java(955B)
----StringDemo()
--------ValidatePalindrome.java(788B)
--------LongestCommonPrefix.java(2KB)
--------ReverseInt.java(871B)
--------IsAnagram.java(99KB)
--------MyAtoi.java(4KB)
--------CountAndSay.java(1KB)
--------StrStr.java(2KB)
--------FirstUniqueChar.java(1KB)
--------ReverseString.java(2KB)
----ArrayDemo()
--------SingleNumber.java(1KB)
--------RotatePicture.java(2KB)
--------TwoSum.java(2KB)
--------MoveZeroes.java(1KB)
--------RemoveDuplicates.java(2KB)
--------Intersection.java(3KB)
--------Rotate.java(2KB)
--------TryMap.java(3KB)
--------IsValidSudoku.java(2KB)
--------ContainsDuplicate.java(3KB)
--------MaxProfit.java(1KB)
--------PlusOne.java(1KB)
----DesignProblems()
--------MinStack.java(1KB)
--------ShuffleAnArray.java(675B)
----LinkListDemo()
--------HasCycle.java(846B)
--------ListNode.java(163B)
--------DeleteNode.java(180B)
--------RemoveNthFromEnd.java(1KB)
--------MergeTwoLists.java(856B)
--------IsPalindrome.java(2KB)
--------ReverseList.java(966B)
----README.md(4KB)

网友评论