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

个人网站建设与实现建筑模板种类有哪些

个人网站建设与实现,建筑模板种类有哪些,网站关键词排名不稳定,打完疫苗发烧怎么处理记录了初步解题思路 以及本地实现代码#xff1b;并不一定为最优 也希望大家能一起探讨 一起进步 目录 9/2 3153. 所有数对中数位不同之和9/3 2708. 一个小组的最大实力值9/4 2860. 让所有学生保持开心的分组方法数9/5 3174. 清除数字9/6 3176. 求出最长好子序列 I9/7 3177. 求…记录了初步解题思路 以及本地实现代码并不一定为最优 也希望大家能一起探讨 一起进步 目录 9/2 3153. 所有数对中数位不同之和9/3 2708. 一个小组的最大实力值9/4 2860. 让所有学生保持开心的分组方法数9/5 3174. 清除数字9/6 3176. 求出最长好子序列 I9/7 3177. 求出最长好子序列 II9/8 9/2 3153. 所有数对中数位不同之和 依次统计每一位上所有数值的个数 nlen(nums) 如果数值x出现m次 那么有n-m种情况会出现该位是不同的 累加最后因为重复计算除以二 def sumDigitDifferences(nums)::type nums: List[int]:rtype: intnlen(nums)ans 0while nums[0]0:m [0]*10for i in range(n):m[nums[i]%10]1nums[i]//10for x in range(10):ans (n-m[x])*m[x]return ans//2 9/3 2708. 一个小组的最大实力值 乘积最大选择所有正数 和偶数个负数 从小到大排列 将所有非零数都相乘 记录最接近0的负数preneg 如果最终答案为负 除以preneg def maxStrength(nums)::type nums: List[int]:rtype: intnums.sort()preneg 0neg 0pos 0zero 0ans 0 for num in nums:if num0:neg 1preneg numelif num0:zero1continueelse:pos1if ans0:ans numelse:ans * numif neg1 and pos0:if zero0:return 0else:return ansreturn ans if ans0 else ans//preneg 9/4 2860. 让所有学生保持开心的分组方法数 选中的人nums尽可能小 将nums从小到大排序 如果选中k个 需要满足nums[k-1]k nums[k]k def countWays(nums)::type nums: List[int]:rtype: intnlen(nums)ans 0nums.sort()for k in range(n1):if k0 and nums[k-1]k:continueif kn and nums[k]k:continueans1return ans 9/5 3174. 清除数字 栈 遇到数字弹出顶部字符 def clearDigits(s)::type s: str:rtype: strst []for c in s:if c.isdigit():st.pop()else:st.append(c)return .join(st) 9/6 3176. 求出最长好子序列 I dp[i][j] 表示以nums[i]结尾的最长序列中有j个数字与最后一个数字不同 def maximumLength(nums, k)::type nums: List[int]:type k: int:rtype: intnlen(nums)ans 0dp [[-1]*51 for _ in range(n)]for i in range(n):dp[i][0]1for l in range(k1):for j in range(i):add 0if nums[i]!nums[j]:add 1if l-add0 and dp[j][l-add]!-1:dp[i][l] max(dp[i][l],dp[j][l-add]1)ans max(ans,dp[i][l])return ans 9/7 3177. 求出最长好子序列 II dp[i][j]表示以nums[i]结尾 有j个数字与其在序列中的后一个数字不相等的最长合法序列的长度 枚举xi 如果nums[x]nums[i] dp[i][j]max(dp[x][j]1) 否则dp[i][j]max(dp[x][j-1]1) zd[j] 表示到位置i之前 有j个数与后一个不等的最长序列长度 即dp[i][j]max(zd[j]1) def maximumLength(nums, k)::type nums: List[int]:type k: int:rtype: intfrom collections import defaultdictdpdefaultdict(lambda:[0]*(k1))zd[0]*(k1)for num in nums:tmp dp[num]for j in range(k1):tmp[j]1if j0:tmp[j]max(tmp[j],zd[j-1]1)for j in range(k1):zd[j]max(zd[j],tmp[j])return zd[k] 9/8
http://www.w-s-a.com/news/866188/

相关文章:

  • 建小程序需要网站吗在putty上怎样安装wordpress
  • 天津智能网站建设找哪家WordPress相册插件pro
  • 电脑网站页面怎么调大小济宁网站建设软件开发
  • 亿玛酷网站建设广州增城区最新消息
  • 企业网站视频栏目建设方案中企动力网站模板
  • 网站页面策划国外注册域名的网站
  • 百中搜如何做网站排名网站维护一年一般多少钱
  • 镇江地区做网站的公司wordpress说说加分类
  • 深圳高端网站设计免费的关键词优化软件
  • 视频网站公司沈阳网站建设服务
  • 网站全屏代码做网站必须用对方服务器
  • 网站速度慢wordpressssl正式申请后wordpress
  • 那个网站做玉石最专业西瓜创客少儿编程加盟
  • 备案时的网站建设方案书免费软件库
  • 惠州外贸网站建设网站模板 兼容ie8
  • 南京淄博网站建设方案php网站开发实训感想
  • 网站设计的含义只做恐怖片的网站
  • 网站改版方案ppt室内装修公司简介
  • 做色网站wordpress twenty ten
  • 马鞍山建设工程监督站建管处网站免费的海报模板网站
  • 类似百度的网站移动端的网站怎么做的
  • 网站开发需要什么文凭网站分析的优劣势
  • 海尔网站建设不足之处山东网站营销
  • 楚雄 网站建设广告设计一般人能学吗
  • 热搜榜排名前十山东seo多少钱
  • 衡水哪有建网站的吗企业信息系统英文
  • 有模板怎么建站wordpress媒体库图片路径
  • 怎么做网站h汉狮企业网站营销的实现方式
  • 新津县建设局网站怎么做区块链网站
  • 网站设计与制作是什么专业广州优化网站