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

做暧暧视频网站在线wordpress注册侧边栏

做暧暧视频网站在线,wordpress注册侧边栏,网站广告怎样做,php7.3 wordpress给你一个由 无重复 正整数组成的集合 nums #xff0c;请你找出并返回其中最大的整除子集 answer #xff0c;子集中每一元素对 (answer[i], answer[j]) 都应当满足#xff1a; answer[i] % answer[j] 0 #xff0c;或 answer[j] % answer[i] 0 如果存在多个有效解子集请你找出并返回其中最大的整除子集 answer 子集中每一元素对 (answer[i], answer[j]) 都应当满足 answer[i] % answer[j] 0 或 answer[j] % answer[i] 0 如果存在多个有效解子集返回其中任何一个均可。 示例 1 输入nums [1,2,3] 输出[1,2] 解释[1,3] 也会被视为正确答案。 示例 2 输入nums [1,2,4,8] 输出[1,2,4,8] 提示 1 nums.length 1000 1 nums[i] 2 * 109 nums 中的所有整数 互不相同 解题思路 从小到大进行排序每次判断两个元素的整除关系时只需要枚举前面元素判断是否存在整除关系即可。 因为整除关系存在传递性例如12481616整除8以外同时也能整除能被8整除的元素例如 124 因此只需要一个一维数组记录当前元素能够整除元素的个数 状态转移方程为 for j,v:range nums[:i] {//遍历前面元素if nums[i]%v0dp[j]1dp[i]{//当前nums[j]可以被nums[i]整除dp[i]dp[j]1//因此与nums[j]有整除关系的与nums[i]也存在相同的整除关系 //加一是因为与nums[i]与nums[j]也存在整除关系}} 代码 func largestDivisibleSubset(nums []int) []int {sort.Ints(nums)n : len(nums)dp : make([]int, n)for i:range dp{dp[i]1}maxS,maxV:1,nums[0]for i : 1; i n; i {for j,v:range nums[:i] {if nums[i]%v0dp[j]1dp[i]{dp[i]dp[j]1}}if dp[i]maxS{maxS,maxVdp[i],nums[i]}}var res []intif maxS1{resappend(res,maxV)return res}for i : n-1; i 0 ; i-- {if maxS0maxV%nums[i]0dp[i]maxS{maxS--maxVnums[i]resappend(res,maxV)}}return res}
http://www.huolong8.cn/news/98777/

相关文章:

  • 深圳企业网站定制html网页代码案例
  • wordpress网站加速做电视直播网站
  • 网站开发技巧开发公司开会新闻稿
  • 合肥快速建站在线咨询国外建站网
  • 做公司网站方案营销型网站盈利方案
  • 福州网站关键词推广kingcms 暂未创建网站首页
  • 黑龙江省和城乡建设厅网站高端画册设计
  • 做网站公司 备案2023年中国500强榜单
  • 学校让做网站做完怎么交无锡房产网
  • 万网个人网站怎么备案网站建设管理费一能多少钱
  • 三合一网站建设方案成都广告公司地址电话
  • 网站颜色搭配实例河源网站设计怎么做
  • 网站内容批量替换php网站源码免费下载
  • 贵州省住房和城乡建设厅网站官网杭州工业设计公司
  • 专业做写生的网站怎么做网站的seo优化
  • 大方泳嘉网站建设济南市住监局官网
  • 网站开发讲座心得体会wordpress focus
  • 商城网站网络公司招聘网站开发实训报告
  • 做一个简单的网站怎么做wordpress4.8主题
  • 网站建设兼职招聘做财经比较好的网站
  • 合肥网站关键词大连网站建设哪里好
  • 外贸网站赚钱快速建网站
  • 网站图片设计兼职wordpress的ftp設置
  • 网站搜索模块中铁建设集团有限公司
  • 运营好的网站制作中心做网站很麻烦吗
  • h5app开发网站建设优化推广杭州
  • 如何建网站遂宁自己搭建服务器做视频网站
  • 广告企业网站源码网站建立有哪些功能
  • 深圳罗湖网站设计公司网页制作公司需要什么资质
  • 做网站如何防止被骗建设大学网站费用