文件名称:leetcode找零钱问题动态规划-algorithm:数据结构与算法练习,Thisrepositoryismypracticeof'algo
文件大小:37KB
文件格式:ZIP
更新时间:2024-07-20 23:28:02
系统开源
leetcode找零钱问题动态规划 数据结构与算法实践 简介(Introduction) 这里是学习数据结构与算法课程时的练习,包含一些经典排序算法,以及一些基础算法题目的解法。 编译与运行(Compile&Run) mkdir build cd build cmake .. make ./[target algorithm] 目录(Content) CMakeLists.txt 工程使用CMake构建,这里面包含工程相关编译配置 output.h 自定义一些数据结构的打印方式 bst.cpp 二叉树数据结构,实现创建一棵二叉树,以及前中后序遍历二叉树 bft.cpp 创建一棵二叉树,二叉树查找、检查和打印 circle.py 对有向图,检测是否存在环 dijkstar.cpp 最短路径算法Dijkstar lambda.cpp lambda表达式练习文件 loopback.cpp 字符串回环问题,寻找字符串中的回环及其个数和位置 queens.cpp 八皇后问题 quick_sort.cpp 快速排序 seed_growth.cpp 种子生长算法,使用队列数据结构的先进先出特性 so
【文件预览】:
algorithm-master
----.gitignore(120B)
----stair.cpp(1KB)
----sunday.cpp(2KB)
----loopback.cpp(2KB)
----dijkstar.cpp(1KB)
----bft.cpp(2KB)
----circle.py(2KB)
----bst.cpp(2KB)
----seed_growth.cpp(2KB)
----lambda.cpp(1KB)
----sort.cpp(2KB)
----output.h(362B)
----readme.org(3KB)
----quick_sort.cpp(790B)
----CMakeLists.txt(1KB)
----queens.cpp(866B)
----leetcode()
--------partition_tree.py(3KB)
--------longest_arith_seq_len_1027.py(1KB)
--------max_path_sum_124.py(2KB)
--------four_sum.py(5KB)
--------add_two_numbers.py(2KB)
--------change.py(1KB)
--------pypow.py(2KB)
--------three_sum.py(2KB)
--------visit_all_rooms_841.py(2KB)
--------daily_temperatures.py(1KB)
--------minest_substring_76.py(2KB)
--------valid_brackets.py(1KB)
--------video_stitching.py(3KB)
--------pyatoi.py(2KB)
--------loopback.py(1KB)
--------max_area.py(996B)
--------split_into_fibonacci_842.py(3KB)
--------z-transfrom.py(3KB)
--------three_sum_closest.py(2KB)
--------longest_substring.py(2KB)
--------generate_brackets.py(3KB)
--------two_sum.py(2KB)
--------remove_nth_from_end_19.py(2KB)
--------letter_combinations.py(1KB)
--------find_median_in_sorted_array.py(273B)
--------coin_change.py(1KB)