随笔分类 -  算法分析与设计

对一些经典算法的设计过程给出详细设计过程,并进行分析,部分算法给出优化,并给出基于Python的代码实现
摘要:本文以两个具体例子详细剖析动态规划算法设计思想,主要参考圣经《算法导论》,加上自己的一些理解,主要是附上了一些具体实现过程,所以希望能对大家有所帮助。 #_*_ coding:utf-8 _*_ import numpy as np def MemoizedCutRodAux(p,n,r,s): i 阅读全文
posted @ 2017-04-06 19:00 一逍倾城 阅读(1066) 评论(0) 推荐(0)
摘要:★代码实现(python): #-*- coding:utf-8 -*- from copy import copy def add(p,x,c): #对应元素分别相加,p中每个元素都是元组,x也是一个元组 resultlist=[(i[0]+x[0],i[1]+x[1]) for i in p i 阅读全文
posted @ 2017-04-06 18:32 一逍倾城 阅读(3087) 评论(0) 推荐(0)
摘要:#-*- coding:utf-8 -*- import numpy as np def package1(w,v,c,n):#求取m和choose函数 m=np.zeros((n+1,c+1),dtype=int) choose=np.zeros((n+1,c+1),dtype=bool) for 阅读全文
posted @ 2017-04-05 21:06 一逍倾城 阅读(5262) 评论(1) 推荐(0)