leetcode试题详解-leetcode-algos-python:Python中的数据结构和算法以及leetcode解决方案

时间:2024-07-26 08:26:41
【文件属性】:

文件名称:leetcode试题详解-leetcode-algos-python:Python中的数据结构和算法以及leetcode解决方案

文件大小:70KB

文件格式:ZIP

更新时间:2024-07-26 08:26:41

系统开源

leetcode试题详解Python3 中的 DS&A 介绍 该存储库包含使开发人员能够使用 Python 解决 leetcode (LC) 问题所需的基本数据结构和算法。 我将不断更新这个 repo,详细解释用于解决问题的算法。 目的是做足够多的问题来轻松解决任何简单中等级别的 LC 问题。 分解 这个 repo 包含三个主要部分数据结构、算法和 leetcode 解决方案,都在它自己的子目录中。 数据结构与算法 这些开发如下 力码 为每个问题显示的解决方案是我解决 LC 问题的解决方案。 通常,有更好的方法来优化空间复杂度,但重点是提供算法的解释并通过自己的测试对其实现进行编码。


【文件预览】:
leetcode-algos-python-master
----algorithms()
--------BinarySearch.py(96B)
--------KnightTourGraph.py(2KB)
--------DFS.py(1KB)
--------SCC.py(306B)
--------WordLadderGraph.py(1KB)
----leetcode()
--------438_findAllAnagramsInString.py(2KB)
--------163_missingRanges.py(1KB)
--------285_inorderSuccessorBST.py(2KB)
--------64_minimumPathSum.py(1KB)
--------17_letterComboOfPhoneNum.py(2KB)
--------46_permutations.py(985B)
--------1277_countSquareSubmatricesOnes.py(2KB)
--------50_powXOfN.py(1KB)
--------39_combinationSum.py(2KB)
--------334_increasingTripletSubsequence.py(2KB)
--------300_longestIncreasingSubsequence.py(1KB)
--------208_implementTrie.py(2KB)
--------207_courseSchedule.py(2KB)
--------3_longestSubstringWithoutRepeatingChar.py(1KB)
--------937_reorderLogFiles.py(2KB)
--------139_wordBreak.py(2KB)
--------739_dailyTemperatures.py(2KB)
--------2_addTwoNumbers.py(2KB)
--------142_linkedListCycleII.py(1KB)
--------62_uniquePaths.py(846B)
--------75_sortColors.py(2KB)
--------91_decodeWays.py(977B)
--------33_searchInASortedArray.py(2KB)
--------210_courseScheduleII.py(2KB)
--------36_validSodoku.py(2KB)
--------221_maximalSquare.py(1KB)
--------22_generateParentheses.py(1KB)
--------55_jumpGame.py(2KB)
--------394_decodeString.py(2KB)
--------150_findFirstLastPosOfElement.py(2KB)
--------253_meetingRoomsII.py(1KB)
--------131_palindromicPartitioning.py(1KB)
--------179_largestNumber.py(1KB)
--------114_flattenBinaryTree.py(2KB)
--------621_taskScheduler.py(3KB)
--------96_uniqueBST.py(2KB)
--------162_findPeakElement.py(2KB)
--------116_PopulatingNextRightPointers.py(2KB)
--------130_surrondedRegions.py(2KB)
--------277_findTheCelebrity.py(2KB)
--------105_constructBTPreorderInorder.py(2KB)
--------150_evalReversePolishNotation.py(2KB)
--------138_copyListRandPointer.py(2KB)
--------8_stringToInteger.py(3KB)
--------146_LRUCache.py(2KB)
--------322_coinChange.py(2KB)
--------54_spiralMatrix.py(2KB)
--------430_flattenMultiLevelDoublyLL.py(4KB)
--------15_3Sum.py(2KB)
--------98_validateBST.py(2KB)
--------148_sortList.py(2KB)
--------454_4SumII.py(1KB)
--------134_gasStation.py(3KB)
--------79_wordSearch.py(2KB)
--------152_maxProductSubarr.py(1KB)
--------395_longestSubstringWithKRepeating.py(2KB)
--------279_perfectSquares.py(1KB)
----README.md(904B)
----__pycache__()
--------BinarySearchTreeSolution.cpython-37.pyc(5KB)
----pythonTricks.py(326B)
----sort()
--------SelectionSort.py(654B)
--------InsertionSort.py(586B)
--------QuickSort.py(2KB)
--------BubbleSort.py(434B)
--------ShellSort.py(664B)
--------QuickSortReference.py(1003B)
--------MergeSort.py(1KB)
----.gitignore(25B)
----datastructures()
--------BinarySearchTreeSolution.py(7KB)
--------BinaryHeap.py(2KB)
--------HashTable.py(3KB)
--------Graph.py(2KB)
--------BinarySearchTree.py(8KB)
--------AVLTree.py(4KB)

网友评论