文件名称:leetcode中国-leetcode:我对leetcode问题的解决方案
文件大小:41KB
文件格式:ZIP
更新时间:2024-07-19 14:37:50
系统开源
leetcode中国leetcode 我对 leetcode 问题的解决方案。 先决条件 用于测试算法的单元测试库。 应该使用 Cmake-install 方法。 (v2.6.0) 应该在这里找到。 解决的问题清单 不。 问题 笔记 5 最长回文子串 实现动态规划解决方案和 Manacher 算法。 后者的可视化解释是 和 。 还有。 14 最长公共前缀 进一步的问题:在字符串和字符串集合之间找到最长的公共前缀。 279 完美正方形 DP解和基于数学定理的解。 142 链表周期 II . . 96 唯一二叉搜索树
【文件预览】:
leetcode-master
----ReverseNodesInKGroupTest.cpp(342B)
----QueueReconstructionbyHeightTest.cpp(986B)
----ReverseNodesInKGroup.cpp(1KB)
----DistinctSubsequences.cpp(518B)
----LongestPrefix.cpp(772B)
----LongestPrefixTest.cpp(1KB)
----DistinctSubsequences.h(217B)
----LongestSubstringWithoutRepeatingTest.cpp(869B)
----PartitionToKEqualSumSubsets.h(289B)
----QueueReconstructionbyHeight.h(322B)
----PerfectSquares.h(224B)
----UniquePathsII.h(230B)
----FindTheShortestSuperstring.h(242B)
----MedianOfTwoSortedArraysTest.cpp(335B)
----LongestSubstringWithoutRepeating.cpp(2KB)
----ReverseLinkedList.h(266B)
----LongestSubstringWithoutRepeating.h(338B)
----LinkedListCycleII.cpp(2KB)
----LargestRectangleInHistogramTest.cpp(436B)
----LongestPalindromicSubstringTest.cpp(777B)
----PerfectSquaresTest.cpp(657B)
----PerfectSquares.cpp(1KB)
----QueueReconstructionbyHeight.cpp(1KB)
----LinkedListCycleII.h(396B)
----WordBreak.cpp(425B)
----FindTheShortestSuperstring.cpp(2KB)
----UniqueBinarySearchTreesII.h(254B)
----LinkedListCycleIITest.cpp(417B)
----EditDistanceTest.cpp(210B)
----ReverseLinkedListTest.cpp(591B)
----UniqueBinarySearchTrees.h(200B)
----UniquePathsII.cpp(1KB)
----EditDistance.cpp(1KB)
----StoneGame.h(164B)
----DistinctSubsequencesTest.cpp(276B)
----DataStructures()
--------ListNode.h(805B)
--------ListNode.cpp(681B)
--------TreeNode.cpp(87B)
--------Trie.cpp(2KB)
--------Trie.h(751B)
--------TreeNode.h(194B)
--------DataStructures.h(212B)
--------CMakeLists.txt(128B)
----UniqueBinarySearchTreesTest.cpp(170B)
----LongestPalindromicSubstring.h(302B)
----PartitionEqualSubsetSum.cpp(922B)
----StoneGameTest.cpp(165B)
----UniqueBinarySearchTreesIITest.cpp(190B)
----PartitionEqualSubsetSum.h(210B)
----PartitionEqualSubsetSumTest.cpp(202B)
----ValidStackSequences.h(231B)
----README.md(1KB)
----WordBreakTest.cpp(224B)
----ReverseNodesInKGroup.h(235B)
----LongestPalindromicSubstring.cpp(3KB)
----init.py(1KB)
----ReverseLinkedList.cpp(3KB)
----LRUCacheTest.cpp(370B)
----WordBreak.h(196B)
----PartitionToKEqualSumSubsets.cpp(3KB)
----MedianOfTwoSortedArrays.cpp(1KB)
----PartitionToKEqualSumSubsetsTest.cpp(621B)
----Triangle.cpp(553B)
----LargestRectangleInHistogram.cpp(888B)
----MergeIntervals.h(227B)
----FindTheShortestSuperstringTest.cpp(368B)
----LRUCache.cpp(635B)
----TriangleTest.cpp(379B)
----MedianOfTwoSortedArrays.h(245B)
----LargestRectangleInHistogram.h(247B)
----UniquePathsIITest.cpp(3KB)
----ValidStackSequencesTest.cpp(257B)
----UniqueBinarySearchTrees.cpp(260B)
----CMakeLists.txt(6KB)
----Triangle.h(183B)
----LRUCache.h(542B)
----StoneGame.cpp(960B)
----LongestPrefix.h(254B)
----MergeIntervalsTest.cpp(319B)
----MergeIntervals.cpp(631B)
----UniqueBinarySearchTreesII.cpp(592B)
----EditDistance.h(267B)
----ValidStackSequences.cpp(319B)