├── .idea ├── .gitignore ├── JAVA-WITH-DSA-.iml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── CG00_MISCLLENEOUS ├── BULB_SWITCHER_3.java ├── Course_Schedule_II.java ├── Kickdrum_2025_assesment_and_technical_questions ├── Kickdrum_Technical_Interview_2024.java ├── Max_Product_Subaaray.java ├── Prisions_Cells_After_Ndays.java ├── Rotten_Oranges.java └── TrappedRainWater.java ├── CH00_IMP PDF ├── Computer Networking Notes for Tech Placements.pdf ├── DBMS_Notes (1).pdf ├── DSA AND INTERVIEW CHEATSHEET.pdf ├── DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf ├── FirstName_LastName_Resume (1).docx ├── General DSA Flowchart.png ├── HarshMishra.pdf ├── Helpful Projects (1).pdf ├── Java_Cheatsheet_CodeWithHarry.pdf ├── Linkedin Notes .pdf ├── Master Theorm.pdf ├── Most Asked DSA Questions .pdf ├── Operating System Notes (1).pdf ├── Quantitative Aptitude-12.pdf ├── Resume Live Slides.pdf ├── Sorting Algo.png ├── Space & Time Complexity (1) (1).pdf ├── TIME COMPLEXITY Questions.pdf ├── TIME COMPLEXITY Solutions.pdf └── certificate-alpha-batch-4.pdf ├── CH01_CONDITIONAL_STATEMENTS ├── Conditional Questions.pdf ├── Conditional Solutions.pdf ├── Loops Questions.pdf ├── Loops Solutions.pdf └── even_odd_num_sum.java ├── CH02_PATTERNS ├── 2-Advanced Patterns Note.pdf ├── Character_pattern.java ├── Floyds_triangle.java ├── Inverted_star.java ├── PALINDROMIC_PATTERN.java ├── butterfly_pattern.java ├── diamond_shape.java ├── half_pyramid.java ├── hollow_rohmbus.java ├── hollow_square.java ├── inverted_half_pyramid_numbers.java ├── inverted_rotated_half_pyramid.java ├── number_pyramid.java ├── solid_rohmbus.java ├── star_pattern.java └── triangle_0_1.java ├── CH03_FUNCTION_METHODS ├── Binary_to_Decimal.java ├── Decimal_To_Binary.java ├── Functions Questions.pdf ├── Functions Solutions.pdf └── PRIME_NUMBER.java ├── CH04_ARRAYS ├── Arrays - Assignment_Type.pdf ├── Arrays - Solution (1).pdf ├── SearchRotatedSortedArray.java ├── TrappedRainWater.java ├── binary_search.java ├── buy_sell_stocks.java ├── largest_smallest_in_arrays.java ├── linear_search.java ├── max_minSubarray_brute_force.java ├── max_minSubarray_prefix_sum.java ├── max_subarray_sum_kadanes.java ├── pairs_in_array.java ├── print_subarrays.java ├── reverse_array.java └── serach_distinct_num.java ├── CH05_BASIC_SORTING_ALGO ├── Basic Sorting Questions (1).pdf ├── Basic Sorting Solutions.pdf ├── BucketSort.java ├── MergeSort.java ├── QuickSort.java ├── RadixSort.java ├── Shell_Sort.java ├── bubble_sort.java ├── counting_sort.java ├── insertion_sort.java └── selection_sort.java ├── CH06_2D_ARRAYS ├── 2D Arrays Questions.pdf ├── 2D Arrays Solutions.pdf ├── diagonal_sum_matrix.java ├── search_in_sorted_matrix.java └── spiral_matrix.java ├── CH07_STRINGS ├── String_toUpperCase.java ├── Strings Questions.pdf ├── Strings Solutions.pdf ├── anagram.java ├── shortest_path_direction.java ├── string_compression.java └── string_palindrome.java ├── CH08_BIT_MANIPULATION ├── Bit Manipulation Questions.pdf ├── Bit Manipulation Solutions.pdf ├── GETithBit.java ├── Modular_exponentiation.java ├── OOPS Questions.pdf ├── OOPS Solutions.pdf ├── SetIthBit.java ├── UPPERCASE_to_lowercase_using_bit.java ├── clearIthBit.java ├── clear_bits_in_range.java ├── clear_last_i_bits.java ├── count_set_bits.java ├── fast_exponentiation_code.java ├── incrimenting_by_bit_manipulation.java ├── is_bit_power_of_two.java ├── lowercase_to_UPPERCASE_using_bit.java ├── oddOReven_bit.java ├── swap_using_xor.java └── update_ith_bit.java ├── CH09_RECURSION ├── Assignment_qNo_1.java ├── Assignment_qNo_2.java ├── Assignment_qNo_3.java ├── Assignment_qNo_4.java ├── Recursion (Basics) Questions.pdf ├── Recursion (Basics) Solutions.pdf ├── Tiling_porblem.java ├── TowerOfHanoi.java ├── binary_string_cons1.java ├── calc_powerOFnum.java ├── calc_powerOfnum_optimized.java ├── decreasing_order.java ├── factorial.java ├── fibonacci_recursion.java ├── firstOccurance_array_recursion.java ├── friends_pairing_problem.java ├── increasing_order.java ├── isSorted_recursion.java ├── lastOccurance_array_trecursion.java ├── remove_duplicates_string.java └── sum_first_n_naturalNo.java ├── CH10_DIVIDENCONQUER ├── Divide & Conquer Questions (1).pdf ├── Divide & Conquer Solutions.pdf ├── Inversion_count_bruteForce.java ├── inversion_count_MergeSort.java ├── majorityElement_SpecialMethod.java ├── majorityElement_bruteForce.java ├── mergeSort_Strings.java ├── merge_sort.java ├── quick_sort.java └── search_in_rotatedSorted_array.java ├── CH11_BACKTRACKING ├── ARRAY_BACKTRACKING.java ├── BACKTRACKING Questions.pdf ├── BACKTRACKING Solutions (2).pdf ├── GridWaysPermutation.java ├── KeypadCombinations.java ├── KnightsTour.java ├── MazeSolver.java ├── SUDOKU.java ├── gridWays_unoptimized.java ├── nQueens_1Sol.java ├── nQueens_allSoln.java ├── nQueens_countWays.java ├── permutations.java └── subsets.java ├── CH12_ArrayList ├── ArrayList Questions (1).pdf ├── ArrayList Solutions (1).pdf ├── Assignment_lonelyNumber.java ├── Assignment_monotonic_ArrayList.java ├── Assignment_mostFrequent.java ├── Assignmnet_BeautifulArrayList_iterative.java ├── MostWater_2pointerApproach.java ├── Most_water_bruteForce.java ├── PairSum_1_BruteForce.java ├── PairSum_1_optimized.java ├── PairSum_2.java ├── find_maximum.java ├── multi_dimensional_ArrayList.java ├── sorting_ArrayList.java └── swap_two_num.java ├── CH13_LINKEDLIST ├── Assignment_qNo1.java ├── Assignment_qNo2.java ├── Assignment_qNo3.java ├── Assignment_qNo4.java ├── Assignment_qNo5.java ├── CheckPalindrome.java ├── Circular LInked List.pdf ├── DetectingLOOP_in_LL.java ├── DoubleyLL.java ├── LL_JavaCollectionFramework.java ├── LL_MergeSort.java ├── Linked List Questions.pdf ├── Linked List Solutions.pdf ├── RemoveCycle_in_LL.java ├── Zig_Zag_LL.java ├── circularLinkedList.md ├── deleteNthNode_FromEnd.java ├── image_CLL │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── img_6.png │ ├── img_7.png │ └── img_8.png ├── iterative_search.java ├── recursive_search.java ├── reverse_DoubleLL.java └── reverse_LL.java ├── CH14_STACK ├── DecodeString.java ├── Duplicate_Parantheses.java ├── Implementation_ArrayList.java ├── Implementation_JavaCollections.java ├── Implementation_LinkedList.java ├── Max_Area_in_Histogram.java ├── PlaindromeLinkedList_byStacks.java ├── Push_at_Bottom.java ├── Reverse_Stack.java ├── Reverse_String.java ├── SimplifyPath.java ├── Stack Questions.pdf ├── Stack Solutions.pdf ├── TrappingRainWater.java ├── Valid_PARANTHESES.java ├── nextGreaterElementRight.java └── stock_span_prblm.java ├── CH15_QUEUE ├── Array_circular_Queue_implementation.java ├── Array_implementation.java ├── Assignment_Generate_Binary_Num.java ├── Assignment_Min_cost_ropes_prblm.java ├── Deque_Implementation.java ├── Interleave_2_halfs_OfQueue.java ├── JCF_QUEUE_IMPLEMENTATION.java ├── Job_scheduling_problem.java ├── Linked_List_Implementation.java ├── MaximumSubarray.java ├── Queue Questions.pdf ├── Queue Solutions.pdf ├── Queue_Reversal.java ├── Queue_using_Deque.java ├── ReverseKElementsOfQueue.java ├── Stack_using_Deque.java ├── first_nonrepeating_letter.java ├── queue_using_twoStack.java └── stack_using_two_queues.java ├── CH16_GREEDY_ALGO ├── Activity_Selection.java ├── Chocola_Problem.java ├── Comparators in Java.pdf ├── Fractional_Knapsack.java ├── Greedy Questions.pdf ├── Greedy Solutions.pdf ├── Indian_Coins.java ├── Job_Sequencing_Problem.java ├── Max_Length_Chain_Of_Pairs.java ├── Maximum_Balanced_String_Partition.java └── Min_Absolute_Difference_Pair.java ├── CH17_BINARY_TREES ├── Binary Tree Questions.pdf ├── Binary Tree Solutions.pdf ├── Build_Tree_Inorder.java ├── Build_Tree_Level_Order.java ├── Build_Tree_Postorder.java ├── Build_Tree_Preorder.java ├── Diameter_Tree_Approach1.java ├── Diameter_Tree_Approach2.java ├── Height_Tree.java ├── Kth_Ancestor.java ├── Kth_Level.java ├── Last_Common_Ancestor_Approach1.java ├── Last_Common_Ancestor_Approach2.java ├── Min_Dist_Btw_Two_Nodes.java ├── No_OF_Nodes.java ├── Subtree_Of_Another_Tree.java ├── Sum_Of_Nodes.java ├── Top_View_Of_Tree.java └── Transform_ToSum_Tree.java ├── CH18_BINARY_SEARCH_TREES ├── AVL Trees in Java.pdf ├── BST Questions (2).pdf ├── BST Solutions.pdf ├── BST_To_balancedBST.java ├── BUILD_BST.java ├── Delete_BST.java ├── IsValid_BST.java ├── Kth_Smallest_Element_BST.java ├── Merge_2BSTs.java ├── Mirror_BST.java ├── Print_In_Range.java ├── Red Black Trees in Java.pdf ├── Root2Leaf_Paths.java ├── Search_BST.java ├── Size_Of_LargestBST_In_BT.java └── Sorted_Arr_To_Balanced_BST.java ├── CH19_HASHING ├── Comparision Table.pdf ├── Count_Distinct_Numbers.java ├── Find_Itinerary_From_Tickets.java ├── HashMap_Operations.java ├── HashSet_Iterations.java ├── HashSets.java ├── Hash_Map_Iteration.java ├── Hashing Questions.pdf ├── Hashing Solutions.pdf ├── Largest_Subarray_With_Sum_0.java ├── LinkedHashMaps.java ├── LinkedHastSets.java ├── Majority_Element.java ├── Subarray_Sum_EqualTo_K.java ├── TreeMaps.java ├── TreeSets.java ├── Union_And_Intersection.java └── Valid_Anagrams.java ├── CH20_GRAPHS ├── All_Paths_From_SrcToDest.java ├── BFS.java ├── BFS_UPDATED.java ├── Bellman_Ford.java ├── Bipartite_Graph.java ├── CheapestFlights_With_Ksteps.java ├── Connecting_Cities_With_Min_Cost.java ├── Cycle_Detection_Directed_DFS.java ├── Cycle_Detection_Undirected_DFS.java ├── DFS.java ├── DFS_UPDATED.java ├── DIJKSTRA_ALGO.java ├── Graph-1 Questions.pdf ├── Graph-1 Solutions.pdf ├── Graph_Creation.java ├── Has_Path.java ├── Prims_Algo.java ├── Topological_Sort_DAG_BFS_KahnAlgo.java ├── Topological_Sort_DAG_DFS.java └── practise.java ├── CH21_BASIC_MATHAMATICS ├── ArmstrongNumber.java ├── CountTheNumbers.java ├── GCD.java ├── GCD_EuclideanAlgo.java ├── Numberpalindrome.java ├── PrimeOrNot.java ├── PrintTheAllDivisors.java ├── ReverseTheNumber.java ├── StringPalindrome.java ├── SwapUsingAddSub.java ├── SwapUsingMulDiv.java ├── SwapUsingOneLinerAddSub.java ├── SwapUsingOneLinerXOR.java └── SwapUsingXOR.java ├── README.md └── out └── production └── JAVA-WITH-DSA- ├── .idea ├── .gitignore ├── JAVA-WITH-DSA-.iml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── Binary_to_Decimal.class ├── CG00_MISCLLENEOUS ├── BULB_SWITCHER_3.class ├── Course_Schedule_II.class ├── Max_Product_Subaaray.class ├── Prisions_Cells_After_Ndays.class ├── Rotten_Oranges$Orange.class └── Rotten_Oranges.class ├── CH00_IMP PDF ├── Computer Networking Notes for Tech Placements.pdf ├── DBMS_Notes (1).pdf ├── DSA AND INTERVIEW CHEATSHEET.pdf ├── DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf ├── FirstName_LastName_Resume (1).docx ├── General DSA Flowchart.png ├── HarshMishra.pdf ├── Helpful Projects (1).pdf ├── Java_Cheatsheet_CodeWithHarry.pdf ├── Linkedin Notes .pdf ├── Master Theorm.pdf ├── Most Asked DSA Questions .pdf ├── Operating System Notes (1).pdf ├── Quantitative Aptitude-12.pdf ├── Resume Live Slides.pdf ├── Sorting Algo.png ├── Space & Time Complexity (1) (1).pdf ├── TIME COMPLEXITY Questions.pdf ├── TIME COMPLEXITY Solutions.pdf └── certificate-alpha-batch-4.pdf ├── CH01_CONDITIONAL_STATEMENTS ├── Conditional Questions.pdf ├── Conditional Solutions.pdf ├── Loops Questions.pdf └── Loops Solutions.pdf ├── CH02_PATTERNS └── 2-Advanced Patterns Note.pdf ├── CH03_FUNCTION_METHODS ├── Functions Questions.pdf └── Functions Solutions.pdf ├── CH04_ARRAYS ├── Arrays - Assignment_Type.pdf └── Arrays - Solution (1).pdf ├── CH05_BASIC_SORTING_ALGO ├── Basic Sorting Questions (1).pdf ├── Basic Sorting Solutions.pdf └── insertion_sort.class ├── CH06_2D_ARRAYS ├── 2D Arrays Questions.pdf └── 2D Arrays Solutions.pdf ├── CH07_STRINGS ├── Strings Questions.pdf └── Strings Solutions.pdf ├── CH08_BIT_MANIPULATION ├── Bit Manipulation Questions.pdf ├── Bit Manipulation Solutions.pdf ├── OOPS Questions.pdf └── OOPS Solutions.pdf ├── CH09_RECURSION ├── Assignment_qNo_1.class ├── Assignment_qNo_2.class ├── Assignment_qNo_3.class ├── Assignment_qNo_4.class ├── Recursion (Basics) Questions.pdf ├── Recursion (Basics) Solutions.pdf ├── Tiling_porblem.class ├── TowerOfHanoi.class ├── binary_string_cons1.class ├── calc_powerOFnum.class ├── calc_powerOfnum_optimized.class ├── decreasing_order.class ├── factorial.class ├── fibonacci_recursion.class ├── firstOccurance_array_recursion.class ├── friends_pairing_problem.class ├── increasing_order.class ├── isSorted_recursion.class ├── lastOccurance_array_trecursion.class ├── remove_duplicates_string.class └── sum_first_n_naturalNo.class ├── CH10_DIVIDENCONQUER ├── Divide & Conquer Questions (1).pdf ├── Divide & Conquer Solutions.pdf ├── Inversion_count_bruteForce.class ├── inversion_count_MergeSort.class ├── majorityElement_SpecialMethod.class ├── majorityElement_bruteForce.class ├── mergeSort_Strings.class ├── merge_sort.class ├── quick_sort.class └── search_in_rotatedSorted_array.class ├── CH11_BACKTRACKING ├── ARRAY_BACKTRACKING.class ├── BACKTRACKING Questions.pdf ├── BACKTRACKING Solutions (2).pdf ├── GridWaysPermutation.class ├── KeypadCombinations.class ├── KnightsTour.class ├── MazeSolver.class ├── gridWays_unoptimized.class ├── nQueens_1Sol.class ├── nQueens_allSoln.class ├── nQueens_countWays.class ├── permutations.class ├── subsets.class └── sudoku.class ├── CH12_ArrayList ├── ArrayList Questions (1).pdf ├── ArrayList Solutions (1).pdf ├── Assignment_BeautifulArrayList_iterative.class ├── Assignment_lonelyNumber.class ├── Assignment_monotonic_ArrayList.class ├── Assignment_mostFrequent.class ├── MostWater_2pointerApproach.class ├── Most_water_bruteForce.class ├── PairSum_1_BruteForce.class ├── PairSum_1_optimized.class ├── PairSum_2.class ├── find_maximum.class ├── multi_dimensional_ArrayList.class ├── sorting_ArrayList.class └── swap_two_num.class ├── CH13_LINKEDLIST ├── Assignment_qNo1$Node.class ├── Assignment_qNo1.class ├── Assignment_qNo2$Node.class ├── Assignment_qNo2.class ├── Assignment_qNo3$Node.class ├── Assignment_qNo3.class ├── Assignment_qNo4$ListNode.class ├── Assignment_qNo4.class ├── Assignment_qNo5$ListNode.class ├── Assignment_qNo5.class ├── CheckPalindrome$Node.class ├── CheckPalindrome.class ├── Circular LInked List.pdf ├── DetectingLOOP_in_LL$Node.class ├── DetectingLOOP_in_LL.class ├── DoubleyLL$Node.class ├── DoubleyLL.class ├── LL_JavaCollectionFramework.class ├── LL_MergeSort$Node.class ├── LL_MergeSort.class ├── Linked List Questions.pdf ├── Linked List Solutions.pdf ├── RemoveCycle_in_LL$Node.class ├── RemoveCycle_in_LL.class ├── Zig_Zag_LL$Node.class ├── Zig_Zag_LL.class ├── circularLinkedList.md ├── deleteNthNode_FromEnd$Node.class ├── deleteNthNode_FromEnd.class ├── image_CLL │ ├── img.png │ ├── img_1.png │ ├── img_2.png │ ├── img_3.png │ ├── img_4.png │ ├── img_5.png │ ├── img_6.png │ ├── img_7.png │ └── img_8.png ├── iterative_search$Node.class ├── iterative_search.class ├── recursive_search$Node.class ├── recursive_search.class ├── reverse_DoubleLL$Node.class ├── reverse_DoubleLL.class ├── reverse_LL$Node.class └── reverse_LL.class ├── CH14_STACK ├── DecodeString.class ├── Duplicate_Parantheses.class ├── Implementation_ArrayList$Stack.class ├── Implementation_ArrayList.class ├── Implementation_JavaCollections.class ├── Implementation_LinkedList$Node.class ├── Implementation_LinkedList$Stack.class ├── Implementation_LinkedList.class ├── Max_Area_in_Histogram.class ├── PlaindromeLinkedList_byStacks$ListNode.class ├── PlaindromeLinkedList_byStacks.class ├── Push_at_Bottom.class ├── Reverse_Stack.class ├── Reverse_String.class ├── SimplifyPath.class ├── Stack Questions.pdf ├── Stack Solutions.pdf ├── TrappingRainWater.class ├── Valid_PARANTHESES.class ├── nextGreaterElementRight.class └── stock_span_prblm.class ├── CH15_QUEUE ├── Array_circular_Queue_implementation$queue.class ├── Array_circular_Queue_implementation.class ├── Array_implementation$queue.class ├── Array_implementation.class ├── Assignment_Generate_Binary_Num.class ├── Assignment_Min_cost_ropes_prblm.class ├── Deque_Implementation.class ├── Interleave_2_halfs_OfQueue.class ├── JCF_QUEUE_IMPLEMENTATION.class ├── Job_scheduling_problem$Job.class ├── Job_scheduling_problem.class ├── Linked_List_Implementation$Node.class ├── Linked_List_Implementation$queue.class ├── Linked_List_Implementation.class ├── MaximumSubarray.class ├── Queue Questions.pdf ├── Queue Solutions.pdf ├── Queue_Reversal.class ├── Queue_using_Deque$Queue.class ├── Queue_using_Deque.class ├── ReverseKElementsOfQueue.class ├── Stack_using_Deque$Stack.class ├── Stack_using_Deque.class ├── first_nonrepeating_letter.class ├── queue_using_twoStack$Queue.class ├── queue_using_twoStack.class ├── stack_using_two_queues$Stack.class └── stack_using_two_queues.class ├── CH16_GREEDY_ALGO ├── Activity_Selection.class ├── Chocola_Problem.class ├── Comparators in Java.pdf ├── Fractional_Knapsack.class ├── Greedy Questions.pdf ├── Greedy Solutions.pdf ├── Indian_Coins.class ├── Job_Sequencing_Problem$job.class ├── Job_Sequencing_Problem.class ├── Max_Length_Chain_Of_Pairs.class ├── Maximum_Balanced_String_Partition.class └── Min_Absolute_Difference_Pair.class ├── CH17_BINARY_TREES ├── Binary Tree Questions.pdf ├── Binary Tree Solutions.pdf ├── Build_Tree_Inorder$BinaryTree.class ├── Build_Tree_Inorder$Node.class ├── Build_Tree_Inorder.class ├── Build_Tree_Level_Order$BinaryTree.class ├── Build_Tree_Level_Order$Node.class ├── Build_Tree_Level_Order.class ├── Build_Tree_Postorder$BinaryTree.class ├── Build_Tree_Postorder$Node.class ├── Build_Tree_Postorder.class ├── Build_Tree_Preorder$BinaryTree.class ├── Build_Tree_Preorder$Node.class ├── Build_Tree_Preorder.class ├── Diameter_Tree_Approach1$Node.class ├── Diameter_Tree_Approach1.class ├── Diameter_Tree_Approach2$Info.class ├── Diameter_Tree_Approach2$Node.class ├── Diameter_Tree_Approach2.class ├── Height_Tree$Node.class ├── Height_Tree.class ├── Kth_Ancestor$Node.class ├── Kth_Ancestor.class ├── Kth_Level$Node.class ├── Kth_Level.class ├── Last_Common_Ancestor_Approach1$Node.class ├── Last_Common_Ancestor_Approach1.class ├── Last_Common_Ancestor_Approach2$Node.class ├── Last_Common_Ancestor_Approach2.class ├── Min_Dist_Btw_Two_Nodes$Node.class ├── Min_Dist_Btw_Two_Nodes.class ├── No_OF_Nodes$Node.class ├── No_OF_Nodes.class ├── Subtree_Of_Another_Tree$Node.class ├── Subtree_Of_Another_Tree.class ├── Sum_Of_Nodes$Node.class ├── Sum_Of_Nodes.class ├── Top_View_Of_Tree$Info.class ├── Top_View_Of_Tree$Node.class ├── Top_View_Of_Tree.class ├── Transform_ToSum_Tree$Node.class └── Transform_ToSum_Tree.class ├── CH18_BINARY_SEARCH_TREES ├── AVL Trees in Java.pdf ├── BST Questions (2).pdf ├── BST Solutions.pdf ├── BST_To_balancedBST$Node.class ├── BST_To_balancedBST.class ├── BUILD_BST$Node.class ├── BUILD_BST.class ├── Delete_BST$Node.class ├── Delete_BST.class ├── IsValid_BST$Node.class ├── IsValid_BST.class ├── Kth_Smallest_Element_BST$TreeNode.class ├── Kth_Smallest_Element_BST.class ├── Merge_2BSTs$Node.class ├── Merge_2BSTs.class ├── Mirror_BST$Node.class ├── Mirror_BST.class ├── Print_In_Range$Node.class ├── Print_In_Range.class ├── Red Black Trees in Java.pdf ├── Root2Leaf_Paths$Node.class ├── Root2Leaf_Paths.class ├── Search_BST$Node.class ├── Search_BST.class ├── Size_Of_LargestBST_In_BT$Info.class ├── Size_Of_LargestBST_In_BT$Node.class ├── Size_Of_LargestBST_In_BT.class ├── Sorted_Arr_To_Balanced_BST$Node.class └── Sorted_Arr_To_Balanced_BST.class ├── CH19_HASHING ├── Comparision Table.pdf ├── Count_Distinct_Numbers.class ├── Find_Itinerary_From_Tickets.class ├── HashMap_Operations.class ├── HashSet_Iterations.class ├── HashSets.class ├── Hash_Map_Iteration.class ├── Hashing Questions.pdf ├── Hashing Solutions.pdf ├── Largest_Subarray_With_Sum_0.class ├── LinkedHashMaps.class ├── LinkedHastSets.class ├── Majority_Element.class ├── Subarray_Sum_EqualTo_K.class ├── TreeMaps.class ├── TreeSets.class ├── Union_And_Intersection.class └── Valid_Anagrams.class ├── CH20_GRAPHS ├── All_Paths_From_SrcToDest$Edge.class ├── All_Paths_From_SrcToDest.class ├── BFS$Edge.class ├── BFS.class ├── BFS_UPDATED$Edge.class ├── BFS_UPDATED.class ├── Bellman_Ford$Edge.class ├── Bellman_Ford.class ├── Bipartite_Graph$Edge.class ├── Bipartite_Graph.class ├── CheapestFlights_With_Ksteps$Edge.class ├── CheapestFlights_With_Ksteps$Info.class ├── CheapestFlights_With_Ksteps.class ├── Connecting_Cities_With_Min_Cost$Edge.class ├── Connecting_Cities_With_Min_Cost.class ├── Cycle_Detection_Directed_DFS$Edge.class ├── Cycle_Detection_Directed_DFS.class ├── Cycle_Detection_Undirected_DFS$Edge.class ├── Cycle_Detection_Undirected_DFS.class ├── DFS$Edge.class ├── DFS.class ├── DFS_UPDATED$Edge.class ├── DFS_UPDATED.class ├── DIJKSTRA_ALGO$Edge.class ├── DIJKSTRA_ALGO$pair.class ├── DIJKSTRA_ALGO.class ├── Graph-1 Questions.pdf ├── Graph-1 Solutions.pdf ├── Graph_Creation$Edge.class ├── Graph_Creation.class ├── Has_Path$Edge.class ├── Has_Path.class ├── Prims_Algo$Edge.class ├── Prims_Algo$pair.class ├── Prims_Algo.class ├── Topological_Sort_DAG_BFS_KahnAlgo$Edge.class ├── Topological_Sort_DAG_BFS_KahnAlgo.class ├── Topological_Sort_DAG_DFS$Edge.class ├── Topological_Sort_DAG_DFS.class └── practise.class ├── CH21_BASIC_MATHAMATICS ├── ArmstrongNumber.class ├── CountTheNumbers.class ├── GCD.class ├── GCD_EuclideanAlgo.class ├── Numberpalindrome.class ├── PrimeOrNot.class ├── PrintTheAllDivisors.class ├── ReverseTheNumber.class ├── StringPalindrome.class ├── SwapUsingAddSub.class ├── SwapUsingMulDiv.class ├── SwapUsingOneLinerAddSub.class ├── SwapUsingOneLinerXOR.class └── SwapUsingXOR.class ├── Character_pattern.class ├── Decimal_To_Binary.class ├── Floyds_triangle.class ├── GETithBit.class ├── Inverted_star.class ├── Modular_exponentiation.class ├── PALINDROMIC_PATTERN.class ├── PRIME_NUMBER.class ├── README.md ├── SearchRotatedSortedArray.class ├── SetIthBit.class ├── String_toUpperCase.class ├── TrappedRainWater.class ├── UPPERCASE_to_lowercase_using_bit.class ├── anagram.class ├── binary_search.class ├── bubble_sort.class ├── butterfly_pattern.class ├── buy_sell_stocks.class ├── clearIthBit.class ├── clear_bits_in_range.class ├── clear_last_i_bits.class ├── count_set_bits.class ├── counting_sort.class ├── diagonal_sum_matrix.class ├── diamond_shape.class ├── even_odd_num_sum.class ├── fast_exponentiation_code.class ├── half_pyramid.class ├── hollow_rohmbus.class ├── hollow_square.class ├── incrimenting_by_bit_manipulation.class ├── inverted_half_pyramid_numbers.class ├── inverted_rotated_half_pyramid.class ├── is_bit_power_of_two.class ├── largest_smallest_in_arrays.class ├── linear_search.class ├── lowercase_to_UPPERCASE_using_bit.class ├── max_minSubarray_brute_force.class ├── max_minSubarray_prefix_sum.class ├── max_subarray_sum_kadanes.class ├── number_pyramid.class ├── oddOReven_bit.class ├── pairs_in_array.class ├── print_subarrays.class ├── reverse_array.class ├── search_in_sorted_matrix.class ├── selection_sort.class ├── serach_distinct_num.class ├── shortest_path_direction.class ├── solid_rohmbus.class ├── spiral_matrix.class ├── star_pattern.class ├── string_compression.class ├── string_palindrome.class ├── swap_using_xor.class ├── triangle_0_1.class └── update_ith_bit.class /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/JAVA-WITH-DSA-.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CH00_IMP PDF/Computer Networking Notes for Tech Placements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Computer Networking Notes for Tech Placements.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/DBMS_Notes (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/DBMS_Notes (1).pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/DSA AND INTERVIEW CHEATSHEET.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/DSA AND INTERVIEW CHEATSHEET.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/FirstName_LastName_Resume (1).docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/FirstName_LastName_Resume (1).docx -------------------------------------------------------------------------------- /CH00_IMP PDF/General DSA Flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/General DSA Flowchart.png -------------------------------------------------------------------------------- /CH00_IMP PDF/HarshMishra.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/HarshMishra.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Helpful Projects (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Helpful Projects (1).pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Java_Cheatsheet_CodeWithHarry.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Java_Cheatsheet_CodeWithHarry.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Linkedin Notes .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Linkedin Notes .pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Master Theorm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Master Theorm.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Most Asked DSA Questions .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Most Asked DSA Questions .pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Operating System Notes (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Operating System Notes (1).pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Quantitative Aptitude-12.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Quantitative Aptitude-12.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Resume Live Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Resume Live Slides.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/Sorting Algo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Sorting Algo.png -------------------------------------------------------------------------------- /CH00_IMP PDF/Space & Time Complexity (1) (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/Space & Time Complexity (1) (1).pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/TIME COMPLEXITY Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/TIME COMPLEXITY Questions.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/TIME COMPLEXITY Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/TIME COMPLEXITY Solutions.pdf -------------------------------------------------------------------------------- /CH00_IMP PDF/certificate-alpha-batch-4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH00_IMP PDF/certificate-alpha-batch-4.pdf -------------------------------------------------------------------------------- /CH01_CONDITIONAL_STATEMENTS/Conditional Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH01_CONDITIONAL_STATEMENTS/Conditional Questions.pdf -------------------------------------------------------------------------------- /CH01_CONDITIONAL_STATEMENTS/Conditional Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH01_CONDITIONAL_STATEMENTS/Conditional Solutions.pdf -------------------------------------------------------------------------------- /CH01_CONDITIONAL_STATEMENTS/Loops Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH01_CONDITIONAL_STATEMENTS/Loops Questions.pdf -------------------------------------------------------------------------------- /CH01_CONDITIONAL_STATEMENTS/Loops Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH01_CONDITIONAL_STATEMENTS/Loops Solutions.pdf -------------------------------------------------------------------------------- /CH02_PATTERNS/2-Advanced Patterns Note.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH02_PATTERNS/2-Advanced Patterns Note.pdf -------------------------------------------------------------------------------- /CH02_PATTERNS/Character_pattern.java: -------------------------------------------------------------------------------- 1 | public class Character_pattern { 2 | public static void main(String[] args) { 3 | char c ='A'; 4 | for(int i = 1;i<=5;i++){ 5 | for(int j = 1;j<=i;j++){ 6 | System.out.print(c+" "); 7 | c++; 8 | } 9 | System.out.println(); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /CH02_PATTERNS/Inverted_star.java: -------------------------------------------------------------------------------- 1 | public class Inverted_star { 2 | public static void main(String[] args) { 3 | for(int i = 5;i>0;i--){ 4 | for(int j = 1;j<=i;j++){ //or else we could have done, j<=n-i+1 with i=1;i<=n;i++ 5 | System.out.print("* "); 6 | } 7 | System.out.println(); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /CH02_PATTERNS/half_pyramid.java: -------------------------------------------------------------------------------- 1 | public class half_pyramid { 2 | public static void main(String[] args) { 3 | for(int i = 1;i<=5;i++){ 4 | for(int j = 1;j<=i;j++){ 5 | System.out.print(j+" "); 6 | } 7 | System.out.println(); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /CH02_PATTERNS/inverted_half_pyramid_numbers.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | import java.util.*; 4 | public class inverted_half_pyramid_numbers { 5 | public static void main(String[] args) { 6 | Scanner sc = new Scanner(System.in); 7 | System.out.println("Enter the no of rows : "); 8 | int n = sc.nextInt(); 9 | 10 | // outer 11 | for(int i=1;i<=n;i++){ 12 | // inner 13 | for(int j=1;j<=n-i+1;j++){ 14 | System.out.print(j+" "); 15 | } 16 | System.out.println(); 17 | } 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /CH02_PATTERNS/inverted_rotated_half_pyramid.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class inverted_rotated_half_pyramid { 3 | public static void main(String[] args) { 4 | Scanner sc = new Scanner(System.in); 5 | System.out.println("Enter the no of rows : "); 6 | int n = sc.nextInt(); 7 | 8 | // outer 9 | for(int i=1;i<=n;i++){ 10 | // for spaces 11 | for(int j=1;j<=n-i;j++){ 12 | System.out.print(" "); 13 | } 14 | // for stars 15 | for(int j=1;j<=i;j++){ 16 | System.out.print("* "); 17 | } 18 | System.out.println(); 19 | } 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /CH02_PATTERNS/number_pyramid.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | // 1 3 | // 2 2 4 | // 3 3 3 5 | // 4 4 4 4 6 | // 5 5 5 5 5 7 | 8 | public class number_pyramid { 9 | public static void main(String[] args) { 10 | Scanner sc = new Scanner(System.in); 11 | System.out.println("Enter the no. of rows :"); 12 | int n = sc.nextInt(); 13 | 14 | for(int i =1;i<=n;i++){ 15 | for (int j= 1;j<=n-i;j++){ 16 | System.out.print(" "); 17 | } 18 | 19 | for(int j=1;j<=i;j++){ 20 | System.out.print(i+" "); 21 | } 22 | System.out.println(); 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /CH02_PATTERNS/solid_rohmbus.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | 3 | // * * * * 4 | // * * * * 5 | // * * * * 6 | // * * * * 7 | 8 | 9 | public class solid_rohmbus { 10 | public static void main(String[] args) { 11 | Scanner sc =new Scanner(System.in); 12 | System.out.println("Enter the no of lines :"); 13 | int n = sc.nextInt(); 14 | 15 | for(int i=1;i<=n;i++){ 16 | //spaces 17 | for(int j =1;j<=n-i;j++){ 18 | System.out.print(" "); 19 | } 20 | 21 | //stars 22 | for(int j=1;j<=n;j++){ 23 | System.out.print("* "); 24 | } 25 | System.out.println(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /CH02_PATTERNS/star_pattern.java: -------------------------------------------------------------------------------- 1 | public class star_pattern { 2 | public static void main(String[] args) { 3 | for(int i = 1;i<=5;i++){ 4 | for(int j = 1;j<=i;j++){ 5 | System.out.print("* "); 6 | } 7 | System.out.println(); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /CH03_FUNCTION_METHODS/Binary_to_Decimal.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class Binary_to_Decimal { 3 | public static void BinToDec(int bnum) { 4 | int mynum = bnum; 5 | int dnum = 0; 6 | int pow = 0; 7 | while (bnum > 0) { 8 | int ldigit = bnum % 10; 9 | dnum += (int) ( (ldigit * Math.pow(2, pow))); 10 | pow++; 11 | bnum /= 10; 12 | 13 | } 14 | System.out.println("The Decimal number of " + mynum + " is :" + dnum); 15 | } 16 | 17 | public static void main(String[] args) { 18 | Scanner sc = new Scanner(System.in); 19 | System.out.println("Enter the binary number :"); 20 | int bnum = sc.nextInt(); 21 | BinToDec(bnum); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /CH03_FUNCTION_METHODS/Decimal_To_Binary.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class Decimal_To_Binary { 3 | public static void DecToBin(int dnum) { 4 | int mynum = dnum; 5 | int bnum = 0; 6 | int pow = 0; 7 | while (dnum > 0) { 8 | int rem = dnum%2; 9 | bnum += (int) ( (rem * Math.pow(10, pow))); 10 | pow++; 11 | dnum /= 2; 12 | 13 | } 14 | System.out.println("The Decimal number of " + mynum + " is :" + bnum); 15 | } 16 | 17 | public static void main(String[] args) { 18 | Scanner sc = new Scanner(System.in); 19 | System.out.println("Enter the decimal number :"); 20 | int dnum = sc.nextInt(); 21 | DecToBin(dnum); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /CH03_FUNCTION_METHODS/Functions Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH03_FUNCTION_METHODS/Functions Questions.pdf -------------------------------------------------------------------------------- /CH03_FUNCTION_METHODS/Functions Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH03_FUNCTION_METHODS/Functions Solutions.pdf -------------------------------------------------------------------------------- /CH04_ARRAYS/Arrays - Assignment_Type.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH04_ARRAYS/Arrays - Assignment_Type.pdf -------------------------------------------------------------------------------- /CH04_ARRAYS/Arrays - Solution (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH04_ARRAYS/Arrays - Solution (1).pdf -------------------------------------------------------------------------------- /CH04_ARRAYS/largest_smallest_in_arrays.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class largest_smallest_in_arrays { 3 | public static int largest(int arr[]){ 4 | int max = Integer.MIN_VALUE;//-infinity 5 | int min = Integer.MAX_VALUE;//+infinity 6 | for(int i=0;iarr[i]){ 11 | min=arr[i]; 12 | } 13 | } 14 | System.out.println("The minimum number is : "+min); 15 | return max; 16 | } 17 | 18 | public static void main(String[] args) { 19 | int arr []={12,85,99,100,2,40,36,99,45,42}; 20 | int max =largest(arr); 21 | System.out.println("The largest number is : "+max); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /CH04_ARRAYS/linear_search.java: -------------------------------------------------------------------------------- 1 | public class linear_search { 2 | static int linear(int arr[],int key){ 3 | for(int i=1;i<= arr.length;i++){ 4 | if(key==arr[i]){ 5 | return i; 6 | } 7 | } 8 | return -1; 9 | } 10 | public static void main(String[] args) { 11 | int arr[] ={2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; 12 | int index = linear(arr,10); 13 | if(index==-1){ 14 | System.out.println("number not found!"); 15 | } 16 | else{ 17 | System.out.println("the index of number is :"+index); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH04_ARRAYS/pairs_in_array.java: -------------------------------------------------------------------------------- 1 | public class pairs_in_array { 2 | public static void pairs(int arr[]){ 3 | int totalpair= arr.length*(arr.length-1)/2;//sum of n-1 numbers 4 | for(int i=0;i0){ 5 | if((n&1)!=0){//check lsb bit 6 | count++; 7 | } 8 | n = n>>1; 9 | } 10 | return count; 11 | } 12 | 13 | public static void main(String[] args) { 14 | System.out.println(noOfsetBits(10)); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CH08_BIT_MANIPULATION/fast_exponentiation_code.java: -------------------------------------------------------------------------------- 1 | public class fast_exponentiation_code { 2 | public static int fastExponentiation(int num,int pow){ //O(log n)base 2 3 | int ans =1; 4 | while(pow>0){ 5 | if((num & 1)!=0){ //check lsb 6 | ans*= num; 7 | } 8 | num *= num; 9 | pow=pow>>1; 10 | } 11 | return ans; 12 | } 13 | 14 | public static void main(String[] args) { 15 | System.out.println(fastExponentiation(5,3)); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /CH08_BIT_MANIPULATION/incrimenting_by_bit_manipulation.java: -------------------------------------------------------------------------------- 1 | //Question 3 : Add 1 to an integer usin Bit Manipulation. 2 | // Hint : try using Bitwise NOT Operator 3 | 4 | //Solution 3 : The expression -pex will add 1 to an integer x. We know that to get negative of 5 | // a number, invert its bits and add 1 to it (Remember negative numbers are stored in 2's 6 | // complement form), i.e., 7 | // - ~ X = X + 1 (by replacing x by ~ x) 8 | 9 | public class incrimenting_by_bit_manipulation { 10 | public static void main(String[] args) { 11 | int x =6; 12 | System.out.println(x +" + "+ 1 + " is "+ -~x); 13 | x =-4; 14 | System.out.println(x +" + "+ 1 + " is "+ -~x); 15 | x =0; 16 | System.out.println(x +" + "+ 1 + " is "+ -~x); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /CH08_BIT_MANIPULATION/is_bit_power_of_two.java: -------------------------------------------------------------------------------- 1 | public class is_bit_power_of_two { 2 | public static boolean isBitPowerOfTwo(int n){ 3 | return (n&(n-1))==0; // because 2^n & 2^(n-1) == 0 4 | } 5 | 6 | public static void main(String[] args) { 7 | System.out.println(isBitPowerOfTwo(16)); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /CH08_BIT_MANIPULATION/oddOReven_bit.java: -------------------------------------------------------------------------------- 1 | public class oddOReven_bit { 2 | public static void oddOR_even(int n){ 3 | int bitMask =1; 4 | if((n & bitMask) == 1){ 5 | //odd 6 | System.out.println("ODD number"); 7 | } 8 | else{ 9 | //even 10 | System.out.println("Even Number"); 11 | } 12 | } 13 | 14 | public static void main(String[] args) { 15 | oddOR_even(3); 16 | oddOR_even(12); 17 | oddOR_even(0); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CH09_RECURSION/Assignment_qNo_3.java: -------------------------------------------------------------------------------- 1 | //Question 3 : Write a program to find Length of a string using Recursion. 2 | 3 | package CH09_RECURSION; 4 | 5 | public class Assignment_qNo_3 { 6 | public static int length(String str){ 7 | if(str.length()==0){ 8 | return 0; 9 | } 10 | 11 | return length(str.substring(1))+1; 12 | } 13 | 14 | public static void main(String[] args) { 15 | System.out.println("length of string is "+length("harsh mishra")); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /CH09_RECURSION/Recursion (Basics) Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH09_RECURSION/Recursion (Basics) Questions.pdf -------------------------------------------------------------------------------- /CH09_RECURSION/Recursion (Basics) Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH09_RECURSION/Recursion (Basics) Solutions.pdf -------------------------------------------------------------------------------- /CH09_RECURSION/calc_powerOFnum.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | //time complexity is O(n) 4 | 5 | public class calc_powerOFnum { 6 | public static int power(int n ,int p){ 7 | if(p==0){ 8 | return 1; 9 | } 10 | return n * power(n,p-1); 11 | } 12 | 13 | public static void main(String[] args) { 14 | int n =2,pow = 5; 15 | System.out.println(power(n,pow)); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /CH09_RECURSION/calc_powerOfnum_optimized.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | //O(log n) time complx 4 | 5 | public class calc_powerOfnum_optimized { 6 | public static int power(int n,int p){ 7 | if(p==0){ 8 | return 1; 9 | } 10 | int halfpow = power(n,p/2); 11 | int halfpowSq = halfpow * halfpow; 12 | 13 | //odd 14 | if(p %2 !=0){ 15 | halfpowSq *=n; 16 | } 17 | return halfpowSq; 18 | } 19 | 20 | public static void main(String[] args) { 21 | int n =2,pow = 5; 22 | System.out.println(power(n,pow)); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /CH09_RECURSION/decreasing_order.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | public class decreasing_order { 4 | public static void printDec(int n){ 5 | //base 6 | if(n==1){ 7 | System.out.println(n); 8 | return; 9 | } 10 | 11 | System.out.print(n+" "); 12 | //inner call 13 | printDec(n-1); 14 | } 15 | 16 | public static void main(String[] args) { 17 | int n =10; 18 | printDec(10); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH09_RECURSION/factorial.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | //space and time complexity of the code is O(n) 3 | public class factorial { 4 | public static int fact(int n){ 5 | if(n == 0){ 6 | return 1; 7 | } 8 | if(n!=1) { 9 | System.out.print(n + " x "); 10 | } 11 | else { 12 | System.out.print(n + " = "); 13 | } 14 | int f = n*fact(n-1); 15 | return f; 16 | } 17 | 18 | public static void main(String[] args) { 19 | int n =10; 20 | System.out.print(fact(n)); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /CH09_RECURSION/fibonacci_recursion.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | //its space complexity is O(n) 3 | //its time complexity is exponential ,i.e,O(2^n) 4 | 5 | public class fibonacci_recursion { 6 | public static int fib(int n){ 7 | if(n==0 || n== 1){ 8 | return n; 9 | } 10 | int fib = fib(n-1) + fib(n-2); 11 | return fib; 12 | } 13 | 14 | public static void main(String[] args) { 15 | int n = 4; 16 | System.out.println(fib(n)); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /CH09_RECURSION/firstOccurance_array_recursion.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | //time and space complexity is O(n) 4 | 5 | public class firstOccurance_array_recursion { 6 | public static int firstOcc(int []arr,int key,int i){ 7 | if(i==arr.length){ 8 | return -1; 9 | } 10 | if(arr[i]==key){ 11 | return i; 12 | } 13 | return firstOcc(arr,key,i+1); 14 | } 15 | 16 | public static void main(String[] args) { 17 | int [] arr = {8,3,6,9,5,10,2,5,3}; 18 | int key = 15; 19 | System.out.println(firstOcc(arr,key,0)); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /CH09_RECURSION/increasing_order.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | public class increasing_order { 4 | public static void printInc(int n){ 5 | //base 6 | if(n==1){ 7 | System.out.print(n+" "); 8 | return; 9 | } 10 | //inner call 11 | printInc(n-1); 12 | // we must take care of the sequence of the inner call and computation statement order 13 | System.out.print(n+" "); 14 | } 15 | 16 | public static void main(String[] args) { 17 | int n =10; 18 | printInc(10); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH09_RECURSION/isSorted_recursion.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | 3 | //time complx == space complx == O(n) 4 | 5 | public class isSorted_recursion { 6 | public static boolean isSorted(int arr[],int i){ 7 | if(i==(arr.length-1)){ //base condition 8 | return true; 9 | } 10 | 11 | if(arr[i]>arr[i+1]){ 12 | return false; 13 | } 14 | return isSorted(arr,i+1); 15 | 16 | } 17 | 18 | public static void main(String[] args) { 19 | int [] arr ={1,2,3,4,5,6}; 20 | System.out.println(isSorted(arr,0)); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /CH09_RECURSION/lastOccurance_array_trecursion.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | //time and space complexity is O(n) 3 | public class lastOccurance_array_trecursion { 4 | public static int lastOcc(int []arr,int key,int i){ 5 | if(i==arr.length){ 6 | return -1; 7 | } 8 | int isfound = lastOcc(arr,key,i+1); 9 | if(isfound == -1 & arr[i]==key){ 10 | return i; 11 | } 12 | return isfound; 13 | } 14 | 15 | public static void main(String[] args) { 16 | int [] arr = {8,3,6,9,5,10,2,5,3}; 17 | int key = 5; 18 | System.out.println(lastOcc(arr,key,0)); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH09_RECURSION/sum_first_n_naturalNo.java: -------------------------------------------------------------------------------- 1 | package CH09_RECURSION; 2 | //both space and time complexity are O(n) 3 | 4 | public class sum_first_n_naturalNo { 5 | public static int sum(int n){ 6 | if(n == 1){ 7 | return 1; 8 | } 9 | if(n!=1) { 10 | System.out.print(n + " + "); 11 | } 12 | else { 13 | System.out.print(n + " = "); 14 | } 15 | 16 | int f = n + sum(n-1); 17 | 18 | return f; 19 | } 20 | 21 | public static void main(String[] args) { 22 | int n =5; 23 | System.out.print(sum(n)); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /CH10_DIVIDENCONQUER/Divide & Conquer Questions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH10_DIVIDENCONQUER/Divide & Conquer Questions (1).pdf -------------------------------------------------------------------------------- /CH10_DIVIDENCONQUER/Divide & Conquer Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH10_DIVIDENCONQUER/Divide & Conquer Solutions.pdf -------------------------------------------------------------------------------- /CH11_BACKTRACKING/BACKTRACKING Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH11_BACKTRACKING/BACKTRACKING Questions.pdf -------------------------------------------------------------------------------- /CH11_BACKTRACKING/BACKTRACKING Solutions (2).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH11_BACKTRACKING/BACKTRACKING Solutions (2).pdf -------------------------------------------------------------------------------- /CH12_ArrayList/ArrayList Questions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH12_ArrayList/ArrayList Questions (1).pdf -------------------------------------------------------------------------------- /CH12_ArrayList/ArrayList Solutions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH12_ArrayList/ArrayList Solutions (1).pdf -------------------------------------------------------------------------------- /CH12_ArrayList/find_maximum.java: -------------------------------------------------------------------------------- 1 | package CH12_ArrayList; 2 | 3 | import java.util.ArrayList; 4 | 5 | public class find_maximum { 6 | public static void main(String[] args) { 7 | ArrayList list = new ArrayList<>(); 8 | list.add(2); 9 | list.add(5); 10 | list.add(9); 11 | list.add(6); 12 | list.add(8); 13 | int max =Integer.MIN_VALUE; 14 | for(int i = 0;i< list.size();i++){ 15 | max = Math.max(max,list.get(i)); 16 | } 17 | System.out.println("maximum number is : "+max); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CH12_ArrayList/swap_two_num.java: -------------------------------------------------------------------------------- 1 | package CH12_ArrayList; 2 | import java.util.*; 3 | public class swap_two_num { 4 | public static void swap(ArrayList list,int idx1,int idx2){ 5 | int temp = list.get(idx1); 6 | list.set(idx1,list.get(idx2)); 7 | list.set(idx2,temp); 8 | } 9 | 10 | public static void main(String[] args) { 11 | ArrayList list = new ArrayList<>(); 12 | list.add(2); 13 | list.add(5); 14 | list.add(9); 15 | list.add(6); 16 | list.add(8); 17 | int idx1 = 1,idx2=3; 18 | System.out.println(list); 19 | swap(list,idx1,idx2); 20 | System.out.println(list); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /CH13_LINKEDLIST/Circular LInked List.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/Circular LInked List.pdf -------------------------------------------------------------------------------- /CH13_LINKEDLIST/LL_JavaCollectionFramework.java: -------------------------------------------------------------------------------- 1 | package CH13_LINKEDLIST; 2 | import java.util.LinkedList; //JCF - optimized 3 | 4 | public class LL_JavaCollectionFramework { 5 | public static void main(String[] args) { 6 | //create 7 | LinkedList ll = new LinkedList<>(); 8 | //add 9 | ll.addLast(1); 10 | ll.addLast(2); 11 | ll.addFirst(0); 12 | //0->1->2 13 | System.out.println(ll); 14 | //remove 15 | ll.removeLast(); 16 | ll.removeFirst(); 17 | System.out.println(ll); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CH13_LINKEDLIST/Linked List Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/Linked List Questions.pdf -------------------------------------------------------------------------------- /CH13_LINKEDLIST/Linked List Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/Linked List Solutions.pdf -------------------------------------------------------------------------------- /CH13_LINKEDLIST/circularLinkedList.md: -------------------------------------------------------------------------------- 1 | ![img.png](../image_CLL/img.png) 2 | ![img_1.png](../image_CLL/img_1.png) 3 | ![img_2.png](../image_CLL/img_2.png) 4 | ![img_3.png](../image_CLL/img_3.png) 5 | ![img_4.png](../image_CLL/img_4.png) 6 | ![img_5.png](../image_CLL/img_5.png) 7 | ![img_6.png](../image_CLL/img_6.png) 8 | ![img_7.png](../image_CLL/img_7.png) 9 | ![img_8.png](../image_CLL/img_8.png) -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_1.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_2.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_3.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_4.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_5.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_6.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_7.png -------------------------------------------------------------------------------- /CH13_LINKEDLIST/image_CLL/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH13_LINKEDLIST/image_CLL/img_8.png -------------------------------------------------------------------------------- /CH14_STACK/Implementation_JavaCollections.java: -------------------------------------------------------------------------------- 1 | package CH14_STACK; 2 | import java.util.*; 3 | public class Implementation_JavaCollections { 4 | public static void main(String[] args) { 5 | Stack s =new Stack<>(); 6 | s.push(1); 7 | s.push(2); 8 | s.push(3); 9 | while(!s.isEmpty()){ 10 | System.out.println(s.peek()); 11 | s.pop(); 12 | } 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /CH14_STACK/Push_at_Bottom.java: -------------------------------------------------------------------------------- 1 | package CH14_STACK;//tc : O(n) ; sc :O(1) 2 | import java.util.*; 3 | //Question 1 4 | // Push at the Bottom of the Stack 5 | 6 | public class Push_at_Bottom { 7 | public static void pushAtBottom(Stack s,int data){ 8 | if(s.isEmpty()){ 9 | s.push(data); 10 | return; 11 | } 12 | int top = s.pop(); 13 | pushAtBottom(s,data); 14 | s.push(top); 15 | } 16 | 17 | public static void main(String[] args) { 18 | Stack s =new Stack<>(); 19 | s.push(1); 20 | s.push(2); 21 | s.push(3); 22 | pushAtBottom(s,4); 23 | while(!s.isEmpty()){ 24 | System.out.println(s.pop()); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /CH14_STACK/Reverse_String.java: -------------------------------------------------------------------------------- 1 | package CH14_STACK; //tc : O(n) ; sc :O(1) 2 | import java.util.*; 3 | 4 | public class Reverse_String { 5 | public static String reverseString(String str){ 6 | Stack s =new Stack<>(); 7 | int idx =0; 8 | while(idx q =new LinkedList<>(); 6 | //or 7 | // Queue q =new ArrayDeque<>(); 8 | 9 | //here,we use only LinkedLIst and ArrayDeque for implementation of queue because QUEUE is an interface and its 10 | //object can not be created . 11 | q.add(1); 12 | q.add(2); 13 | q.add(3); 14 | 15 | while(!q.isEmpty()){ 16 | System.out.println(q.peek()); //1 2 3 17 | q.remove(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH15_QUEUE/Queue Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH15_QUEUE/Queue Questions.pdf -------------------------------------------------------------------------------- /CH15_QUEUE/Queue Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH15_QUEUE/Queue Solutions.pdf -------------------------------------------------------------------------------- /CH16_GREEDY_ALGO/Comparators in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH16_GREEDY_ALGO/Comparators in Java.pdf -------------------------------------------------------------------------------- /CH16_GREEDY_ALGO/Greedy Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH16_GREEDY_ALGO/Greedy Questions.pdf -------------------------------------------------------------------------------- /CH16_GREEDY_ALGO/Greedy Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH16_GREEDY_ALGO/Greedy Solutions.pdf -------------------------------------------------------------------------------- /CH17_BINARY_TREES/Binary Tree Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH17_BINARY_TREES/Binary Tree Questions.pdf -------------------------------------------------------------------------------- /CH17_BINARY_TREES/Binary Tree Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH17_BINARY_TREES/Binary Tree Solutions.pdf -------------------------------------------------------------------------------- /CH18_BINARY_SEARCH_TREES/AVL Trees in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH18_BINARY_SEARCH_TREES/AVL Trees in Java.pdf -------------------------------------------------------------------------------- /CH18_BINARY_SEARCH_TREES/BST Questions (2).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH18_BINARY_SEARCH_TREES/BST Questions (2).pdf -------------------------------------------------------------------------------- /CH18_BINARY_SEARCH_TREES/BST Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH18_BINARY_SEARCH_TREES/BST Solutions.pdf -------------------------------------------------------------------------------- /CH18_BINARY_SEARCH_TREES/Red Black Trees in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH18_BINARY_SEARCH_TREES/Red Black Trees in Java.pdf -------------------------------------------------------------------------------- /CH19_HASHING/Comparision Table.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH19_HASHING/Comparision Table.pdf -------------------------------------------------------------------------------- /CH19_HASHING/Count_Distinct_Numbers.java: -------------------------------------------------------------------------------- 1 | package CH19_HASHING; 2 | import java.util.*; //O(n) 3 | 4 | //Count Distinct Elements 5 | // num (4, 3, 2, 5, 6, 7, 3, 4, 2, 1) 6 | // ans = 7 7 | 8 | public class Count_Distinct_Numbers { 9 | public static void main(String[] args) { 10 | int arr[] = {4,3,2,5,6,7,3,4,2,1}; 11 | HashSet set = new HashSet<>(); 12 | 13 | for(int i =0;i lhm = new LinkedHashMap<>(); 9 | lhm.put("INDIA",200); 10 | lhm.put("CHINA",300); 11 | lhm.put("RUSSIA",400); 12 | lhm.put("BRITAIN",500); 13 | 14 | System.out.println(lhm); //insertion ordered 15 | // {INDIA=200, CHINA=300, RUSSIA=400, BRITAIN=500} 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /CH19_HASHING/LinkedHastSets.java: -------------------------------------------------------------------------------- 1 | package CH19_HASHING; 2 | 3 | import java.util.LinkedHashSet; 4 | 5 | public class LinkedHastSets { 6 | public static void main(String[] args) { 7 | LinkedHashSet cities = new LinkedHashSet<>(); 8 | cities.add("Bangalore"); 9 | cities.add("Delhi"); 10 | cities.add("Noida"); 11 | cities.add("Dhanbad"); 12 | System.out.println(cities); 13 | } // [Bangalore, Delhi, Noida, Dhanbad] order of insertion maintained 14 | } -------------------------------------------------------------------------------- /CH19_HASHING/TreeMaps.java: -------------------------------------------------------------------------------- 1 | package CH19_HASHING; 2 | 3 | import java.util.LinkedHashMap; 4 | import java.util.TreeMap; 5 | 6 | public class TreeMaps { 7 | public static void main(String[] args) { 8 | TreeMap tm = new TreeMap<>(); 9 | tm.put("INDIA",200); 10 | tm.put("CHINA",300); 11 | tm.put("RUSSIA",400); 12 | tm.put("BRITAIN",500); 13 | 14 | System.out.println(tm); //sorted by key 15 | // {BRITAIN=500, CHINA=300, INDIA=200, RUSSIA=400} 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /CH19_HASHING/TreeSets.java: -------------------------------------------------------------------------------- 1 | package CH19_HASHING; 2 | import java.util.TreeSet; 3 | 4 | public class TreeSets { 5 | public static void main(String[] args) { 6 | TreeSet cities = new TreeSet<>(); 7 | cities.add("Bangalore"); 8 | cities.add("Delhi"); 9 | cities.add("Noida"); 10 | cities.add("Dhanbad"); 11 | System.out.println(cities); 12 | }// [Bangalore, Delhi, Dhanbad, Noida] sorted in ascending order 13 | 14 | } 15 | -------------------------------------------------------------------------------- /CH20_GRAPHS/Graph-1 Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH20_GRAPHS/Graph-1 Questions.pdf -------------------------------------------------------------------------------- /CH20_GRAPHS/Graph-1 Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/CH20_GRAPHS/Graph-1 Solutions.pdf -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/ArmstrongNumber.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | import java.util.Scanner; 4 | 5 | public class ArmstrongNumber { 6 | public static void main(String[] args) { 7 | Scanner Sc = new Scanner(System.in); 8 | System.out.println("Enter the number to be checked : "); 9 | int num = Sc.nextInt(); 10 | int original = num; 11 | int sum =0 ; 12 | 13 | while(num>0){ 14 | int n = num %10; 15 | num = num /10; 16 | sum = (int) (sum + Math.pow(n,3)); 17 | } 18 | 19 | if (sum == original) { 20 | System.out.println("It's an Armstrong Number ! "); 21 | } 22 | else { 23 | System.out.println("!!! It's not an Armstrong Number "); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/GCD.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | import java.util.Scanner; 4 | 5 | public class GCD { 6 | public static void main(String[] args) { 7 | Scanner sc = new Scanner(System.in); 8 | System.out.println("Enter two numbers : "); 9 | int n1 = sc.nextInt(); 10 | int n2 =sc.nextInt(); 11 | 12 | for (int i = Math.min(n1,n2);i>0;i--){ 13 | if( n1%i ==0 && n2%i ==0){ 14 | System.out.println("GCD of "+n1 + " and "+ n2 +" is "+ i); 15 | break; 16 | } 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/PrintTheAllDivisors.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | import java.util.Scanner; 4 | 5 | public class PrintTheAllDivisors { 6 | public static void main(String[] args) { 7 | Scanner Sc = new Scanner(System.in); 8 | System.out.println("Enter the number to be checked : "); 9 | int num = Sc.nextInt(); 10 | 11 | for(int i=1 ;i<=Math.sqrt(num);i++){ //better way is (i*i <=num) 12 | if(num%i==0){ 13 | System.out.println(i); 14 | if(num/i != i){ 15 | System.out.println(num/i); 16 | } 17 | } 18 | 19 | } 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/ReverseTheNumber.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | import java.util.Scanner; 4 | 5 | public class ReverseTheNumber { 6 | public static void main(String[] args) { 7 | Scanner sc = new Scanner(System.in); 8 | System.out.println("Enter the number to be reversed : "); 9 | int n= sc.nextInt(); 10 | int rev =0; 11 | 12 | while(n>0){ 13 | int lastNum = n%10; 14 | n = n/10; 15 | rev = (rev*10)+lastNum; 16 | } 17 | 18 | System.out.println("the reverse number is : "+ rev); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/SwapUsingAddSub.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | public class SwapUsingAddSub { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | System.out.println("Before swap: a = " + a + ", b = " + b); 8 | 9 | // Swap logic 10 | a = a + b; 11 | b = a - b; 12 | a = a - b; 13 | 14 | System.out.println("After swap: a = " + a + ", b = " + b); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/SwapUsingMulDiv.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | public class SwapUsingMulDiv { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | System.out.println("Before swap: a = " + a + ", b = " + b); 8 | 9 | // Swap logic 10 | a = a * b; 11 | b = a / b; 12 | a = a / b; 13 | 14 | System.out.println("After swap: a = " + a + ", b = " + b); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/SwapUsingOneLinerAddSub.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | public class SwapUsingOneLinerAddSub { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | System.out.println("Before swap: a = " + a + ", b = " + b); 8 | 9 | // Swap logic 10 | a = (a + b) - (b = a); 11 | 12 | System.out.println("After swap: a = " + a + ", b = " + b); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/SwapUsingOneLinerXOR.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | public class SwapUsingOneLinerXOR { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | System.out.println("Before swap: a = " + a + ", b = " + b); 8 | 9 | // Swap logic 10 | a = a ^ b ^ (b = a); 11 | 12 | System.out.println("After swap: a = " + a + ", b = " + b); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /CH21_BASIC_MATHAMATICS/SwapUsingXOR.java: -------------------------------------------------------------------------------- 1 | package CH21_BASIC_MATHAMATICS; 2 | 3 | public class SwapUsingXOR { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | System.out.println("Before swap: a = " + a + ", b = " + b); 8 | 9 | // Swap logic 10 | a = a ^ b; 11 | b = a ^ b; 12 | a = a ^ b; 13 | 14 | System.out.println("After swap: a = " + a + ", b = " + b); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JAVA-WITH-DSA- 2 | THIS CONTAINS JAVA FROM SCRATCH TO ADVANCE WITH COMPLETE DSA FOR PLACEMENT. 3 | 4 | ![image](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/7636b1f7-d1db-4e65-ac14-fa6056476eee) 5 | 6 | 7 | # CHEATSHEET 8 | 9 | ![DSA CHEATSHEET](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/a63b1908-8e70-4e0a-b78d-d390c7ad360c) 10 | 11 | # Time Complexity 12 | 13 | ![image](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/47c9fdf0-f754-48dc-8cbd-38b4c8e6257d) 14 | 15 | 16 | # Sorting Algo : 17 | 18 | ![alt text]() 19 | 20 | 21 | # DSA FLOW CHART 22 | 23 | ![alt text]() -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/.idea/JAVA-WITH-DSA-.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Binary_to_Decimal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Binary_to_Decimal.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/BULB_SWITCHER_3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/BULB_SWITCHER_3.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Course_Schedule_II.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Course_Schedule_II.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Max_Product_Subaaray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Max_Product_Subaaray.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Prisions_Cells_After_Ndays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Prisions_Cells_After_Ndays.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Rotten_Oranges$Orange.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Rotten_Oranges$Orange.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Rotten_Oranges.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CG00_MISCLLENEOUS/Rotten_Oranges.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Computer Networking Notes for Tech Placements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Computer Networking Notes for Tech Placements.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DBMS_Notes (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DBMS_Notes (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DSA AND INTERVIEW CHEATSHEET.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DSA AND INTERVIEW CHEATSHEET.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/DSA by Shradha Didi & Aman Bhaiya - DSA in 2.5 Months.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/FirstName_LastName_Resume (1).docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/FirstName_LastName_Resume (1).docx -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/General DSA Flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/General DSA Flowchart.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/HarshMishra.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/HarshMishra.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Helpful Projects (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Helpful Projects (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Java_Cheatsheet_CodeWithHarry.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Java_Cheatsheet_CodeWithHarry.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Linkedin Notes .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Linkedin Notes .pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Master Theorm.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Master Theorm.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Most Asked DSA Questions .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Most Asked DSA Questions .pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Operating System Notes (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Operating System Notes (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Quantitative Aptitude-12.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Quantitative Aptitude-12.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Resume Live Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Resume Live Slides.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Sorting Algo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Sorting Algo.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Space & Time Complexity (1) (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/Space & Time Complexity (1) (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/TIME COMPLEXITY Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/TIME COMPLEXITY Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/TIME COMPLEXITY Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/TIME COMPLEXITY Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH00_IMP PDF/certificate-alpha-batch-4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH00_IMP PDF/certificate-alpha-batch-4.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Conditional Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Conditional Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Conditional Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Conditional Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Loops Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Loops Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Loops Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH01_CONDITIONAL_STATEMENTS/Loops Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH02_PATTERNS/2-Advanced Patterns Note.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH02_PATTERNS/2-Advanced Patterns Note.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH03_FUNCTION_METHODS/Functions Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH03_FUNCTION_METHODS/Functions Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH03_FUNCTION_METHODS/Functions Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH03_FUNCTION_METHODS/Functions Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH04_ARRAYS/Arrays - Assignment_Type.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH04_ARRAYS/Arrays - Assignment_Type.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH04_ARRAYS/Arrays - Solution (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH04_ARRAYS/Arrays - Solution (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/Basic Sorting Questions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/Basic Sorting Questions (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/Basic Sorting Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/Basic Sorting Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/insertion_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH05_BASIC_SORTING_ALGO/insertion_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH06_2D_ARRAYS/2D Arrays Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH06_2D_ARRAYS/2D Arrays Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH06_2D_ARRAYS/2D Arrays Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH06_2D_ARRAYS/2D Arrays Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH07_STRINGS/Strings Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH07_STRINGS/Strings Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH07_STRINGS/Strings Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH07_STRINGS/Strings Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/Bit Manipulation Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/Bit Manipulation Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/Bit Manipulation Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/Bit Manipulation Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/OOPS Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/OOPS Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/OOPS Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH08_BIT_MANIPULATION/OOPS Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_2.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_3.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Assignment_qNo_4.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Recursion (Basics) Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Recursion (Basics) Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Recursion (Basics) Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Recursion (Basics) Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/Tiling_porblem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/Tiling_porblem.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/TowerOfHanoi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/TowerOfHanoi.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/binary_string_cons1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/binary_string_cons1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/calc_powerOFnum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/calc_powerOFnum.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/calc_powerOfnum_optimized.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/calc_powerOfnum_optimized.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/decreasing_order.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/decreasing_order.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/factorial.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/factorial.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/fibonacci_recursion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/fibonacci_recursion.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/firstOccurance_array_recursion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/firstOccurance_array_recursion.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/friends_pairing_problem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/friends_pairing_problem.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/increasing_order.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/increasing_order.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/isSorted_recursion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/isSorted_recursion.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/lastOccurance_array_trecursion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/lastOccurance_array_trecursion.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/remove_duplicates_string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/remove_duplicates_string.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH09_RECURSION/sum_first_n_naturalNo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH09_RECURSION/sum_first_n_naturalNo.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Divide & Conquer Questions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Divide & Conquer Questions (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Divide & Conquer Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Divide & Conquer Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Inversion_count_bruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/Inversion_count_bruteForce.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/inversion_count_MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/inversion_count_MergeSort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/majorityElement_SpecialMethod.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/majorityElement_SpecialMethod.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/majorityElement_bruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/majorityElement_bruteForce.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/mergeSort_Strings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/mergeSort_Strings.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/merge_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/merge_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/quick_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/quick_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/search_in_rotatedSorted_array.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH10_DIVIDENCONQUER/search_in_rotatedSorted_array.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/ARRAY_BACKTRACKING.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/ARRAY_BACKTRACKING.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/BACKTRACKING Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/BACKTRACKING Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/BACKTRACKING Solutions (2).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/BACKTRACKING Solutions (2).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/GridWaysPermutation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/GridWaysPermutation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/KeypadCombinations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/KeypadCombinations.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/KnightsTour.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/KnightsTour.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/MazeSolver.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/MazeSolver.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/gridWays_unoptimized.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/gridWays_unoptimized.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_1Sol.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_1Sol.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_allSoln.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_allSoln.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_countWays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/nQueens_countWays.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/permutations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/permutations.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/subsets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/subsets.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/sudoku.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH11_BACKTRACKING/sudoku.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/ArrayList Questions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/ArrayList Questions (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/ArrayList Solutions (1).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/ArrayList Solutions (1).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_BeautifulArrayList_iterative.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_BeautifulArrayList_iterative.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_lonelyNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_lonelyNumber.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_monotonic_ArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_monotonic_ArrayList.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_mostFrequent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/Assignment_mostFrequent.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/MostWater_2pointerApproach.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/MostWater_2pointerApproach.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/Most_water_bruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/Most_water_bruteForce.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_1_BruteForce.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_1_BruteForce.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_1_optimized.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_1_optimized.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/PairSum_2.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/find_maximum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/find_maximum.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/multi_dimensional_ArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/multi_dimensional_ArrayList.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/sorting_ArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/sorting_ArrayList.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH12_ArrayList/swap_two_num.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH12_ArrayList/swap_two_num.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo1$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo1$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo2$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo2$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo2.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo3$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo3$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo3.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo4$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo4$ListNode.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo4.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo5$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo5$ListNode.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Assignment_qNo5.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/CheckPalindrome$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/CheckPalindrome$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/CheckPalindrome.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/CheckPalindrome.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Circular LInked List.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Circular LInked List.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DetectingLOOP_in_LL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DetectingLOOP_in_LL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DetectingLOOP_in_LL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DetectingLOOP_in_LL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DoubleyLL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DoubleyLL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DoubleyLL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/DoubleyLL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_JavaCollectionFramework.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_JavaCollectionFramework.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_MergeSort$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_MergeSort$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_MergeSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/LL_MergeSort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Linked List Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Linked List Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Linked List Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Linked List Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/RemoveCycle_in_LL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/RemoveCycle_in_LL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/RemoveCycle_in_LL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/RemoveCycle_in_LL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Zig_Zag_LL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Zig_Zag_LL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Zig_Zag_LL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/Zig_Zag_LL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/circularLinkedList.md: -------------------------------------------------------------------------------- 1 | ![img.png](../image_CLL/img.png) 2 | ![img_1.png](../image_CLL/img_1.png) 3 | ![img_2.png](../image_CLL/img_2.png) 4 | ![img_3.png](../image_CLL/img_3.png) 5 | ![img_4.png](../image_CLL/img_4.png) 6 | ![img_5.png](../image_CLL/img_5.png) 7 | ![img_6.png](../image_CLL/img_6.png) 8 | ![img_7.png](../image_CLL/img_7.png) 9 | ![img_8.png](../image_CLL/img_8.png) -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/deleteNthNode_FromEnd$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/deleteNthNode_FromEnd$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/deleteNthNode_FromEnd.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/deleteNthNode_FromEnd.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_1.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_2.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_3.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_4.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_5.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_6.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_7.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/image_CLL/img_8.png -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/iterative_search$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/iterative_search$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/iterative_search.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/iterative_search.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/recursive_search$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/recursive_search$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/recursive_search.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/recursive_search.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_DoubleLL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_DoubleLL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_DoubleLL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_DoubleLL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_LL$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_LL$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_LL.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH13_LINKEDLIST/reverse_LL.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/DecodeString.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/DecodeString.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Duplicate_Parantheses.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Duplicate_Parantheses.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_ArrayList$Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_ArrayList$Stack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_ArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_ArrayList.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_JavaCollections.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_JavaCollections.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList$Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList$Stack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Implementation_LinkedList.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Max_Area_in_Histogram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Max_Area_in_Histogram.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/PlaindromeLinkedList_byStacks$ListNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/PlaindromeLinkedList_byStacks$ListNode.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/PlaindromeLinkedList_byStacks.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/PlaindromeLinkedList_byStacks.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Push_at_Bottom.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Push_at_Bottom.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Reverse_Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Reverse_Stack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Reverse_String.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Reverse_String.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/SimplifyPath.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/SimplifyPath.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Stack Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Stack Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Stack Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Stack Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/TrappingRainWater.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/TrappingRainWater.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/Valid_PARANTHESES.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/Valid_PARANTHESES.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/nextGreaterElementRight.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/nextGreaterElementRight.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH14_STACK/stock_span_prblm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH14_STACK/stock_span_prblm.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_circular_Queue_implementation$queue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_circular_Queue_implementation$queue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_circular_Queue_implementation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_circular_Queue_implementation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_implementation$queue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_implementation$queue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_implementation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Array_implementation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Assignment_Generate_Binary_Num.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Assignment_Generate_Binary_Num.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Assignment_Min_cost_ropes_prblm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Assignment_Min_cost_ropes_prblm.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Deque_Implementation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Deque_Implementation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Interleave_2_halfs_OfQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Interleave_2_halfs_OfQueue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/JCF_QUEUE_IMPLEMENTATION.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/JCF_QUEUE_IMPLEMENTATION.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Job_scheduling_problem$Job.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Job_scheduling_problem$Job.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Job_scheduling_problem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Job_scheduling_problem.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation$queue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation$queue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Linked_List_Implementation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/MaximumSubarray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/MaximumSubarray.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_Reversal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_Reversal.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_using_Deque$Queue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_using_Deque$Queue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_using_Deque.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Queue_using_Deque.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/ReverseKElementsOfQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/ReverseKElementsOfQueue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Stack_using_Deque$Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Stack_using_Deque$Stack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/Stack_using_Deque.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/Stack_using_Deque.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/first_nonrepeating_letter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/first_nonrepeating_letter.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/queue_using_twoStack$Queue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/queue_using_twoStack$Queue.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/queue_using_twoStack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/queue_using_twoStack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/stack_using_two_queues$Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/stack_using_two_queues$Stack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH15_QUEUE/stack_using_two_queues.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH15_QUEUE/stack_using_two_queues.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Activity_Selection.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Activity_Selection.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Chocola_Problem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Chocola_Problem.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Comparators in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Comparators in Java.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Fractional_Knapsack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Fractional_Knapsack.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Greedy Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Greedy Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Greedy Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Greedy Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Indian_Coins.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Indian_Coins.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Job_Sequencing_Problem$job.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Job_Sequencing_Problem$job.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Job_Sequencing_Problem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Job_Sequencing_Problem.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Max_Length_Chain_Of_Pairs.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Max_Length_Chain_Of_Pairs.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Maximum_Balanced_String_Partition.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Maximum_Balanced_String_Partition.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Min_Absolute_Difference_Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH16_GREEDY_ALGO/Min_Absolute_Difference_Pair.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Binary Tree Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Binary Tree Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Binary Tree Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Binary Tree Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder$BinaryTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder$BinaryTree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Inorder.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order$BinaryTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order$BinaryTree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Level_Order.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder$BinaryTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder$BinaryTree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Postorder.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder$BinaryTree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder$BinaryTree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Build_Tree_Preorder.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach1$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach1$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2$Info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2$Info.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Diameter_Tree_Approach2.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Height_Tree$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Height_Tree$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Height_Tree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Height_Tree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Ancestor$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Ancestor$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Ancestor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Ancestor.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Level$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Level$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Level.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Kth_Level.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach1$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach1$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach2$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach2$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Last_Common_Ancestor_Approach2.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Min_Dist_Btw_Two_Nodes$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Min_Dist_Btw_Two_Nodes$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Min_Dist_Btw_Two_Nodes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Min_Dist_Btw_Two_Nodes.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/No_OF_Nodes$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/No_OF_Nodes$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/No_OF_Nodes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/No_OF_Nodes.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Subtree_Of_Another_Tree$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Subtree_Of_Another_Tree$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Subtree_Of_Another_Tree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Subtree_Of_Another_Tree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Sum_Of_Nodes$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Sum_Of_Nodes$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Sum_Of_Nodes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Sum_Of_Nodes.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree$Info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree$Info.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Top_View_Of_Tree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Transform_ToSum_Tree$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Transform_ToSum_Tree$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Transform_ToSum_Tree.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH17_BINARY_TREES/Transform_ToSum_Tree.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/AVL Trees in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/AVL Trees in Java.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST Questions (2).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST Questions (2).pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST_To_balancedBST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST_To_balancedBST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST_To_balancedBST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BST_To_balancedBST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BUILD_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BUILD_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BUILD_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/BUILD_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Delete_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Delete_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Delete_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Delete_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/IsValid_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/IsValid_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/IsValid_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/IsValid_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Kth_Smallest_Element_BST$TreeNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Kth_Smallest_Element_BST$TreeNode.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Kth_Smallest_Element_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Kth_Smallest_Element_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Merge_2BSTs$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Merge_2BSTs$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Merge_2BSTs.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Merge_2BSTs.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Mirror_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Mirror_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Mirror_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Mirror_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Print_In_Range$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Print_In_Range$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Print_In_Range.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Print_In_Range.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Red Black Trees in Java.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Red Black Trees in Java.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Root2Leaf_Paths$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Root2Leaf_Paths$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Root2Leaf_Paths.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Root2Leaf_Paths.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Search_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Search_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Search_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Search_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT$Info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT$Info.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Size_Of_LargestBST_In_BT.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Sorted_Arr_To_Balanced_BST$Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Sorted_Arr_To_Balanced_BST$Node.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Sorted_Arr_To_Balanced_BST.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH18_BINARY_SEARCH_TREES/Sorted_Arr_To_Balanced_BST.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Comparision Table.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Comparision Table.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Count_Distinct_Numbers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Count_Distinct_Numbers.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Find_Itinerary_From_Tickets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Find_Itinerary_From_Tickets.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/HashMap_Operations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/HashMap_Operations.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/HashSet_Iterations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/HashSet_Iterations.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/HashSets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/HashSets.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Hash_Map_Iteration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Hash_Map_Iteration.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Hashing Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Hashing Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Hashing Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Hashing Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Largest_Subarray_With_Sum_0.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Largest_Subarray_With_Sum_0.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/LinkedHashMaps.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/LinkedHashMaps.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/LinkedHastSets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/LinkedHastSets.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Majority_Element.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Majority_Element.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Subarray_Sum_EqualTo_K.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Subarray_Sum_EqualTo_K.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/TreeMaps.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/TreeMaps.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/TreeSets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/TreeSets.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Union_And_Intersection.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Union_And_Intersection.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH19_HASHING/Valid_Anagrams.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH19_HASHING/Valid_Anagrams.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/All_Paths_From_SrcToDest$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/All_Paths_From_SrcToDest$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/All_Paths_From_SrcToDest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/All_Paths_From_SrcToDest.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS_UPDATED$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS_UPDATED$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS_UPDATED.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/BFS_UPDATED.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bellman_Ford$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bellman_Ford$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bellman_Ford.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bellman_Ford.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bipartite_Graph$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bipartite_Graph$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bipartite_Graph.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Bipartite_Graph.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps$Info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps$Info.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/CheapestFlights_With_Ksteps.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Connecting_Cities_With_Min_Cost$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Connecting_Cities_With_Min_Cost$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Connecting_Cities_With_Min_Cost.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Connecting_Cities_With_Min_Cost.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Directed_DFS$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Directed_DFS$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Directed_DFS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Directed_DFS.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Undirected_DFS$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Undirected_DFS$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Undirected_DFS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Cycle_Detection_Undirected_DFS.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS_UPDATED$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS_UPDATED$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS_UPDATED.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DFS_UPDATED.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO$pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO$pair.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/DIJKSTRA_ALGO.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph-1 Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph-1 Questions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph-1 Solutions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph-1 Solutions.pdf -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph_Creation$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph_Creation$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph_Creation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Graph_Creation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Has_Path$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Has_Path$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Has_Path.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Has_Path.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo$pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo$pair.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Prims_Algo.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_BFS_KahnAlgo$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_BFS_KahnAlgo$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_BFS_KahnAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_BFS_KahnAlgo.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_DFS$Edge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_DFS$Edge.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_DFS.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/Topological_Sort_DAG_DFS.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH20_GRAPHS/practise.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH20_GRAPHS/practise.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/ArmstrongNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/ArmstrongNumber.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/CountTheNumbers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/CountTheNumbers.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/GCD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/GCD.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/GCD_EuclideanAlgo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/GCD_EuclideanAlgo.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/Numberpalindrome.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/Numberpalindrome.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/PrimeOrNot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/PrimeOrNot.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/PrintTheAllDivisors.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/PrintTheAllDivisors.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/ReverseTheNumber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/ReverseTheNumber.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/StringPalindrome.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/StringPalindrome.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingAddSub.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingAddSub.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingMulDiv.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingMulDiv.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingOneLinerAddSub.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingOneLinerAddSub.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingOneLinerXOR.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingOneLinerXOR.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingXOR.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/CH21_BASIC_MATHAMATICS/SwapUsingXOR.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Character_pattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Character_pattern.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Decimal_To_Binary.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Decimal_To_Binary.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Floyds_triangle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Floyds_triangle.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/GETithBit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/GETithBit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Inverted_star.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Inverted_star.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/Modular_exponentiation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/Modular_exponentiation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/PALINDROMIC_PATTERN.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/PALINDROMIC_PATTERN.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/PRIME_NUMBER.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/PRIME_NUMBER.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/README.md: -------------------------------------------------------------------------------- 1 | # JAVA-WITH-DSA- 2 | THIS CONTAINS JAVA FROM SCRATCH TO ADVANCE WITH COMPLETE DSA FOR PLACEMENT. 3 | 4 | ![image](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/7636b1f7-d1db-4e65-ac14-fa6056476eee) 5 | 6 | 7 | # CHEATSHEET 8 | 9 | ![DSA CHEATSHEET](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/a63b1908-8e70-4e0a-b78d-d390c7ad360c) 10 | 11 | # Time Complexity 12 | 13 | ![image](https://github.com/HARSHMISHRA-521/JAVA-WITH-DSA-/assets/121894609/47c9fdf0-f754-48dc-8cbd-38b4c8e6257d) 14 | 15 | 16 | # Sorting Algo : 17 | 18 | ![alt text]() 19 | 20 | 21 | # DSA FLOW CHART 22 | 23 | ![alt text]() -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/SearchRotatedSortedArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/SearchRotatedSortedArray.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/SetIthBit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/SetIthBit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/String_toUpperCase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/String_toUpperCase.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/TrappedRainWater.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/TrappedRainWater.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/UPPERCASE_to_lowercase_using_bit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/UPPERCASE_to_lowercase_using_bit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/anagram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/anagram.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/binary_search.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/binary_search.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/bubble_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/bubble_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/butterfly_pattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/butterfly_pattern.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/buy_sell_stocks.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/buy_sell_stocks.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/clearIthBit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/clearIthBit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/clear_bits_in_range.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/clear_bits_in_range.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/clear_last_i_bits.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/clear_last_i_bits.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/count_set_bits.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/count_set_bits.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/counting_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/counting_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/diagonal_sum_matrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/diagonal_sum_matrix.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/diamond_shape.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/diamond_shape.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/even_odd_num_sum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/even_odd_num_sum.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/fast_exponentiation_code.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/fast_exponentiation_code.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/half_pyramid.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/half_pyramid.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/hollow_rohmbus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/hollow_rohmbus.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/hollow_square.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/hollow_square.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/incrimenting_by_bit_manipulation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/incrimenting_by_bit_manipulation.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/inverted_half_pyramid_numbers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/inverted_half_pyramid_numbers.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/inverted_rotated_half_pyramid.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/inverted_rotated_half_pyramid.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/is_bit_power_of_two.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/is_bit_power_of_two.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/largest_smallest_in_arrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/largest_smallest_in_arrays.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/linear_search.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/linear_search.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/lowercase_to_UPPERCASE_using_bit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/lowercase_to_UPPERCASE_using_bit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/max_minSubarray_brute_force.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/max_minSubarray_brute_force.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/max_minSubarray_prefix_sum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/max_minSubarray_prefix_sum.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/max_subarray_sum_kadanes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/max_subarray_sum_kadanes.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/number_pyramid.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/number_pyramid.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/oddOReven_bit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/oddOReven_bit.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/pairs_in_array.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/pairs_in_array.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/print_subarrays.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/print_subarrays.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/reverse_array.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/reverse_array.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/search_in_sorted_matrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/search_in_sorted_matrix.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/selection_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/selection_sort.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/serach_distinct_num.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/serach_distinct_num.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/shortest_path_direction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/shortest_path_direction.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/solid_rohmbus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/solid_rohmbus.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/spiral_matrix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/spiral_matrix.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/star_pattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/star_pattern.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/string_compression.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/string_compression.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/string_palindrome.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/string_palindrome.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/swap_using_xor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/swap_using_xor.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/triangle_0_1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/triangle_0_1.class -------------------------------------------------------------------------------- /out/production/JAVA-WITH-DSA-/update_ith_bit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HARSHMISHRA-521/JAVA-WITH-DSA-/bfbcb6476476610bb7ebad3345bbbc8563547291/out/production/JAVA-WITH-DSA-/update_ith_bit.class --------------------------------------------------------------------------------