├── .gitignore ├── anagram ├── __init__.py ├── anagram_in_file.py └── file_generator.py ├── bet ├── __init__.py ├── anagram.py ├── date_calculation.py └── lru.py ├── cafe_com_python ├── __init__.py ├── fizz_buzz.py ├── frequencia.py ├── programacao_dinamica │ └── ex_04_a_sublista_com_maxima_soma.py ├── segundo_maior_valor.py └── string_array │ ├── __init__.py │ ├── ex_01_2_reverse_words.py │ ├── ex_01_rotate_array.py │ ├── ex_02_notacao_polonesa_reversa.py │ ├── ex_03_palavras_isomorficas.py │ ├── ex_04_escada_de_palavras.py │ ├── ex_05_busca_binaria.py │ └── ex_05_mediana_dois_vetores_ordenados.py ├── db ├── __init__.py ├── input.txt └── parser.py ├── europe ├── __init__.py ├── estacionamento.py ├── fizzbuzz.py └── freq.py ├── files └── names.txt ├── funcional ├── cidadao_primeira_classe.py ├── decorator_complexo.py ├── decorator_marcador.py ├── decorator_modificador.py └── ordenacao.py ├── leetcode ├── __init__.py ├── add_two_numbers.py ├── length_of_longest_substring.py ├── median_of_two_sorted_arrays.py └── two_sum.py ├── old ├── Pipfile ├── Pipfile.lock ├── README.md ├── __init__.py ├── ano_bissext.py ├── are_you_the_one.md ├── are_you_the_one.py ├── balanceador_de_carga.py ├── binary_notation.py ├── bst.py ├── building.py ├── bynary_sum.py ├── calculadora.py ├── cel_alpha_generation.py ├── cel_alpha_iterative.py ├── change.py ├── code1.py ├── code2.py ├── comb.py ├── combination.py ├── combination2.py ├── combination_sized.py ├── consonantvowel.py ├── count_triples.py ├── counts_array.py ├── crypt.py ├── digits in a sequence.py ├── dinheiro.py ├── doubly_linked_list.py ├── edge_game.py ├── equilibrium.py ├── estacionamento.py ├── expect_palindrome.py ├── expression_evaluator.py ├── expt.py ├── faceboo.py ├── fast_api.py ├── financiamento.py ├── financiamento2.py ├── find_pair_sum.py ├── find_peak.py ├── find_unique.py ├── first_char.py ├── five_largest.py ├── flat_url.py ├── game_of_life.py ├── game_time.py ├── group_by.py ├── hamonic_number.py ├── hanoi.py ├── imc.py ├── insert_interval.py ├── int_str_convertion.py ├── isomorphic.py ├── item_with_same_index.py ├── linked_list.py ├── linked_list_cycle.py ├── load_balancer.py ├── log2.py ├── longest_arithmetic_sequence.py ├── longest_consecutive_sequence.py ├── longest_parenthesis.py ├── longest_str.py ├── longest_substr_with_only_2_chars.py ├── magic_square.py ├── matrix_switch.py ├── max_rec.py ├── max_sliding_window.py ├── max_stock_profit.py ├── max_subarray_sum.py ├── maximum_product_when_cutting_rope.py ├── maximum_value_of_gifts.py ├── merge.py ├── merge_intervals.py ├── merge_perms.py ├── merge_ranges.py ├── min_rotated_sorted.py ├── min_size_sub_array_sum.py ├── min_str_window.py ├── minimum_palindromes.py ├── minimum_square_sum.py ├── my_mock.py ├── nines.py ├── number_to_string.py ├── os_playground.py ├── palindrome.py ├── palindrome_rec.py ├── parentheses.py ├── pascal.py ├── pattern_in_text.py ├── perfect_squares.py ├── perm_with_rep.py ├── permut.py ├── permutation.py ├── permutation2.py ├── redhat.py ├── requirements.txt ├── reverse_polish_notation.py ├── reverse_words.py ├── reversed_str_search.py ├── reversed_words.py ├── robot.py ├── rotate_lst.py ├── rules.py ├── salario.py ├── search_insert_position.py ├── simetric_matrix.py ├── sorting.py ├── space_time_labs.py ├── str_to_int.py ├── string_n_string.py ├── string_to_int.py ├── substes.py ├── sum_in_array.py ├── sum_squares.py ├── sum_squares2.py ├── test_bouncy_numbers.py ├── test_desafio_intelie.py ├── test_intervalo.py ├── time_lapse.py ├── tree.py ├── tribonacci.py ├── turtle.py ├── two_elements_sum.py ├── two_sum.py ├── vowels_space.py ├── wildcard.py ├── wl.txt ├── word_ladder.py ├── word_ladder2.py └── word_path.py └── test_hu ├── __init__.py ├── cadastro.py ├── cidades.py ├── ordenacao.py └── test_cadastro.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/.gitignore -------------------------------------------------------------------------------- /anagram/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /anagram/anagram_in_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/anagram/anagram_in_file.py -------------------------------------------------------------------------------- /anagram/file_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/anagram/file_generator.py -------------------------------------------------------------------------------- /bet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bet/anagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/bet/anagram.py -------------------------------------------------------------------------------- /bet/date_calculation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/bet/date_calculation.py -------------------------------------------------------------------------------- /bet/lru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/bet/lru.py -------------------------------------------------------------------------------- /cafe_com_python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cafe_com_python/fizz_buzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/fizz_buzz.py -------------------------------------------------------------------------------- /cafe_com_python/frequencia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/frequencia.py -------------------------------------------------------------------------------- /cafe_com_python/programacao_dinamica/ex_04_a_sublista_com_maxima_soma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/programacao_dinamica/ex_04_a_sublista_com_maxima_soma.py -------------------------------------------------------------------------------- /cafe_com_python/segundo_maior_valor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/segundo_maior_valor.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_01_2_reverse_words.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_01_2_reverse_words.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_01_rotate_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_01_rotate_array.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_02_notacao_polonesa_reversa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_02_notacao_polonesa_reversa.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_03_palavras_isomorficas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_03_palavras_isomorficas.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_04_escada_de_palavras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_04_escada_de_palavras.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_05_busca_binaria.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_05_busca_binaria.py -------------------------------------------------------------------------------- /cafe_com_python/string_array/ex_05_mediana_dois_vetores_ordenados.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/cafe_com_python/string_array/ex_05_mediana_dois_vetores_ordenados.py -------------------------------------------------------------------------------- /db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /db/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/db/input.txt -------------------------------------------------------------------------------- /db/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/db/parser.py -------------------------------------------------------------------------------- /europe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /europe/estacionamento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/europe/estacionamento.py -------------------------------------------------------------------------------- /europe/fizzbuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/europe/fizzbuzz.py -------------------------------------------------------------------------------- /europe/freq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/europe/freq.py -------------------------------------------------------------------------------- /files/names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/files/names.txt -------------------------------------------------------------------------------- /funcional/cidadao_primeira_classe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/funcional/cidadao_primeira_classe.py -------------------------------------------------------------------------------- /funcional/decorator_complexo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/funcional/decorator_complexo.py -------------------------------------------------------------------------------- /funcional/decorator_marcador.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/funcional/decorator_marcador.py -------------------------------------------------------------------------------- /funcional/decorator_modificador.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/funcional/decorator_modificador.py -------------------------------------------------------------------------------- /funcional/ordenacao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/funcional/ordenacao.py -------------------------------------------------------------------------------- /leetcode/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /leetcode/add_two_numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/leetcode/add_two_numbers.py -------------------------------------------------------------------------------- /leetcode/length_of_longest_substring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/leetcode/length_of_longest_substring.py -------------------------------------------------------------------------------- /leetcode/median_of_two_sorted_arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/leetcode/median_of_two_sorted_arrays.py -------------------------------------------------------------------------------- /leetcode/two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/leetcode/two_sum.py -------------------------------------------------------------------------------- /old/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/Pipfile -------------------------------------------------------------------------------- /old/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/Pipfile.lock -------------------------------------------------------------------------------- /old/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/README.md -------------------------------------------------------------------------------- /old/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /old/ano_bissext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/ano_bissext.py -------------------------------------------------------------------------------- /old/are_you_the_one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/are_you_the_one.md -------------------------------------------------------------------------------- /old/are_you_the_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/are_you_the_one.py -------------------------------------------------------------------------------- /old/balanceador_de_carga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/balanceador_de_carga.py -------------------------------------------------------------------------------- /old/binary_notation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/binary_notation.py -------------------------------------------------------------------------------- /old/bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/bst.py -------------------------------------------------------------------------------- /old/building.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/building.py -------------------------------------------------------------------------------- /old/bynary_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/bynary_sum.py -------------------------------------------------------------------------------- /old/calculadora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/calculadora.py -------------------------------------------------------------------------------- /old/cel_alpha_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/cel_alpha_generation.py -------------------------------------------------------------------------------- /old/cel_alpha_iterative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/cel_alpha_iterative.py -------------------------------------------------------------------------------- /old/change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/change.py -------------------------------------------------------------------------------- /old/code1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/code1.py -------------------------------------------------------------------------------- /old/code2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/code2.py -------------------------------------------------------------------------------- /old/comb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/comb.py -------------------------------------------------------------------------------- /old/combination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/combination.py -------------------------------------------------------------------------------- /old/combination2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/combination2.py -------------------------------------------------------------------------------- /old/combination_sized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/combination_sized.py -------------------------------------------------------------------------------- /old/consonantvowel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/consonantvowel.py -------------------------------------------------------------------------------- /old/count_triples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/count_triples.py -------------------------------------------------------------------------------- /old/counts_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/counts_array.py -------------------------------------------------------------------------------- /old/crypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/crypt.py -------------------------------------------------------------------------------- /old/digits in a sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/digits in a sequence.py -------------------------------------------------------------------------------- /old/dinheiro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/dinheiro.py -------------------------------------------------------------------------------- /old/doubly_linked_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/doubly_linked_list.py -------------------------------------------------------------------------------- /old/edge_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/edge_game.py -------------------------------------------------------------------------------- /old/equilibrium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/equilibrium.py -------------------------------------------------------------------------------- /old/estacionamento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/estacionamento.py -------------------------------------------------------------------------------- /old/expect_palindrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/expect_palindrome.py -------------------------------------------------------------------------------- /old/expression_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/expression_evaluator.py -------------------------------------------------------------------------------- /old/expt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/expt.py -------------------------------------------------------------------------------- /old/faceboo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/faceboo.py -------------------------------------------------------------------------------- /old/fast_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/fast_api.py -------------------------------------------------------------------------------- /old/financiamento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/financiamento.py -------------------------------------------------------------------------------- /old/financiamento2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/financiamento2.py -------------------------------------------------------------------------------- /old/find_pair_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/find_pair_sum.py -------------------------------------------------------------------------------- /old/find_peak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/find_peak.py -------------------------------------------------------------------------------- /old/find_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/find_unique.py -------------------------------------------------------------------------------- /old/first_char.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/first_char.py -------------------------------------------------------------------------------- /old/five_largest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/five_largest.py -------------------------------------------------------------------------------- /old/flat_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/flat_url.py -------------------------------------------------------------------------------- /old/game_of_life.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/game_of_life.py -------------------------------------------------------------------------------- /old/game_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/game_time.py -------------------------------------------------------------------------------- /old/group_by.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/group_by.py -------------------------------------------------------------------------------- /old/hamonic_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/hamonic_number.py -------------------------------------------------------------------------------- /old/hanoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/hanoi.py -------------------------------------------------------------------------------- /old/imc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/imc.py -------------------------------------------------------------------------------- /old/insert_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/insert_interval.py -------------------------------------------------------------------------------- /old/int_str_convertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/int_str_convertion.py -------------------------------------------------------------------------------- /old/isomorphic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/isomorphic.py -------------------------------------------------------------------------------- /old/item_with_same_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/item_with_same_index.py -------------------------------------------------------------------------------- /old/linked_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/linked_list.py -------------------------------------------------------------------------------- /old/linked_list_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/linked_list_cycle.py -------------------------------------------------------------------------------- /old/load_balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/load_balancer.py -------------------------------------------------------------------------------- /old/log2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/log2.py -------------------------------------------------------------------------------- /old/longest_arithmetic_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/longest_arithmetic_sequence.py -------------------------------------------------------------------------------- /old/longest_consecutive_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/longest_consecutive_sequence.py -------------------------------------------------------------------------------- /old/longest_parenthesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/longest_parenthesis.py -------------------------------------------------------------------------------- /old/longest_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/longest_str.py -------------------------------------------------------------------------------- /old/longest_substr_with_only_2_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/longest_substr_with_only_2_chars.py -------------------------------------------------------------------------------- /old/magic_square.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/magic_square.py -------------------------------------------------------------------------------- /old/matrix_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/matrix_switch.py -------------------------------------------------------------------------------- /old/max_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/max_rec.py -------------------------------------------------------------------------------- /old/max_sliding_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/max_sliding_window.py -------------------------------------------------------------------------------- /old/max_stock_profit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/max_stock_profit.py -------------------------------------------------------------------------------- /old/max_subarray_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/max_subarray_sum.py -------------------------------------------------------------------------------- /old/maximum_product_when_cutting_rope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/maximum_product_when_cutting_rope.py -------------------------------------------------------------------------------- /old/maximum_value_of_gifts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/maximum_value_of_gifts.py -------------------------------------------------------------------------------- /old/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/merge.py -------------------------------------------------------------------------------- /old/merge_intervals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/merge_intervals.py -------------------------------------------------------------------------------- /old/merge_perms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/merge_perms.py -------------------------------------------------------------------------------- /old/merge_ranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/merge_ranges.py -------------------------------------------------------------------------------- /old/min_rotated_sorted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/min_rotated_sorted.py -------------------------------------------------------------------------------- /old/min_size_sub_array_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/min_size_sub_array_sum.py -------------------------------------------------------------------------------- /old/min_str_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/min_str_window.py -------------------------------------------------------------------------------- /old/minimum_palindromes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/minimum_palindromes.py -------------------------------------------------------------------------------- /old/minimum_square_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/minimum_square_sum.py -------------------------------------------------------------------------------- /old/my_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/my_mock.py -------------------------------------------------------------------------------- /old/nines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/nines.py -------------------------------------------------------------------------------- /old/number_to_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/number_to_string.py -------------------------------------------------------------------------------- /old/os_playground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/os_playground.py -------------------------------------------------------------------------------- /old/palindrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/palindrome.py -------------------------------------------------------------------------------- /old/palindrome_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/palindrome_rec.py -------------------------------------------------------------------------------- /old/parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/parentheses.py -------------------------------------------------------------------------------- /old/pascal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/pascal.py -------------------------------------------------------------------------------- /old/pattern_in_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/pattern_in_text.py -------------------------------------------------------------------------------- /old/perfect_squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/perfect_squares.py -------------------------------------------------------------------------------- /old/perm_with_rep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/perm_with_rep.py -------------------------------------------------------------------------------- /old/permut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/permut.py -------------------------------------------------------------------------------- /old/permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/permutation.py -------------------------------------------------------------------------------- /old/permutation2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/permutation2.py -------------------------------------------------------------------------------- /old/redhat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/redhat.py -------------------------------------------------------------------------------- /old/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/requirements.txt -------------------------------------------------------------------------------- /old/reverse_polish_notation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/reverse_polish_notation.py -------------------------------------------------------------------------------- /old/reverse_words.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/reverse_words.py -------------------------------------------------------------------------------- /old/reversed_str_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/reversed_str_search.py -------------------------------------------------------------------------------- /old/reversed_words.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/reversed_words.py -------------------------------------------------------------------------------- /old/robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/robot.py -------------------------------------------------------------------------------- /old/rotate_lst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/rotate_lst.py -------------------------------------------------------------------------------- /old/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/rules.py -------------------------------------------------------------------------------- /old/salario.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/salario.py -------------------------------------------------------------------------------- /old/search_insert_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/search_insert_position.py -------------------------------------------------------------------------------- /old/simetric_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/simetric_matrix.py -------------------------------------------------------------------------------- /old/sorting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/sorting.py -------------------------------------------------------------------------------- /old/space_time_labs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/space_time_labs.py -------------------------------------------------------------------------------- /old/str_to_int.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/str_to_int.py -------------------------------------------------------------------------------- /old/string_n_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/string_n_string.py -------------------------------------------------------------------------------- /old/string_to_int.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/string_to_int.py -------------------------------------------------------------------------------- /old/substes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/substes.py -------------------------------------------------------------------------------- /old/sum_in_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/sum_in_array.py -------------------------------------------------------------------------------- /old/sum_squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/sum_squares.py -------------------------------------------------------------------------------- /old/sum_squares2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/sum_squares2.py -------------------------------------------------------------------------------- /old/test_bouncy_numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/test_bouncy_numbers.py -------------------------------------------------------------------------------- /old/test_desafio_intelie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/test_desafio_intelie.py -------------------------------------------------------------------------------- /old/test_intervalo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/test_intervalo.py -------------------------------------------------------------------------------- /old/time_lapse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/time_lapse.py -------------------------------------------------------------------------------- /old/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/tree.py -------------------------------------------------------------------------------- /old/tribonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/tribonacci.py -------------------------------------------------------------------------------- /old/turtle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/turtle.py -------------------------------------------------------------------------------- /old/two_elements_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/two_elements_sum.py -------------------------------------------------------------------------------- /old/two_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/two_sum.py -------------------------------------------------------------------------------- /old/vowels_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/vowels_space.py -------------------------------------------------------------------------------- /old/wildcard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/wildcard.py -------------------------------------------------------------------------------- /old/wl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/wl.txt -------------------------------------------------------------------------------- /old/word_ladder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/word_ladder.py -------------------------------------------------------------------------------- /old/word_ladder2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/word_ladder2.py -------------------------------------------------------------------------------- /old/word_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/old/word_path.py -------------------------------------------------------------------------------- /test_hu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_hu/cadastro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/test_hu/cadastro.py -------------------------------------------------------------------------------- /test_hu/cidades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/test_hu/cidades.py -------------------------------------------------------------------------------- /test_hu/ordenacao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/test_hu/ordenacao.py -------------------------------------------------------------------------------- /test_hu/test_cadastro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renzon/code_interview_training/HEAD/test_hu/test_cadastro.py --------------------------------------------------------------------------------