├── 2D Array ├── element_search.java ├── h.w │ ├── how_many_times_repeated.java │ ├── sum_of_row_in2D.java │ └── tranpose_matrix.java ├── matrix.java ├── matrix_spiral_print.java ├── staircase_search_sortted_arr.java └── sum_digonal_matrix.java ├── Array List ├── Arraylist.java ├── Multidimensional_Array.class ├── Multidimensional_Array.java ├── max_element_arraylist.java ├── operations_ArrayList.java ├── pair_Sum_BruteForce.java ├── pair_Sum_Optimized.java ├── pair_sum_rotated_list.java ├── reverse_arraylist.java ├── swap_arrayList.java ├── water_container_Optimized.java └── water_container_bruteForce.java ├── Array ├── Buying_Stock.java ├── Creating_array.java ├── DSA_Rainwater_Trapping.java ├── H.W │ ├── DuplicateCheking.java │ ├── Search_in_a_rotated_array.java │ ├── rainWater_traping.java │ └── stock_profit.java ├── SubArrays.java ├── binary_search.java ├── largest_num_in_array.java ├── linear_search.java ├── max_subarray_sum_brute_Force.java ├── max_subarray_sum_kadanes_algorithm.java ├── max_subarray_sum_prefix_array.java ├── pairs_in_arrays.java ├── passing_array_as_argumment.java ├── rainWater_traping.java ├── reversre_array.java └── subArray_sum.java ├── Back Tracking ├── Sudoku_solver.java ├── array_backtraking.class ├── array_backtraking.java ├── grid_ways.java ├── grid_ways_Super_optimized.java ├── nQueen.class ├── nQueen.java ├── nQueen_Solution_yes_no.java ├── permutations.java ├── subsets.java └── total_ways_to_arrange.java ├── Basic sorting algorithm ├── Counting_sort.class ├── Counting_sort.java ├── Pratice Questions │ └── pratice_sorting.java ├── bubble_sort.java ├── inbuilt_sort.java ├── insert_sorting.java ├── optimises_bubbleSort.class ├── optimises_bubbleSort.java └── selection_Sorting.java ├── Basics ├── Basic │ ├── Hello world.java │ └── Hello_World.java ├── Conditional Statements │ ├── calculator.java │ ├── case_switch.java │ ├── else_if.java │ ├── even_or_odd.java │ ├── homework │ │ ├── feaver_ornot.java │ │ └── positive_or_negetive.java │ ├── if_else.java │ ├── income_tax_calculator.java │ ├── largest_number_3.java │ ├── pass_or_fail.java │ ├── print_largest_number.java │ └── ternary_operator.java ├── Funtions & Method │ ├── H.W │ │ ├── Sum_digits.java │ │ ├── average_three_numbers.java │ │ ├── even_odd.java │ │ ├── math_function.java │ │ └── palidrome.java │ ├── bin_to_decimal.java │ ├── binomial_fact.java │ ├── deci_to_binary.java │ ├── func_overloading_datatypes.java │ ├── func_overloading_parameters.java │ ├── function_factorial.java │ ├── prime_ornot.java │ ├── prime_ornot_optimised.java │ ├── print_prime_numbers.java │ ├── product_a_b.java │ ├── sum_function.java │ └── sum_function_with_parameters.java ├── Loops │ ├── Homework │ │ ├── find_factorial.java │ │ └── table.java │ ├── While_loop.java │ ├── display_expect_multiple_of_10.java │ ├── do_while.java │ ├── for_loop.java │ ├── multiple_of_10_break.java │ ├── number_1_to_10.java │ ├── prime_or_not.java │ ├── print_till_n.java │ ├── reverse_number.java │ ├── square_pattern.java │ ├── statement_break.java │ ├── statement_continue.java │ ├── sum_n_numbers.java │ └── takeout_reverse.java ├── Operators │ ├── Arithmetic_operators.java │ ├── Logical_operators.java │ ├── assigment_operators.java │ ├── relational_operators.java │ └── unary_operators.java ├── Pattern II │ ├── Butterfly_pattern.java │ ├── H.W │ │ ├── binary_tringle_pattern.java │ │ ├── floyds_triangle_pattern.java │ │ └── inverted_half_pyramid.java │ ├── Inverted_rotated_halfPyramid.java │ ├── dimond_pattern.java │ ├── floyds_triangle.java │ ├── hollow_rect_pattern.java │ ├── hollow_rhombus.java │ ├── inverted_half_pyramid_numbers.java │ ├── number_palidrome.java │ ├── number_pyramid.java │ ├── pattern_0_1_triangle.java │ └── rhombus_pattern.java ├── Patterns I │ ├── char_pattern.java │ ├── half_pyramid_pattern.java │ ├── star_inverted_pattern.java │ └── star_pattern.java └── Varibles and datatypes │ ├── Comments.java │ ├── Home Work questions │ ├── area_square.java │ ├── mean.java │ └── purchase_bill.java │ ├── area_of_circle.java │ ├── product_a_and_b.java │ ├── starpattern.java │ ├── sum_a_and_b.java │ ├── sumofintegers.java │ ├── takinginput.java │ ├── type_casting.java │ ├── type_conversion.java │ ├── type_promotion.java │ └── varibles.java ├── Binary Search Tree ├── Balancing_Bst.java ├── Mearge_tree.java ├── Sorted_array_to_BST.java ├── build_BST.java ├── delete_Node.java ├── largest_valid_bst.java └── mirror_bst.java ├── Binary Tree ├── Binary_tree_preorder.java ├── Kth_Ancestror.java ├── Min_distance.java ├── Order_treverse.java ├── Top_view_tree.java ├── Transform_to_sum_tree.java ├── last_comon_ancestor.java ├── print_Kth_level.java ├── subTree_of_another_tree.java └── tree.java ├── Bit wise operators ├── H.W │ ├── add_1_using_bits.java │ ├── convert_uppercase_ToLowercase.class │ ├── convert_uppercase_ToLowercase.java │ └── swap_using_bits.java ├── clear_Ith_bit.java ├── clear_last_i_bits.java ├── clear_range_of_bits.java ├── even_odd.java ├── fast_exponentation.java ├── get_i_th_bit.java ├── number_power_of_or_not.java ├── set_Ith_bit.java ├── update_ith_bit.java ├── using_operators.class └── using_operators.java ├── Divide and concure ├── H.W │ ├── Majority_element.class │ ├── Majority_element.java │ └── merge_sort_to_sort_strings.java ├── Merge_Sort.java ├── Quick_sort_using_pivot.java └── search_in_rotated_array.java ├── Drive Notes Link.md ├── Dynamic Programming ├── Catalan's_Number.java ├── Coin_Change.java ├── Count_BST.java ├── LCS_memomization.java ├── LCS_tabulation.java ├── Mountain_Ranges.java ├── String_Conversion.java ├── Wildcard_Matching.java ├── climbing_stair.java ├── edit_dista.java ├── fibonacci_DP_Approach.java ├── fibonacci_tabulation_DP.java ├── knapsack_0_1.java ├── longest_INCREASING_subsequence.java ├── longest_common_SUBSTRINGjava.java ├── longest_common_subsequence.java ├── rod_cutting.java ├── targetSumSubset.java └── unbounded_knapsack.java ├── Graph ├── Bridge_in_Graph(Tarjan's_Algorithm).java ├── Kruskals_MST.java ├── SCC_Kosaraju.java ├── bellMan_algo_negitive_shortest_path.java ├── bfs_graph.java ├── bfs_graph_modified.java ├── bipartite.java ├── cheapest_flight_k_Stops.java ├── connecting_cities.java ├── creating_graph.java ├── cycleDetect_directedGraph.java ├── detect_cycle.java ├── dfs_graph.java ├── dfs_graph_modified.java ├── dijkstra_PrioQue.java ├── disjoint_set.java ├── floodFill_algo.java ├── has_path.java ├── path_srcTodest.java ├── prims_MST.java ├── topological_BFS_Khans.java └── topological_DFS.java ├── Greedy Algorithm ├── Activity_selection.java ├── Chocola_Problem.java ├── Indian_Coins.java ├── Job_sequencing_problem.java ├── Max_length_chain_pairs.java ├── Min_abs_Diff.java └── knapsack.java ├── Hashing ├── Count_subArray_sum_k.java ├── HashMap_Implementation.java ├── Hashmap.java ├── Iteration.java ├── Iteration_hashset.java ├── LinkedHashMap_java.java ├── Majority_Element.java ├── find_itinerary.java ├── hashSet.java ├── largest_subArray_sum_0.java ├── linkedHashSet.java ├── tree_map.java ├── union_intercetion_arrays.java ├── unique_elements_count.java └── valid_anagram.java ├── Heaps_Priority Queue ├── Connect_N_Ropes.java ├── Heaps.java ├── PQ_objects.java ├── PriorityQueues.java ├── Weakest_Soldier.java ├── heap_sort.java ├── nearest_cars.java └── slide_window.java ├── Java 1.pdf ├── Java 2.pdf ├── Java basics.pdf ├── Linked List ├── DoublyLL.java ├── LinkedList.java ├── LinkedList_functions.java └── LinkedList_part_2.java ├── OOP,s ├── Abstract_Classes.class ├── Abstract_Classes.java ├── Access_Modifiers.java ├── Animal.class ├── Constructor.java ├── Constructor_hierarchical_calling.class ├── Constructor_hierarchical_calling.java ├── Constructor_hirechical_calling.class ├── Copy_Consturctor.class ├── Copy_Consturctor.java ├── Creating_class.java ├── Getters_Setters.java ├── Hen.class ├── Home Work │ └── Question1.java ├── Horse.class ├── Inheritance.java ├── Interfaces.java ├── Minster.class ├── PM.class ├── President.class ├── Static.java ├── Student.class └── Super_Keyword.java ├── Queue ├── Deque_.java ├── Queue_JCV.java ├── Queue_LL.java ├── Queue_array.java ├── Queue_using_two_stack.java ├── Stack_using_Queues.java ├── circular_Queue_arr.java ├── first_repeating_char_stream_charecters.class ├── first_repeating_char_stream_charecters.java ├── interLeave_elements.java └── queue_reversal.java ├── README.md ├── Recursion ├── Array_Sorted.java ├── H.W │ ├── all_occurences.java │ ├── length_string.java │ ├── num_to_words.java │ ├── substrings_Contigunous_charecter.java │ ├── tower_of_hanoi.class │ └── tower_of_hanoi.java ├── Optimised_x_to_the_power_n.class ├── Optimised_x_to_the_power_n.java ├── Print_number_Increasing_order.java ├── Print_number_decreasing_order.java ├── Sum_n_naturals_numbers.java ├── factorial.java ├── fibonacci.class ├── fibonacci.java ├── first_occurence_of_key.java ├── friends_pairing.java ├── last_occurence_of_key.java ├── print_binary_String.java ├── remove_duplicate_String.java ├── tilling.java └── x_to_the_power_n.java ├── Stacks ├── StackCreation_arrayList.java ├── Stock_span_problem.java ├── Valid_parenthesis.java ├── duplicate_parentheses.java ├── max_are_histogram.class ├── max_are_histogram.java ├── next_greater_element.java ├── push_at_bottom.java ├── reverse_Stack_recursion.class ├── reverse_Stack_recursion.java ├── reverse_String.java ├── stack_using_LinkeList.java └── stack_using_jcf.java ├── Strings ├── Copy_Constructor.java ├── compare_stiring.java ├── homework │ ├── replace.java │ ├── string_equals.java │ └── vovels_count.java ├── input_output_String.java ├── lexicographic_order.java ├── lowercase_to_UpperCase.java ├── palidrome.java ├── printing_single_element.java ├── shortest_distance.java ├── string_builder.java ├── string_compress.java ├── string_intiliasation.java └── subString.java ├── Trie ├── LongestWord_allPrefix.java ├── creating_Trie.java ├── prefix_problem.java ├── startsWith_Problem.java ├── unique_substring.java └── wordBreak.java ├── java 3.pdf └── java_4.pdf /2D Array/element_search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/element_search.java -------------------------------------------------------------------------------- /2D Array/h.w/how_many_times_repeated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/h.w/how_many_times_repeated.java -------------------------------------------------------------------------------- /2D Array/h.w/sum_of_row_in2D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/h.w/sum_of_row_in2D.java -------------------------------------------------------------------------------- /2D Array/h.w/tranpose_matrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/h.w/tranpose_matrix.java -------------------------------------------------------------------------------- /2D Array/matrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/matrix.java -------------------------------------------------------------------------------- /2D Array/matrix_spiral_print.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/matrix_spiral_print.java -------------------------------------------------------------------------------- /2D Array/staircase_search_sortted_arr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/staircase_search_sortted_arr.java -------------------------------------------------------------------------------- /2D Array/sum_digonal_matrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/2D Array/sum_digonal_matrix.java -------------------------------------------------------------------------------- /Array List/Arraylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/Arraylist.java -------------------------------------------------------------------------------- /Array List/Multidimensional_Array.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/Multidimensional_Array.class -------------------------------------------------------------------------------- /Array List/Multidimensional_Array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/Multidimensional_Array.java -------------------------------------------------------------------------------- /Array List/max_element_arraylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/max_element_arraylist.java -------------------------------------------------------------------------------- /Array List/operations_ArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/operations_ArrayList.java -------------------------------------------------------------------------------- /Array List/pair_Sum_BruteForce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/pair_Sum_BruteForce.java -------------------------------------------------------------------------------- /Array List/pair_Sum_Optimized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/pair_Sum_Optimized.java -------------------------------------------------------------------------------- /Array List/pair_sum_rotated_list.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/pair_sum_rotated_list.java -------------------------------------------------------------------------------- /Array List/reverse_arraylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/reverse_arraylist.java -------------------------------------------------------------------------------- /Array List/swap_arrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/swap_arrayList.java -------------------------------------------------------------------------------- /Array List/water_container_Optimized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/water_container_Optimized.java -------------------------------------------------------------------------------- /Array List/water_container_bruteForce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array List/water_container_bruteForce.java -------------------------------------------------------------------------------- /Array/Buying_Stock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/Buying_Stock.java -------------------------------------------------------------------------------- /Array/Creating_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/Creating_array.java -------------------------------------------------------------------------------- /Array/DSA_Rainwater_Trapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/DSA_Rainwater_Trapping.java -------------------------------------------------------------------------------- /Array/H.W/DuplicateCheking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/H.W/DuplicateCheking.java -------------------------------------------------------------------------------- /Array/H.W/Search_in_a_rotated_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/H.W/Search_in_a_rotated_array.java -------------------------------------------------------------------------------- /Array/H.W/rainWater_traping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/H.W/rainWater_traping.java -------------------------------------------------------------------------------- /Array/H.W/stock_profit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/H.W/stock_profit.java -------------------------------------------------------------------------------- /Array/SubArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/SubArrays.java -------------------------------------------------------------------------------- /Array/binary_search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/binary_search.java -------------------------------------------------------------------------------- /Array/largest_num_in_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/largest_num_in_array.java -------------------------------------------------------------------------------- /Array/linear_search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/linear_search.java -------------------------------------------------------------------------------- /Array/max_subarray_sum_brute_Force.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/max_subarray_sum_brute_Force.java -------------------------------------------------------------------------------- /Array/max_subarray_sum_kadanes_algorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/max_subarray_sum_kadanes_algorithm.java -------------------------------------------------------------------------------- /Array/max_subarray_sum_prefix_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/max_subarray_sum_prefix_array.java -------------------------------------------------------------------------------- /Array/pairs_in_arrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/pairs_in_arrays.java -------------------------------------------------------------------------------- /Array/passing_array_as_argumment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/passing_array_as_argumment.java -------------------------------------------------------------------------------- /Array/rainWater_traping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/rainWater_traping.java -------------------------------------------------------------------------------- /Array/reversre_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/reversre_array.java -------------------------------------------------------------------------------- /Array/subArray_sum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Array/subArray_sum.java -------------------------------------------------------------------------------- /Back Tracking/Sudoku_solver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/Sudoku_solver.java -------------------------------------------------------------------------------- /Back Tracking/array_backtraking.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/array_backtraking.class -------------------------------------------------------------------------------- /Back Tracking/array_backtraking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/array_backtraking.java -------------------------------------------------------------------------------- /Back Tracking/grid_ways.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/grid_ways.java -------------------------------------------------------------------------------- /Back Tracking/grid_ways_Super_optimized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/grid_ways_Super_optimized.java -------------------------------------------------------------------------------- /Back Tracking/nQueen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/nQueen.class -------------------------------------------------------------------------------- /Back Tracking/nQueen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/nQueen.java -------------------------------------------------------------------------------- /Back Tracking/nQueen_Solution_yes_no.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/nQueen_Solution_yes_no.java -------------------------------------------------------------------------------- /Back Tracking/permutations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/permutations.java -------------------------------------------------------------------------------- /Back Tracking/subsets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/subsets.java -------------------------------------------------------------------------------- /Back Tracking/total_ways_to_arrange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Back Tracking/total_ways_to_arrange.java -------------------------------------------------------------------------------- /Basic sorting algorithm/Counting_sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/Counting_sort.class -------------------------------------------------------------------------------- /Basic sorting algorithm/Counting_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/Counting_sort.java -------------------------------------------------------------------------------- /Basic sorting algorithm/Pratice Questions/pratice_sorting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/Pratice Questions/pratice_sorting.java -------------------------------------------------------------------------------- /Basic sorting algorithm/bubble_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/bubble_sort.java -------------------------------------------------------------------------------- /Basic sorting algorithm/inbuilt_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/inbuilt_sort.java -------------------------------------------------------------------------------- /Basic sorting algorithm/insert_sorting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/insert_sorting.java -------------------------------------------------------------------------------- /Basic sorting algorithm/optimises_bubbleSort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/optimises_bubbleSort.class -------------------------------------------------------------------------------- /Basic sorting algorithm/optimises_bubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/optimises_bubbleSort.java -------------------------------------------------------------------------------- /Basic sorting algorithm/selection_Sorting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basic sorting algorithm/selection_Sorting.java -------------------------------------------------------------------------------- /Basics/Basic/Hello world.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Basic/Hello world.java -------------------------------------------------------------------------------- /Basics/Basic/Hello_World.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Basic/Hello_World.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/calculator.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/case_switch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/case_switch.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/else_if.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/else_if.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/even_or_odd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/even_or_odd.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/homework/feaver_ornot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/homework/feaver_ornot.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/homework/positive_or_negetive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/homework/positive_or_negetive.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/if_else.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/if_else.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/income_tax_calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/income_tax_calculator.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/largest_number_3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/largest_number_3.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/pass_or_fail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/pass_or_fail.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/print_largest_number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/print_largest_number.java -------------------------------------------------------------------------------- /Basics/Conditional Statements/ternary_operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Conditional Statements/ternary_operator.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/H.W/Sum_digits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/H.W/Sum_digits.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/H.W/average_three_numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/H.W/average_three_numbers.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/H.W/even_odd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/H.W/even_odd.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/H.W/math_function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/H.W/math_function.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/H.W/palidrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/H.W/palidrome.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/bin_to_decimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/bin_to_decimal.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/binomial_fact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/binomial_fact.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/deci_to_binary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/deci_to_binary.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/func_overloading_datatypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/func_overloading_datatypes.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/func_overloading_parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/func_overloading_parameters.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/function_factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/function_factorial.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/prime_ornot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/prime_ornot.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/prime_ornot_optimised.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/prime_ornot_optimised.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/print_prime_numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/print_prime_numbers.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/product_a_b.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/product_a_b.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/sum_function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/sum_function.java -------------------------------------------------------------------------------- /Basics/Funtions & Method/sum_function_with_parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Funtions & Method/sum_function_with_parameters.java -------------------------------------------------------------------------------- /Basics/Loops/Homework/find_factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/Homework/find_factorial.java -------------------------------------------------------------------------------- /Basics/Loops/Homework/table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/Homework/table.java -------------------------------------------------------------------------------- /Basics/Loops/While_loop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/While_loop.java -------------------------------------------------------------------------------- /Basics/Loops/display_expect_multiple_of_10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/display_expect_multiple_of_10.java -------------------------------------------------------------------------------- /Basics/Loops/do_while.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/do_while.java -------------------------------------------------------------------------------- /Basics/Loops/for_loop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/for_loop.java -------------------------------------------------------------------------------- /Basics/Loops/multiple_of_10_break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/multiple_of_10_break.java -------------------------------------------------------------------------------- /Basics/Loops/number_1_to_10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/number_1_to_10.java -------------------------------------------------------------------------------- /Basics/Loops/prime_or_not.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/prime_or_not.java -------------------------------------------------------------------------------- /Basics/Loops/print_till_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/print_till_n.java -------------------------------------------------------------------------------- /Basics/Loops/reverse_number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/reverse_number.java -------------------------------------------------------------------------------- /Basics/Loops/square_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/square_pattern.java -------------------------------------------------------------------------------- /Basics/Loops/statement_break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/statement_break.java -------------------------------------------------------------------------------- /Basics/Loops/statement_continue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/statement_continue.java -------------------------------------------------------------------------------- /Basics/Loops/sum_n_numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/sum_n_numbers.java -------------------------------------------------------------------------------- /Basics/Loops/takeout_reverse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Loops/takeout_reverse.java -------------------------------------------------------------------------------- /Basics/Operators/Arithmetic_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Operators/Arithmetic_operators.java -------------------------------------------------------------------------------- /Basics/Operators/Logical_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Operators/Logical_operators.java -------------------------------------------------------------------------------- /Basics/Operators/assigment_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Operators/assigment_operators.java -------------------------------------------------------------------------------- /Basics/Operators/relational_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Operators/relational_operators.java -------------------------------------------------------------------------------- /Basics/Operators/unary_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Operators/unary_operators.java -------------------------------------------------------------------------------- /Basics/Pattern II/Butterfly_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/Butterfly_pattern.java -------------------------------------------------------------------------------- /Basics/Pattern II/H.W/binary_tringle_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/H.W/binary_tringle_pattern.java -------------------------------------------------------------------------------- /Basics/Pattern II/H.W/floyds_triangle_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/H.W/floyds_triangle_pattern.java -------------------------------------------------------------------------------- /Basics/Pattern II/H.W/inverted_half_pyramid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/H.W/inverted_half_pyramid.java -------------------------------------------------------------------------------- /Basics/Pattern II/Inverted_rotated_halfPyramid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/Inverted_rotated_halfPyramid.java -------------------------------------------------------------------------------- /Basics/Pattern II/dimond_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/dimond_pattern.java -------------------------------------------------------------------------------- /Basics/Pattern II/floyds_triangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/floyds_triangle.java -------------------------------------------------------------------------------- /Basics/Pattern II/hollow_rect_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/hollow_rect_pattern.java -------------------------------------------------------------------------------- /Basics/Pattern II/hollow_rhombus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/hollow_rhombus.java -------------------------------------------------------------------------------- /Basics/Pattern II/inverted_half_pyramid_numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/inverted_half_pyramid_numbers.java -------------------------------------------------------------------------------- /Basics/Pattern II/number_palidrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/number_palidrome.java -------------------------------------------------------------------------------- /Basics/Pattern II/number_pyramid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/number_pyramid.java -------------------------------------------------------------------------------- /Basics/Pattern II/pattern_0_1_triangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/pattern_0_1_triangle.java -------------------------------------------------------------------------------- /Basics/Pattern II/rhombus_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Pattern II/rhombus_pattern.java -------------------------------------------------------------------------------- /Basics/Patterns I/char_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Patterns I/char_pattern.java -------------------------------------------------------------------------------- /Basics/Patterns I/half_pyramid_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Patterns I/half_pyramid_pattern.java -------------------------------------------------------------------------------- /Basics/Patterns I/star_inverted_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Patterns I/star_inverted_pattern.java -------------------------------------------------------------------------------- /Basics/Patterns I/star_pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Patterns I/star_pattern.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/Comments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/Comments.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/Home Work questions/area_square.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/Home Work questions/area_square.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/Home Work questions/mean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/Home Work questions/mean.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/Home Work questions/purchase_bill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/Home Work questions/purchase_bill.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/area_of_circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/area_of_circle.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/product_a_and_b.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/product_a_and_b.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/starpattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/starpattern.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/sum_a_and_b.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/sum_a_and_b.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/sumofintegers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/sumofintegers.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/takinginput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/takinginput.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/type_casting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/type_casting.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/type_conversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/type_conversion.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/type_promotion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/type_promotion.java -------------------------------------------------------------------------------- /Basics/Varibles and datatypes/varibles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Basics/Varibles and datatypes/varibles.java -------------------------------------------------------------------------------- /Binary Search Tree/Balancing_Bst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/Balancing_Bst.java -------------------------------------------------------------------------------- /Binary Search Tree/Mearge_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/Mearge_tree.java -------------------------------------------------------------------------------- /Binary Search Tree/Sorted_array_to_BST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/Sorted_array_to_BST.java -------------------------------------------------------------------------------- /Binary Search Tree/build_BST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/build_BST.java -------------------------------------------------------------------------------- /Binary Search Tree/delete_Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/delete_Node.java -------------------------------------------------------------------------------- /Binary Search Tree/largest_valid_bst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/largest_valid_bst.java -------------------------------------------------------------------------------- /Binary Search Tree/mirror_bst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Search Tree/mirror_bst.java -------------------------------------------------------------------------------- /Binary Tree/Binary_tree_preorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Binary_tree_preorder.java -------------------------------------------------------------------------------- /Binary Tree/Kth_Ancestror.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Kth_Ancestror.java -------------------------------------------------------------------------------- /Binary Tree/Min_distance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Min_distance.java -------------------------------------------------------------------------------- /Binary Tree/Order_treverse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Order_treverse.java -------------------------------------------------------------------------------- /Binary Tree/Top_view_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Top_view_tree.java -------------------------------------------------------------------------------- /Binary Tree/Transform_to_sum_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/Transform_to_sum_tree.java -------------------------------------------------------------------------------- /Binary Tree/last_comon_ancestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/last_comon_ancestor.java -------------------------------------------------------------------------------- /Binary Tree/print_Kth_level.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/print_Kth_level.java -------------------------------------------------------------------------------- /Binary Tree/subTree_of_another_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/subTree_of_another_tree.java -------------------------------------------------------------------------------- /Binary Tree/tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Binary Tree/tree.java -------------------------------------------------------------------------------- /Bit wise operators/H.W/add_1_using_bits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/H.W/add_1_using_bits.java -------------------------------------------------------------------------------- /Bit wise operators/H.W/convert_uppercase_ToLowercase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/H.W/convert_uppercase_ToLowercase.class -------------------------------------------------------------------------------- /Bit wise operators/H.W/convert_uppercase_ToLowercase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/H.W/convert_uppercase_ToLowercase.java -------------------------------------------------------------------------------- /Bit wise operators/H.W/swap_using_bits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/H.W/swap_using_bits.java -------------------------------------------------------------------------------- /Bit wise operators/clear_Ith_bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/clear_Ith_bit.java -------------------------------------------------------------------------------- /Bit wise operators/clear_last_i_bits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/clear_last_i_bits.java -------------------------------------------------------------------------------- /Bit wise operators/clear_range_of_bits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/clear_range_of_bits.java -------------------------------------------------------------------------------- /Bit wise operators/even_odd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/even_odd.java -------------------------------------------------------------------------------- /Bit wise operators/fast_exponentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/fast_exponentation.java -------------------------------------------------------------------------------- /Bit wise operators/get_i_th_bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/get_i_th_bit.java -------------------------------------------------------------------------------- /Bit wise operators/number_power_of_or_not.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/number_power_of_or_not.java -------------------------------------------------------------------------------- /Bit wise operators/set_Ith_bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/set_Ith_bit.java -------------------------------------------------------------------------------- /Bit wise operators/update_ith_bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/update_ith_bit.java -------------------------------------------------------------------------------- /Bit wise operators/using_operators.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/using_operators.class -------------------------------------------------------------------------------- /Bit wise operators/using_operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Bit wise operators/using_operators.java -------------------------------------------------------------------------------- /Divide and concure/H.W/Majority_element.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/H.W/Majority_element.class -------------------------------------------------------------------------------- /Divide and concure/H.W/Majority_element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/H.W/Majority_element.java -------------------------------------------------------------------------------- /Divide and concure/H.W/merge_sort_to_sort_strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/H.W/merge_sort_to_sort_strings.java -------------------------------------------------------------------------------- /Divide and concure/Merge_Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/Merge_Sort.java -------------------------------------------------------------------------------- /Divide and concure/Quick_sort_using_pivot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/Quick_sort_using_pivot.java -------------------------------------------------------------------------------- /Divide and concure/search_in_rotated_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Divide and concure/search_in_rotated_array.java -------------------------------------------------------------------------------- /Drive Notes Link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Drive Notes Link.md -------------------------------------------------------------------------------- /Dynamic Programming/Catalan's_Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/Catalan's_Number.java -------------------------------------------------------------------------------- /Dynamic Programming/Coin_Change.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/Coin_Change.java -------------------------------------------------------------------------------- /Dynamic Programming/Count_BST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/Count_BST.java -------------------------------------------------------------------------------- /Dynamic Programming/LCS_memomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/LCS_memomization.java -------------------------------------------------------------------------------- /Dynamic Programming/LCS_tabulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/LCS_tabulation.java -------------------------------------------------------------------------------- /Dynamic Programming/Mountain_Ranges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/Mountain_Ranges.java -------------------------------------------------------------------------------- /Dynamic Programming/String_Conversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/String_Conversion.java -------------------------------------------------------------------------------- /Dynamic Programming/Wildcard_Matching.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/Wildcard_Matching.java -------------------------------------------------------------------------------- /Dynamic Programming/climbing_stair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/climbing_stair.java -------------------------------------------------------------------------------- /Dynamic Programming/edit_dista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/edit_dista.java -------------------------------------------------------------------------------- /Dynamic Programming/fibonacci_DP_Approach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/fibonacci_DP_Approach.java -------------------------------------------------------------------------------- /Dynamic Programming/fibonacci_tabulation_DP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/fibonacci_tabulation_DP.java -------------------------------------------------------------------------------- /Dynamic Programming/knapsack_0_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/knapsack_0_1.java -------------------------------------------------------------------------------- /Dynamic Programming/longest_INCREASING_subsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/longest_INCREASING_subsequence.java -------------------------------------------------------------------------------- /Dynamic Programming/longest_common_SUBSTRINGjava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/longest_common_SUBSTRINGjava.java -------------------------------------------------------------------------------- /Dynamic Programming/longest_common_subsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/longest_common_subsequence.java -------------------------------------------------------------------------------- /Dynamic Programming/rod_cutting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/rod_cutting.java -------------------------------------------------------------------------------- /Dynamic Programming/targetSumSubset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/targetSumSubset.java -------------------------------------------------------------------------------- /Dynamic Programming/unbounded_knapsack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Dynamic Programming/unbounded_knapsack.java -------------------------------------------------------------------------------- /Graph/Bridge_in_Graph(Tarjan's_Algorithm).java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/Bridge_in_Graph(Tarjan's_Algorithm).java -------------------------------------------------------------------------------- /Graph/Kruskals_MST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/Kruskals_MST.java -------------------------------------------------------------------------------- /Graph/SCC_Kosaraju.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/SCC_Kosaraju.java -------------------------------------------------------------------------------- /Graph/bellMan_algo_negitive_shortest_path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/bellMan_algo_negitive_shortest_path.java -------------------------------------------------------------------------------- /Graph/bfs_graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/bfs_graph.java -------------------------------------------------------------------------------- /Graph/bfs_graph_modified.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/bfs_graph_modified.java -------------------------------------------------------------------------------- /Graph/bipartite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/bipartite.java -------------------------------------------------------------------------------- /Graph/cheapest_flight_k_Stops.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/cheapest_flight_k_Stops.java -------------------------------------------------------------------------------- /Graph/connecting_cities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/connecting_cities.java -------------------------------------------------------------------------------- /Graph/creating_graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/creating_graph.java -------------------------------------------------------------------------------- /Graph/cycleDetect_directedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/cycleDetect_directedGraph.java -------------------------------------------------------------------------------- /Graph/detect_cycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/detect_cycle.java -------------------------------------------------------------------------------- /Graph/dfs_graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/dfs_graph.java -------------------------------------------------------------------------------- /Graph/dfs_graph_modified.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/dfs_graph_modified.java -------------------------------------------------------------------------------- /Graph/dijkstra_PrioQue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/dijkstra_PrioQue.java -------------------------------------------------------------------------------- /Graph/disjoint_set.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/disjoint_set.java -------------------------------------------------------------------------------- /Graph/floodFill_algo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/floodFill_algo.java -------------------------------------------------------------------------------- /Graph/has_path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/has_path.java -------------------------------------------------------------------------------- /Graph/path_srcTodest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/path_srcTodest.java -------------------------------------------------------------------------------- /Graph/prims_MST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/prims_MST.java -------------------------------------------------------------------------------- /Graph/topological_BFS_Khans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/topological_BFS_Khans.java -------------------------------------------------------------------------------- /Graph/topological_DFS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Graph/topological_DFS.java -------------------------------------------------------------------------------- /Greedy Algorithm/Activity_selection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Activity_selection.java -------------------------------------------------------------------------------- /Greedy Algorithm/Chocola_Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Chocola_Problem.java -------------------------------------------------------------------------------- /Greedy Algorithm/Indian_Coins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Indian_Coins.java -------------------------------------------------------------------------------- /Greedy Algorithm/Job_sequencing_problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Job_sequencing_problem.java -------------------------------------------------------------------------------- /Greedy Algorithm/Max_length_chain_pairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Max_length_chain_pairs.java -------------------------------------------------------------------------------- /Greedy Algorithm/Min_abs_Diff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/Min_abs_Diff.java -------------------------------------------------------------------------------- /Greedy Algorithm/knapsack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Greedy Algorithm/knapsack.java -------------------------------------------------------------------------------- /Hashing/Count_subArray_sum_k.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/Count_subArray_sum_k.java -------------------------------------------------------------------------------- /Hashing/HashMap_Implementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/HashMap_Implementation.java -------------------------------------------------------------------------------- /Hashing/Hashmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/Hashmap.java -------------------------------------------------------------------------------- /Hashing/Iteration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/Iteration.java -------------------------------------------------------------------------------- /Hashing/Iteration_hashset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/Iteration_hashset.java -------------------------------------------------------------------------------- /Hashing/LinkedHashMap_java.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/LinkedHashMap_java.java -------------------------------------------------------------------------------- /Hashing/Majority_Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/Majority_Element.java -------------------------------------------------------------------------------- /Hashing/find_itinerary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/find_itinerary.java -------------------------------------------------------------------------------- /Hashing/hashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/hashSet.java -------------------------------------------------------------------------------- /Hashing/largest_subArray_sum_0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/largest_subArray_sum_0.java -------------------------------------------------------------------------------- /Hashing/linkedHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/linkedHashSet.java -------------------------------------------------------------------------------- /Hashing/tree_map.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/tree_map.java -------------------------------------------------------------------------------- /Hashing/union_intercetion_arrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/union_intercetion_arrays.java -------------------------------------------------------------------------------- /Hashing/unique_elements_count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/unique_elements_count.java -------------------------------------------------------------------------------- /Hashing/valid_anagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Hashing/valid_anagram.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/Connect_N_Ropes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/Connect_N_Ropes.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/Heaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/Heaps.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/PQ_objects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/PQ_objects.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/PriorityQueues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/PriorityQueues.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/Weakest_Soldier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/Weakest_Soldier.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/heap_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/heap_sort.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/nearest_cars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/nearest_cars.java -------------------------------------------------------------------------------- /Heaps_Priority Queue/slide_window.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Heaps_Priority Queue/slide_window.java -------------------------------------------------------------------------------- /Java 1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Java 1.pdf -------------------------------------------------------------------------------- /Java 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Java 2.pdf -------------------------------------------------------------------------------- /Java basics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Java basics.pdf -------------------------------------------------------------------------------- /Linked List/DoublyLL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Linked List/DoublyLL.java -------------------------------------------------------------------------------- /Linked List/LinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Linked List/LinkedList.java -------------------------------------------------------------------------------- /Linked List/LinkedList_functions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Linked List/LinkedList_functions.java -------------------------------------------------------------------------------- /Linked List/LinkedList_part_2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Linked List/LinkedList_part_2.java -------------------------------------------------------------------------------- /OOP,s/Abstract_Classes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Abstract_Classes.class -------------------------------------------------------------------------------- /OOP,s/Abstract_Classes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Abstract_Classes.java -------------------------------------------------------------------------------- /OOP,s/Access_Modifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Access_Modifiers.java -------------------------------------------------------------------------------- /OOP,s/Animal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Animal.class -------------------------------------------------------------------------------- /OOP,s/Constructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Constructor.java -------------------------------------------------------------------------------- /OOP,s/Constructor_hierarchical_calling.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Constructor_hierarchical_calling.class -------------------------------------------------------------------------------- /OOP,s/Constructor_hierarchical_calling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Constructor_hierarchical_calling.java -------------------------------------------------------------------------------- /OOP,s/Constructor_hirechical_calling.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Constructor_hirechical_calling.class -------------------------------------------------------------------------------- /OOP,s/Copy_Consturctor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Copy_Consturctor.class -------------------------------------------------------------------------------- /OOP,s/Copy_Consturctor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Copy_Consturctor.java -------------------------------------------------------------------------------- /OOP,s/Creating_class.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Creating_class.java -------------------------------------------------------------------------------- /OOP,s/Getters_Setters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Getters_Setters.java -------------------------------------------------------------------------------- /OOP,s/Hen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Hen.class -------------------------------------------------------------------------------- /OOP,s/Home Work/Question1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Home Work/Question1.java -------------------------------------------------------------------------------- /OOP,s/Horse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Horse.class -------------------------------------------------------------------------------- /OOP,s/Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Inheritance.java -------------------------------------------------------------------------------- /OOP,s/Interfaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Interfaces.java -------------------------------------------------------------------------------- /OOP,s/Minster.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Minster.class -------------------------------------------------------------------------------- /OOP,s/PM.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/PM.class -------------------------------------------------------------------------------- /OOP,s/President.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/President.class -------------------------------------------------------------------------------- /OOP,s/Static.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Static.java -------------------------------------------------------------------------------- /OOP,s/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Student.class -------------------------------------------------------------------------------- /OOP,s/Super_Keyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/OOP,s/Super_Keyword.java -------------------------------------------------------------------------------- /Queue/Deque_.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Deque_.java -------------------------------------------------------------------------------- /Queue/Queue_JCV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Queue_JCV.java -------------------------------------------------------------------------------- /Queue/Queue_LL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Queue_LL.java -------------------------------------------------------------------------------- /Queue/Queue_array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Queue_array.java -------------------------------------------------------------------------------- /Queue/Queue_using_two_stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Queue_using_two_stack.java -------------------------------------------------------------------------------- /Queue/Stack_using_Queues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/Stack_using_Queues.java -------------------------------------------------------------------------------- /Queue/circular_Queue_arr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/circular_Queue_arr.java -------------------------------------------------------------------------------- /Queue/first_repeating_char_stream_charecters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/first_repeating_char_stream_charecters.class -------------------------------------------------------------------------------- /Queue/first_repeating_char_stream_charecters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/first_repeating_char_stream_charecters.java -------------------------------------------------------------------------------- /Queue/interLeave_elements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/interLeave_elements.java -------------------------------------------------------------------------------- /Queue/queue_reversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Queue/queue_reversal.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/README.md -------------------------------------------------------------------------------- /Recursion/Array_Sorted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Array_Sorted.java -------------------------------------------------------------------------------- /Recursion/H.W/all_occurences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/H.W/all_occurences.java -------------------------------------------------------------------------------- /Recursion/H.W/length_string.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/H.W/length_string.java -------------------------------------------------------------------------------- /Recursion/H.W/num_to_words.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/H.W/num_to_words.java -------------------------------------------------------------------------------- /Recursion/H.W/substrings_Contigunous_charecter.java: -------------------------------------------------------------------------------- 1 | public class substrings_Contigunous_charecter { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /Recursion/H.W/tower_of_hanoi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/H.W/tower_of_hanoi.class -------------------------------------------------------------------------------- /Recursion/H.W/tower_of_hanoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/H.W/tower_of_hanoi.java -------------------------------------------------------------------------------- /Recursion/Optimised_x_to_the_power_n.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Optimised_x_to_the_power_n.class -------------------------------------------------------------------------------- /Recursion/Optimised_x_to_the_power_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Optimised_x_to_the_power_n.java -------------------------------------------------------------------------------- /Recursion/Print_number_Increasing_order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Print_number_Increasing_order.java -------------------------------------------------------------------------------- /Recursion/Print_number_decreasing_order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Print_number_decreasing_order.java -------------------------------------------------------------------------------- /Recursion/Sum_n_naturals_numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/Sum_n_naturals_numbers.java -------------------------------------------------------------------------------- /Recursion/factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/factorial.java -------------------------------------------------------------------------------- /Recursion/fibonacci.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/fibonacci.class -------------------------------------------------------------------------------- /Recursion/fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/fibonacci.java -------------------------------------------------------------------------------- /Recursion/first_occurence_of_key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/first_occurence_of_key.java -------------------------------------------------------------------------------- /Recursion/friends_pairing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/friends_pairing.java -------------------------------------------------------------------------------- /Recursion/last_occurence_of_key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/last_occurence_of_key.java -------------------------------------------------------------------------------- /Recursion/print_binary_String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/print_binary_String.java -------------------------------------------------------------------------------- /Recursion/remove_duplicate_String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/remove_duplicate_String.java -------------------------------------------------------------------------------- /Recursion/tilling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/tilling.java -------------------------------------------------------------------------------- /Recursion/x_to_the_power_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Recursion/x_to_the_power_n.java -------------------------------------------------------------------------------- /Stacks/StackCreation_arrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/StackCreation_arrayList.java -------------------------------------------------------------------------------- /Stacks/Stock_span_problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/Stock_span_problem.java -------------------------------------------------------------------------------- /Stacks/Valid_parenthesis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/Valid_parenthesis.java -------------------------------------------------------------------------------- /Stacks/duplicate_parentheses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/duplicate_parentheses.java -------------------------------------------------------------------------------- /Stacks/max_are_histogram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/max_are_histogram.class -------------------------------------------------------------------------------- /Stacks/max_are_histogram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/max_are_histogram.java -------------------------------------------------------------------------------- /Stacks/next_greater_element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/next_greater_element.java -------------------------------------------------------------------------------- /Stacks/push_at_bottom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/push_at_bottom.java -------------------------------------------------------------------------------- /Stacks/reverse_Stack_recursion.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/reverse_Stack_recursion.class -------------------------------------------------------------------------------- /Stacks/reverse_Stack_recursion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/reverse_Stack_recursion.java -------------------------------------------------------------------------------- /Stacks/reverse_String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/reverse_String.java -------------------------------------------------------------------------------- /Stacks/stack_using_LinkeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/stack_using_LinkeList.java -------------------------------------------------------------------------------- /Stacks/stack_using_jcf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Stacks/stack_using_jcf.java -------------------------------------------------------------------------------- /Strings/Copy_Constructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/Copy_Constructor.java -------------------------------------------------------------------------------- /Strings/compare_stiring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/compare_stiring.java -------------------------------------------------------------------------------- /Strings/homework/replace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/homework/replace.java -------------------------------------------------------------------------------- /Strings/homework/string_equals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/homework/string_equals.java -------------------------------------------------------------------------------- /Strings/homework/vovels_count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/homework/vovels_count.java -------------------------------------------------------------------------------- /Strings/input_output_String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/input_output_String.java -------------------------------------------------------------------------------- /Strings/lexicographic_order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/lexicographic_order.java -------------------------------------------------------------------------------- /Strings/lowercase_to_UpperCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/lowercase_to_UpperCase.java -------------------------------------------------------------------------------- /Strings/palidrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/palidrome.java -------------------------------------------------------------------------------- /Strings/printing_single_element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/printing_single_element.java -------------------------------------------------------------------------------- /Strings/shortest_distance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/shortest_distance.java -------------------------------------------------------------------------------- /Strings/string_builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/string_builder.java -------------------------------------------------------------------------------- /Strings/string_compress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/string_compress.java -------------------------------------------------------------------------------- /Strings/string_intiliasation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/string_intiliasation.java -------------------------------------------------------------------------------- /Strings/subString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Strings/subString.java -------------------------------------------------------------------------------- /Trie/LongestWord_allPrefix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/LongestWord_allPrefix.java -------------------------------------------------------------------------------- /Trie/creating_Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/creating_Trie.java -------------------------------------------------------------------------------- /Trie/prefix_problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/prefix_problem.java -------------------------------------------------------------------------------- /Trie/startsWith_Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/startsWith_Problem.java -------------------------------------------------------------------------------- /Trie/unique_substring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/unique_substring.java -------------------------------------------------------------------------------- /Trie/wordBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/Trie/wordBreak.java -------------------------------------------------------------------------------- /java 3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/java 3.pdf -------------------------------------------------------------------------------- /java_4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandartule/Apna-College-AlphaBatch-DSA-JAVA/HEAD/java_4.pdf --------------------------------------------------------------------------------