Algorithm
柠檬味的气泡水
这个作者很懒,什么都没留下…
展开
-
Algorithm----Dynamic Programming_1
Algorithmic Toolbox__5一、Change ProblemImagine that there is a problem which let you use greedy1.Linear Search#以下是伪代码所解释的原理Lin(c[id(0).......id(n)]: for i from 0 to len(c)-1: minidex=i for j from i+1 to len(c)-1: if c[j]<c[minidex]: mini原创 2020-11-19 21:19:35 · 192 阅读 · 0 评论 -
Algorithm_4---divide and conquer
Algorithmic Toolbox__1一、Fibonacciinp=int(input())def fbn(inp): oup=[1,1] for i in range(2,inp): oup.append(oup[i-1]+oup[i-2]) if inp==0: oup=0 else: oup=oup[inp-1] return oupprint(fbn(inp))def get_fibonacc原创 2020-11-17 01:24:50 · 134 阅读 · 0 评论 -
Algorithmic Toolbox_Greedy Algorithm
Algorithmic Toolbox你好! 这是# 系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Algorithmic Toolbox一、User Define Class1. Adding Parameters to the Constructor2.Adding other function to class3. Compreh原创 2020-11-05 16:43:28 · 135 阅读 · 0 评论 -
# Algorithmic Toolbox-----Fibonacci,Great Common Divisor
Algorithmic Toolbox__1一、Fibonacciinp=int(input())def fbn(inp): oup=[1,1] for i in range(2,inp): oup.append(oup[i-1]+oup[i-2]) if inp==0: oup=0 else: oup=oup[inp-1] return oupprint(fbn(inp))def get_fibonacc原创 2020-10-31 17:59:32 · 135 阅读 · 0 评论