动态规划01--切钢条(1)
来源:互联网 发布:感人的故事 知乎 编辑:程序博客网 时间:2024/06/10 14:19
# -*- coding: utf-8 -*-import randomdef getp(n): ''' 获取一个长度为n的价格表 ''' p = [0 for i in range(n)] for i in range(n): p[i] = random.randint(1, n) return pdef cut_rod(p, n): if n==0: return 0 else: q = 0 for i in range(1, n+1): #从1开始切割, 切刀最后一个结束 q = max(q, p[i-1] + cut_rod(p, n-i)) return qn = 10p = getp(n)print(p)q = cut_rod(p, n)print(q)
阅读全文
0 0
- 动态规划01--切钢条(1)
- 动态规划01--切钢条(2)
- 动态规划篇:钢条切
- 【算法导论】动态规划切钢条
- 动态规划算法--切钢条问题
- 算法导论:动态规划 切钢条问题
- 动态规划01-钢条切割问题
- 钢条切割-动态规划
- 切割钢条【动态规划】
- 动态规划-钢条切割
- 动态规划-钢条切割
- 动态规划-钢条切割
- 动态规划 钢条切割
- 钢条切割-动态规划
- 【动态规划】钢条切割
- 动态规划--钢条切割
- 动态规划----切割钢条
- 动态规划-钢条切割
- 【回顾】从传统算法走向神经网络
- ICLR2018论文投稿抢先看:训练稳定方法SN-GANs
- IDEA can not download source问题
- 把后台传来的日期时间转化为几天前,几小时前,几分钟前在前端展现
- STM32 timer PWM
- 动态规划01--切钢条(1)
- jquery.datatables出现DataTables warning: table id=tabList
- Linux性能监控之vmstat和dstat
- 解决Eclipse在线下载插件时遇到的问题
- mybaits返回的参数类型有错误
- 详解html和thymeleaf中的相对路径,解决springboot前台页面的相对路径问题
- PHP基础--函数
- __device__ __global__ __host__
- 人工智能时代下的机器学习笔记