ACM基础知识.ppt

上传人:da****u 文档编号:1181245 上传时间:2018-12-17 格式:PPT 页数:26 大小:180.50KB
下载 相关 举报
ACM基础知识.ppt_第1页
第1页 / 共26页
ACM基础知识.ppt_第2页
第2页 / 共26页
ACM基础知识.ppt_第3页
第3页 / 共26页
ACM基础知识.ppt_第4页
第4页 / 共26页
ACM基础知识.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

ACM基础知识* 1动态规划 ( Dynamic programming)Date 2n 动态规划是一种将问题实例 分解分解 为更小的、相似的 子问题子问题 ,并存储子问题的解而避免计算重复的子问题,以解决最优化问题的算法策略n 基本要素n 最优子结构性质n 子问题Date 3先热身一下 Date 4一、数塔问题 有形如下图所示的数塔,从顶部出发,在每一结点可以选择向左走或是向右走,一直走到底层,要求找出一条路径,使路径上的值最大。Date 5用 暴力 的方法,可以吗?Date 6这道题如果用枚举法(暴力思想),在数塔层数稍大的情况下(如 31),则需要列举出的路径条数将是一个非常庞大的数目( 230= 10243 109=10亿)。试想一下:Date 7解题思路?Date 8拒绝 暴力, 倡导 和谐Date 9理论小结Date 10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。