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

苏州网站关键词优化推广怎么查一个网站有没有做301

苏州网站关键词优化推广,怎么查一个网站有没有做301,营销培训,开发运营一个app大概需要多少钱Leetcode 2967. Minimum Cost to Make Array Equalindromic 1. 解题思路2. 代码实现 题目链接#xff1a;2967. Minimum Cost to Make Array Equalindromic 1. 解题思路 这一题其实我的思路有点笨#xff0c;多少有点暴力求解的意思。 显然#xff0c;如果我们给出全部的…Leetcode 2967. Minimum Cost to Make Array Equalindromic 1. 解题思路2. 代码实现 题目链接2967. Minimum Cost to Make Array Equalindromic 1. 解题思路 这一题其实我的思路有点笨多少有点暴力求解的意思。 显然如果我们给出全部的对称数并将其有序排列那么对于其中每一个对称数作为目标值时的cost就是一个包含一个最小值的先减后增有序数列而我们要做的就是求这个最小值。 而对于任意一个对称数我们可以通过二分查找在 O ( l o g N ) O(logN) O(logN)的时间复杂度内找到原数组当中有多少数比他多多少数比他少然后通过累计数组可以直接获得对应的cost。 这些其实都还好只是原则上感觉对于第一部分对于这么有规律的东西应该有更好的算法可以更快找到最小值的不过这里我暂时没想到就直接遍历寻找了所以感觉多少有点蠢了…… 2. 代码实现 给出python代码实现如下 lru_cache(None) def get_palindromes():ans [0]for i in range(1, 10**6):s str(i)a int(s s[::-1])if a 10**9:ans.append(a)b int(s s[:-1][::-1])if b 10**9:ans.append(b)return sorted(ans)class Solution:def minimumCost(self, nums: List[int]) - int:n len(nums)nums sorted(nums)sums [0] list(accumulate(nums))palindromes get_palindromes()ans sums[-1]for x in palindromes:idx bisect.bisect_right(nums, x)s x * idx - (sums[idx] - sums[0]) (sums[-1] - sums[idx]) - x * (n-idx)if ans s:ans selse:breakreturn ans提交代码评测得到耗时2414ms占用内存35.7MB。
http://www.dnsts.com.cn/news/49882.html

相关文章:

  • 网站开发ppt网络营销推广的目标与策略
  • 北流网站微信电脑网页版
  • 作文网站源码Wordpress 会员预约
  • 网站之前没备案南宁太阳能网站建设
  • 安微省建设厅网站免费网站服务器安全
  • 买网站服务器网站空间要多少钱
  • 珠海市网站建设wordpress首页添加图片不显示图片
  • 怎么用wordpress建立自己的网站吗云和数据培训机构怎么样
  • 网站 欣赏百度关键词排名销售
  • 企业网站模板源码有哪些校园二手交易网站设计的原则
  • 饿了吗网站如何做中国有哪些企业
  • 山东小语种网站建设学习网站建设建议调查问卷
  • 怎么做关不掉的网站网站购买空间
  • 网站规划与建设重要性理解与体会服装设计自学软件
  • 网站备案需要提供网站建设方案书开发公司质量管理流程
  • 公司网站维护由那个部门做网站系统分析报告
  • 设计一个电商网站的首页网站建设辶首先金手指十五
  • 郑州的网站公司哪家好软文兼职10元一篇
  • 石家庄做网站科技公司杭州p2p网站建设
  • 建设购物网站课程设计大数据精准营销论文
  • 床品图案设计网站直招招聘网
  • 现代农业建设 乡网站北京免费建网站
  • 电子政务网站模版做一个类似京东的网站
  • 买个网站域名多少钱一年网页制作专用工具
  • 地坪漆东莞网站建设技术支持怎么让网站被收录
  • 3d模型代做网站4001688688人工服务
  • 网站可分为哪两种类型页面优化算法
  • 上海闸北区网站建设桂林网站建设设计
  • 深圳网站建设选云聚达网站意义学校
  • 网站建设改版升级一级a做爰片免费观看网站