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

做网站值钱吗2023引流软件

做网站值钱吗,2023引流软件,网站建设吉金手指专业12,网站建设一定要域名吗记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 5/27 2028. 找出缺失的观测数据5/28 2951. 找出峰值5/29 2981. 找出出现至少三次的最长特殊子字符串 I5/30 2982. 找出出现至少三次的最长特殊子字符串 II5/31 2965. 找出缺…

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步


目录

      • 5/27 2028. 找出缺失的观测数据
      • 5/28 2951. 找出峰值
      • 5/29 2981. 找出出现至少三次的最长特殊子字符串 I
      • 5/30 2982. 找出出现至少三次的最长特殊子字符串 II
      • 5/31 2965. 找出缺失和重复的数字
      • 6/1 2928. 给小朋友们分糖果 I
      • 6/2


5/27 2028. 找出缺失的观测数据

算出当前的总和sum(rolls)
算出m+n次的总和mean*(m+n)
后者减去前者就是n次总和s
如果s<n 或者s>6*n 那么不可能存在
先假定n次都是1
再从头开始将1变成6 如果剩余值不能变六就变成剩余值 结束操作

def missingRolls(rolls, mean, n):""":type rolls: List[int]:type mean: int:type n: int:rtype: List[int]"""s = mean*(n+len(rolls))-sum(rolls)if s<n or s>6*n:return []ans =[1]*ns-=nloc = 1while s:if s>=5:ans[loc]+=5loc+=1s-=5else:ans[loc]+=sbreakreturn ans

5/28 2951. 找出峰值

遍历数组
判断当前位置i的值是否大于左右相邻的值

def findPeaks(mountain):""":type mountain: List[int]:rtype: List[int]"""ans = []for i in range(1,len(mountain)-1):if mountain[i]>mountain[i-1] and mountain[i]>mountain[i+1]:ans.append(i)return ans

5/29 2981. 找出出现至少三次的最长特殊子字符串 I

记录每个字符最长的三个长度a>=b>=c
要满足三次出现可以有三种情况a-2,min(a-1,b),c

def maximumLength(s):""":type s: str:rtype: int"""from collections import defaultdictl = defaultdict(list)num = 0for i,c in enumerate(s):num+=1if i+1==len(s) or c!=s[i+1]:l[c].append(num)num=0ans = 0for a in l.values():a.sort(reverse=True)a.extend([0,0])ans = max(ans,a[0]-2,min(a[0]-1,a[1]),a[2])return ans if ans else -1

5/30 2982. 找出出现至少三次的最长特殊子字符串 II

与2981相同
记录每个字符最长的三个长度a>=b>=c
要满足三次出现可以有三种情况a-2,min(a-1,b),c

def maximumLength(s):""":type s: str:rtype: int"""from collections import defaultdictl = defaultdict(list)num = 0for i,c in enumerate(s):num+=1if i+1==len(s) or c!=s[i+1]:l[c].append(num)num=0ans = 0for a in l.values():a.sort(reverse=True)a.extend([0,0])ans = max(ans,a[0]-2,min(a[0]-1,a[1]),a[2])return ans if ans else -1

5/31 2965. 找出缺失和重复的数字

遍历统计每个数出现次数

def findMissingAndRepeatedValues(grid):""":type grid: List[List[int]]:rtype: List[int]"""n = len(grid)m = [0]*(n*n+1)for row in grid:for v in row:m[v]+=1ans = [0,0]for i in range(1,n*n+1):if m[i]==2:ans[0]=ielif m[i]==0:ans[1]=ireturn ans

6/1 2928. 给小朋友们分糖果 I

只有三个小朋友 枚举第一个小朋友i个 第二个小朋友j个 第三个小朋友n-i-j个

def distributeCandies(n, limit):""":type n: int:type limit: int:rtype: int"""ans = 0for i in range(limit+1):for j in range(min(n-i,limit)+1):if n-i-j<=limit:ans+=1return ans

6/2


http://www.qdjiajiao.com/news/9501.html

相关文章:

  • 微信网站搭建品牌营销策划公司排名
  • 大连做网站公司2024年最新一轮阳性症状
  • table网站重构怎么做网站百度收录批量查询
  • 肇庆 网站建设 域联搜索排名
  • wordpress开源主题企业seo排名哪家好
  • 网站内做全文搜索深圳网站seo公司
  • 公司网站建设的请示网络营销方式与工具有哪些
  • 网站如何自己做seoseo教程免费
  • 北滘网站建设公司关键词自动优化
  • 全屏幕网站模板网页制作的软件
  • 粉红色网站欣赏周口网站建设公司
  • 搭建公司网站需要多少钱网站建站
  • 政府网站风格设计seo搜索优化软件
  • 如何注册商标名称以及logo江门关键词优化公司
  • 邯郸有建网站的吗百度前三推广
  • 推荐响应式网站建设百度快照什么意思
  • js调用wordpress365优化大师软件下载
  • 双流网站建设谷歌网站推广
  • 建设一个类似淘宝的网站株洲seo排名
  • 太原网站怎么做seo域名查询服务器
  • 免费建设物流网站最新中国新闻
  • b2b平台网站可以用响应式吗注册网站需要多少钱
  • 哈尔滨模板建站系统seo顾问收费
  • 室内设计论坛网站百度网盘怎么用
  • 政务网站建设的重要性百度搜索seo
  • 淘宝客网站建设难度大吗怎么找网站
  • 山西爆发新病毒班级优化大师官网
  • 怎么样做企业模板网站关键词查找
  • 出国自助游做攻略的网站推广网站模板
  • 网站开发就业薪酬市场调研报告怎么做