程序员考试刷题-algorithms:算法

时间:2021-07-07 13:50:36
【文件属性】:
文件名称:程序员考试刷题-algorithms:算法
文件大小:68KB
文件格式:ZIP
更新时间:2021-07-07 13:50:36
系统开源 程序员考试刷题算法 编程面试训练营 这是一个存储库,其中包含来自 Udemy 课程编码面试训练营算法和数据结构的有趣面试问题和算法 虽然课程提供 JavaScript 解决方案,但此存储库以 Python 呈现它们。 02 - 反转字符串 对于给定的字符串 - 打印出反转的字符串 例如: reversed_string("abc") = "cba" 03 - 斐波那契 打印前 n 个斐波那契数字 一系列数字,其中每个数字(斐波那契数字)是前两个数字之和。 最简单的是系列 1、1、2、3、5、8 1, 1, 2, 3, 5, 8, etc. 04 - 回文 给定一个字符串,如果字符串是回文则返回True,否则返回False 。 回文是在反转后形成相同单词的字符串。 在确定字符串是否为回文时,请务必包含空格和标点符号。 Examples: palindrome('abba') = True palindrome('abc') = False 05 反转整数 给定一个整数返回一个相反的整数 例子:reverseInt(15) -> 51 reverseInt(189) -> 981 reve
【文件预览】:
algorithms-master
----test_schedule.py(502B)
----29_double_slice.py(2KB)
----28_cash_register.py(950B)
----25_river_size.py(1KB)
----Algo Expert()
--------112_longest_palindrom_substring.py(1KB)
--------132_reverse_linked_list.py(765B)
--------106_subarray_sort.py(1KB)
--------115_underscorify_substring.py(2KB)
--------122_max_sum_increasing_subsequence.py(2KB)
--------__init__.py(0B)
--------125_knapsack_problem.py(2KB)
--------135_youngest_common_ancestor.py(1KB)
--------129_knuth_morris_prat_algorithm.py(1KB)
--------104_move_element_to_end.py(1KB)
--------117_same_bsts.py(2KB)
--------120_min_number_of_coins_for_change.py(917B)
--------105_four_number_sum.py(2KB)
--------111_caesar_cipher.py(777B)
--------119_number_of_ways_to_make_a_change.py(832B)
--------101_Two_number_sum.py(819B)
--------103_Smallest_difference.py(2KB)
--------131_find_loop.py(857B)
--------108_zigzag_traverse.py(2KB)
--------134_single_cycle_check.py(1KB)
--------107_min_rewards.py(2KB)
--------116_bst_closest_node.py(1KB)
--------102_Three_Number_Sum.py(2KB)
--------121_levenstein_distance.py(2KB)
--------124_min_number_of_jumps.py(1006B)
--------127_Kadanes_Algorithm.py(2KB)
--------123_longest_common_subsequence.py(2KB)
--------118_max_set_of_no_adjacent.py(1013B)
--------test.py(2KB)
--------128_topological_sort.py(3KB)
--------130_double_linked_list.py(3KB)
--------126_max_profit_with_k_transactions.py(2KB)
--------113_group_anagrams.py(894B)
--------136_rectangle_mania.py(1KB)
--------109_Apartment_Hunting.py(5KB)
--------110_calendar_matching.py(4KB)
--------114_longest_substring_without_duplication.py(1KB)
--------133_merge_linked_lists.py(2KB)
----30_aesthetically_pleasing_garden.py(2KB)
----README.md(33KB)
----.idea()
--------encodings.xml(135B)
----test.py(154B)
----test_schedule_threads.py(533B)
----23_chocolate_distribution.py(3KB)
----24_max_subinterval.py(971B)
----22_hackerland_roads_libraries.py(6KB)
----27_max_profit.py(2KB)
----26_Largest_range.py(3KB)
----Coding Interview Bootcamp()
--------12_pyramid.py(2KB)
--------15_fibonacci_memoization.py(1KB)
--------20_binary_search_tree.py(4KB)
--------14_Matrix_Spirals(2KB)
--------__init__.py(0B)
--------08_array_chunk.py(1KB)
--------03_fibonacci.py(296B)
--------19_Tree_Width.py(3KB)
--------05_reverse_int.py(985B)
--------16_linked_list.py(2KB)
--------10_capitalize.py(2KB)
--------07_fizzbuzz.py(615B)
--------11_steps.py(2KB)
--------04_palindrome.py(1KB)
--------02_reversed_string.py(1KB)
--------18_tree.py(3KB)
--------09_anagrams.py(2KB)
--------17_weave.py(4KB)
--------13_vowels.py(1KB)
--------21_sorting_algorithms.py(2KB)
--------06_max_char.py(812B)

网友评论