当前位置: 首页 > wzjs >正文

网站建设的实验原理和方法做团购网站哪家好些

网站建设的实验原理和方法,做团购网站哪家好些,深圳seo云哥,东莞厚街国际大酒店《算法图解》——贪心算法 # 首先创建一个表,包含所覆盖的州 states_needed set([mt,wa,or,id,nv,ut,az]) # 传入一个数组,转换成一个集合#可供选择的广播台清单 stations {} stations[kone] set([id,nv,ut]) #用集合表示想要覆盖的州,且不…

《算法图解》——贪心算法

# 首先创建一个表,包含所覆盖的州
states_needed = set(['mt','wa','or','id','nv','ut','az']) # 传入一个数组,转换成一个集合#可供选择的广播台清单
stations = {}
stations['kone'] = set(['id','nv','ut']) #用集合表示想要覆盖的州,且不能包含重复元素
stations['ktwo'] = set(['wa','id','mt'])
stations['kthree'] = set(['or','nv','ca'])
stations['kfour'] = set(['nv','ut'])
stations['kfive'] = set(['ca','az'])#用一个集合来表示最后选择的广播台
final_stations = set()""" 计算答案 """#遍历所有广播台,计算覆盖最多未覆盖州的广播台while states_needed:best_station = Nonestates_coverd = set()for station, states in stations.items(): coverd = states_needed & states # 	求交集。if len(coverd) > len(states_coverd):  # coverd 包含在states_needed和states_for_station 中的州。检查该州是否比best_station覆盖的多。best_station = stationstates_coverd = coverdstates_needed -= states_coverdfinal_stations.add(best_station)	# 如果是就把best_station 设置为当前广播台print(final_stations)

输出结果:


http://www.dtcms.com/wzjs/825689.html

相关文章:

  • 阿里绿网网站违规福田蒙派克油耗
  • 长沙3合1网站建设价格wordpress泛域名插件
  • 深圳网站制作必找祥奔科技小型企业网络营销方案
  • 建网站免费空间天津网站制作西安
  • 网站建设_聊城一个网站开发语言
  • 建设外贸公司网站百度能收录的免费网站
  • 常见网站安全漏洞网页浏览器哪个好用
  • 济南旅游团购网站建设赣州建设网
  • 画册什么网站做方便公司部门英语
  • 电商网站如何做动漫网站建站目的
  • 搜狗站长德育工作网站建设方案
  • 网站如何提交关键词做婚礼logo免费的网站
  • 电商网站建设培训学校百度怎么做网站
  • 江苏省住房和城乡建设网站设计师证
  • 官方网站建设手机银行中铁建设集团门户密码
  • 服务器做的网站怎么使用教程网站上的字体大小
  • 网站首页psd下载深圳恒诚信企业管理有限公司
  • 化妆品电商网站模板免费打开的网站
  • 湖南省住建厅官方网站建设干校wordpress主题搜索图标
  • 林河西网站建设网站建设 考核指标
  • 如何后台修改网站联系人iis建立的网站打不开
  • 网站服务器崩溃一般多久可以恢复网站后台信息维护要怎么做
  • 网站浮动广告怎么做广州网站推广服务商
  • 建设婚纱摄影网站的重要性开阿里巴巴网站建设流程
  • 重庆网站建设jwzcq多用户商城系统方案
  • 做外贸都有哪些好网站受欢迎的汕头网站推广
  • 福建网站制作公司中堂东莞网站建设
  • 网站建设需要内容WordPress邮箱验证登录
  • 前端网站大全自己建网站怎么弄
  • 电商网站安全解决方案spam free wordpress