云南开放大学算法设计与分析第七章 贪心算法法

习题-7
1.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少个桃子。请按算法的分析步骤设计并求解。

2.数组中有n个数据,要将它们顺序循环向前移k位,即后面的元素向前(左)移k位,前面的元素则循环向后移k位,例:0、1、2、3、4、5循环移2位后为: 2、3、4、5、0、1。考虑到n会很大,不允许用2*n及以上个空间来完成此题。
要求给出:(1) 计算模型并证明;(2)算法设计与描述;(3)算法分析;(4)算法实现与测试。
3.设a和b两个数将为大数,求a*b的值。
要求给出:(1) 计算模型;(2)算法设计与描述;(3)算法分析;(4)算法实现与测试。
4. 有n个底面为长方形的物品需要租用库房存放。如果每个物品都必须放在地面上,且所有物品的底面宽度都等于库房的宽度,那么第i个物品占用库房面积大小只需要用它的底面长度li来表示,i=1,2,…,n。设库房总长度是L,且i=1nli>L。如果要求放入库房的物品个数最多,请选择一个算法设计技术完成此任务。要求:简述该算法的设计思想,证明算法的正确性,并估计算法最坏情况下的时间复杂度。
5. 假设零钱系统的币值是{1,v,v2,…,vn}, v>1,且每个钱币的重量都等于1。设计一个最坏情况下时间复杂度最低的算法,使得对任何钱数x,该算法得到的零钱个数最少。简述算法的主要设计思想,证明它的正确性,并给出最坏情况下的时间复杂度分析。

资源下载
下载价格10
点点赞赏,手留余香 给TA打赏

评论0

请先
  • 游客 下载了资源 爱普生Epson TM-T82III 驱动
  • 游客 下载了资源 2023年上半年教师资格证考试《高中化学》题解析
  • 游客 下载了资源 爱普生Epson TM-T88V 驱动
  • 游客 下载了资源 爱普生Epson TM-L500A 驱动
  • 游客 下载了资源 2010年国家公务员考试《行测》真题卷答案及解析
  • 游客 下载了资源 爱普生Epson PictureMate PM-401 驱动
  • 游客 下载了资源 2018年浙江省公务员录用考试《行测》真题(B卷)答案及解析
  • 游客 下载了资源 爱普生Epson Stylus T20E 驱动
  • 游客 下载了资源 2009年广西省公务员考试《行测》卷答案及解析
  • 游客 下载了资源 2009年广西省公务员考试《行测》卷答案及解析
  • 游客 下载了资源 2016年重庆市公务员考试《行测》真题(下半年卷)答案及解析
  • 游客 下载了资源 2024年下半年教师资格证考试《教育教学知识与能力》(小学)题参考答案
  • 游客 下载了资源 2018年广东省公务员录用考试《行测》真题(县级、乡镇统一卷)答案及解析
  • 游客 下载了资源 爱普生Epson TM-U210D 驱动
  • 游客 下载了资源 佳能Canon PIXMA TS6151 驱动
  • 游客 下载了资源 佳能Canon PIXMA MG2510 驱动
点击浏览器地址栏的⭐图标收藏本页
需要托管,代写作业,论文扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录