文件名称:programming:通过编码学习
文件大小:269KB
文件格式:ZIP
更新时间:2024-06-08 04:20:55
nodejs javascript python java algorithms
一套编码应用程序,实验代码等 将继续使用更好的算法进行更新。
【文件预览】:
programming-master
----heap()
--------MinHeapBuilder.java(6KB)
----graphs()
--------BreadthFirstTraversal.java(2KB)
--------WeightedUndirectedGraphBuilder.java(3KB)
--------UndirectedGraphDetectCycleUsingBFS.java(2KB)
--------DetectCycleInAGraph.java(2KB)
--------UndirectedGraph.java(2KB)
--------UndirectedGraphCycleDetection.java(1KB)
--------DepthFirstTraversal.java(1KB)
--------DirectedCycle.java(2KB)
--------DegreeOfSeparation.java(5KB)
--------DirectedGraph.java(2KB)
--------DijkstrasShortestPath.java(5KB)
----design_patterns()
--------MultipleValidationsUsingStrategyPattern()
----binarytrees()
--------SumOfBalancedTreeNodes.java(2KB)
--------FindSi*MaxInATree.java(2KB)
--------Stack.java(0B)
--------DFSTraversal.java(901B)
--------AncestorsOfANode.java(2KB)
--------DeleteALeafNode.java(2KB)
--------BFSTraversal.java(4KB)
--------WidthOfABinaryTreeAtLevel.java(2KB)
--------DiameterOfABinaryTree.java(2KB)
--------SumOfTwoNodesInBST.java(2KB)
--------Queue.java(65B)
--------PrintABinaryTreeVertically.java(3KB)
--------InPrePostOrderTreeTraversal.java(2KB)
--------SumOfNodesInABinaryTree.java(3KB)
--------InOrderTraversalWithoutRecursion.java(2KB)
----matrix()
--------MatrixRotation.java(4KB)
----search()
--------Search.java(2KB)
----queues()
--------CircularQueueArray.java(2KB)
----ctci()
--------C4_5_ValidateBST.java(1KB)
--------C4_6_NextSuccessorNode.java(2KB)
--------C1_1_8_ZeroMatrix.java(835B)
----recruiting-exercises()
--------README.md(22B)
--------inventory-allocator()
--------trackingcode-data-processor()
----weather()
--------README.md(81B)
--------python()
----strings()
--------AllPermutations.java(693B)
--------DegreeOfSeparation.java(2KB)
--------AllPermutationsFromAPhoneNumber.java(1KB)
--------StringReverse.java(745B)
--------GenerateBinaryStringFromPattern.java(1KB)
--------FirstNonRepeatingCharacter.java(880B)
----README.md(90B)
----git_commands_test()
--------testb.txt(24B)
--------testd.txt(42B)
--------testc.txt(30B)
--------testa.txt(18B)
----linkedlist()
--------SumOfLinkedList.java(2KB)
--------ReverseLinkedList.java(1KB)
--------SplitAlternativeLinkedList.java(2KB)
----sorting()
--------Sorting.java(10KB)
----arrays()
--------MinimumDistance.java(2KB)
--------ArrayRotation.java(2KB)
--------CombinationOfItemsMakeASum.java(1KB)
--------MissingNumber.java(1KB)
--------MatrixRotation.java(5KB)
--------PrintRowAndColumnSortedMatrix.java(446B)
--------PrintMatrixSpiral.java(1KB)
--------FirstNonRepeatingCharacter.java(2KB)
--------GetAllSubsetsByStack.java(2KB)
----.gitignore(33B)
----adhoc()
--------Spelling.java(2KB)
--------TestBoggle(3KB)
--------LevenshteinDistance.java(3KB)
--------OneEditDistance.java(1KB)
----bst()
--------KthSmallestNumberInBst.java(2KB)
--------BinarySearchTree.java(7KB)