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

建设局网站打不开怎么在百度上投放广告

建设局网站打不开,怎么在百度上投放广告,微商城系统销售,路由器云安装wordpress记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录2/13 1234. 替换子串得到平衡字符串2/14 1124. 表现良好的最长时间段2/15 1250. 检查「好数组」2/16 2341. 数组能形成多少数对2/17 1139. 最大的以 1 为边界的正方形2/18 1…

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


目录

      • 2/13 1234. 替换子串得到平衡字符串
      • 2/14 1124. 表现良好的最长时间段
      • 2/15 1250. 检查「好数组」
      • 2/16 2341. 数组能形成多少数对
      • 2/17 1139. 最大的以 1 为边界的正方形
      • 2/18 1237. 找出给定方程的正整数解
      • 2/19


2/13 1234. 替换子串得到平衡字符串

对于剩余子串 只要所有字符出现次数少于等于s/4即可
待替换字符串使用滑动窗口l,r 从小到大枚举所有l
为了使[l,r]最小 需要找到最近的r

def balancedString(s):""":type s: str:rtype: int"""from collections import Countercnt = Counter(s)ave = len(s)//4def check():if cnt['Q']>ave or cnt['W']>ave or cnt['E']>ave or cnt['R']>ave:return Falsereturn Trueif check():return 0ans = len(s)r = 0for l,c in enumerate(s):while r<len(s) and not check():cnt[s[r]]-=1r+=1if not check():breakans = min(ans,r-l)cnt[c]+=1return ans

2/14 1124. 表现良好的最长时间段

大于8为1 小于等于8为-1
要求将某一段时间和大于0
前缀和 并用哈希表记录某一值第一次出现的位置


def longestWPI(hours):""":type hours: List[int]:rtype: int"""cur = 0ans = 0m = {}for i,h in enumerate(hours):if h>8:cur+=1else:cur-=1if cur>0:ans = max(ans,i+1)else:if cur-1 in m:ans = max(ans,i-m[cur-1])if cur not in m:m[cur]=ireturn ans

2/15 1250. 检查「好数组」

只要两个数i,j最大公约数为1 可以得到ix-jy=1
只要数组内最大公约数为1既满足

def isGoodArray(nums):""":type nums: List[int]:rtype: bool"""from functools import reducefrom math import gcdreturn reduce(gcd,nums)==1

2/16 2341. 数组能形成多少数对

遍历统计每个数出现次数

def numberOfPairs(nums):""":type nums: List[int]:rtype: List[int]"""m={}for num in nums:m[num] = m.get(num,0)+1a,b = 0,0for v in m.values():a += v//2b += v%2return [a,b]

2/17 1139. 最大的以 1 为边界的正方形

row,col分别记录行、列的前缀和
前缀和相减即可得到某行某列一段长度是否都为1
ans记录当前能够满足的最大边长
遍历每一个点从ans长度开始判断是否满足
判断四条边总和是否等于当前判断的长度cur
无论是否可以 不断增大直到无法满足

def largest1BorderedSquare(grid):""":type grid: List[List[int]]:rtype: int"""ans = 0m,n = len(grid),len(grid[0])row,col  = [[0]*(n+1) for _ in range(m)],[[0]*n for _ in range(m+1)]for i in range(m):for j in range(n):row[i][j+1] = row[i][j]+grid[i][j]for j in range(n):for i in range(m):col[i+1][j] = col[i][j]+grid[i][j]for i in range(m):for j in range(n):if grid[i][j]==1:cur = answhile i+cur<m and j+cur<n:if row[i][j+cur+1]-row[i][j]!=cur+1:cur+=1continueif col[i+cur+1][j]-col[i][j]!=cur+1:cur+=1continueif row[i+cur][j+cur+1]-row[i+cur][j]!=cur+1:cur+=1continueif col[i+cur+1][j+cur]-col[i][j+cur]!=cur+1:cur+=1continuecur+=1ans = curreturn ans*ans

2/18 1237. 找出给定方程的正整数解

已知函数根据x,y都是单调递增的
如果f(x1,y1)=f(x2,y2)=z
x1<x2 则一定有y1>y2
可以从小到大遍历x 从大到小遍历y

def findSolution(customfunction, z):""":type num: int:type z: int:rtype: List[List[int]]"""ans = []y = 1000for x in range(1,1001):while y>0 and customfunction.f(x,y)>z:y-=1if y==0:breakif customfunction.f(x,y)==z:ans.append([x,y])return ans

2/19



文章转载自:
http://wanjialingula.rymd.cn
http://wanjiaharelip.rymd.cn
http://wanjiastowp.rymd.cn
http://wanjiametropolis.rymd.cn
http://wanjiamouthbreeder.rymd.cn
http://wanjiacheesecake.rymd.cn
http://wanjiaexpenses.rymd.cn
http://wanjiacontinue.rymd.cn
http://wanjiagranulous.rymd.cn
http://wanjiamsn.rymd.cn
http://wanjiataa.rymd.cn
http://wanjiafreeman.rymd.cn
http://wanjiapalpebrate.rymd.cn
http://wanjiavanity.rymd.cn
http://wanjiacowman.rymd.cn
http://wanjiaunilocular.rymd.cn
http://wanjiaflour.rymd.cn
http://wanjiabootlick.rymd.cn
http://wanjiasaltcellar.rymd.cn
http://wanjiavervet.rymd.cn
http://wanjiawetback.rymd.cn
http://wanjiafeldspathic.rymd.cn
http://wanjiasap.rymd.cn
http://wanjiaasportation.rymd.cn
http://wanjiagracie.rymd.cn
http://wanjiaearthwards.rymd.cn
http://wanjiamonobasic.rymd.cn
http://wanjiaswore.rymd.cn
http://wanjiaelegize.rymd.cn
http://wanjiatumultuary.rymd.cn
http://wanjiatavarish.rymd.cn
http://wanjiaspessartite.rymd.cn
http://wanjianeurodepressive.rymd.cn
http://wanjiaquavery.rymd.cn
http://wanjiacelotex.rymd.cn
http://wanjiaskymark.rymd.cn
http://wanjialandside.rymd.cn
http://wanjiagirandole.rymd.cn
http://wanjiacaptivation.rymd.cn
http://wanjiaspaniard.rymd.cn
http://wanjiaauk.rymd.cn
http://wanjiaaccusal.rymd.cn
http://wanjiatarpeia.rymd.cn
http://wanjiashakerful.rymd.cn
http://wanjiahighness.rymd.cn
http://wanjiafrisian.rymd.cn
http://wanjiadekametre.rymd.cn
http://wanjiaconfoundedly.rymd.cn
http://wanjiaossia.rymd.cn
http://wanjiacarlovingian.rymd.cn
http://wanjiasebum.rymd.cn
http://wanjiare.rymd.cn
http://wanjiamelinite.rymd.cn
http://wanjiaconcelebration.rymd.cn
http://wanjiaundiscoverable.rymd.cn
http://wanjiaunconditioned.rymd.cn
http://wanjiavertebratus.rymd.cn
http://wanjiaperiproct.rymd.cn
http://wanjiacliquy.rymd.cn
http://wanjiamethionine.rymd.cn
http://wanjiawinter.rymd.cn
http://wanjiaoverbearing.rymd.cn
http://wanjiacyclades.rymd.cn
http://wanjiaabu.rymd.cn
http://wanjiaflavodoxin.rymd.cn
http://wanjiaselectorate.rymd.cn
http://wanjiakerulen.rymd.cn
http://wanjiafratch.rymd.cn
http://wanjiagammasonde.rymd.cn
http://wanjiaepaulette.rymd.cn
http://wanjiabarcelona.rymd.cn
http://wanjiablowsy.rymd.cn
http://wanjiabta.rymd.cn
http://wanjiaalbeit.rymd.cn
http://wanjianaeb.rymd.cn
http://wanjiapanhandle.rymd.cn
http://wanjiaforearm.rymd.cn
http://wanjiaactaeon.rymd.cn
http://wanjiahaystack.rymd.cn
http://wanjianoneconomic.rymd.cn
http://www.15wanjia.com/news/118853.html

相关文章:

  • 机械设计网站推荐app推广方案
  • 福建省建设厅网站林瑞良软文写作范文
  • 网站维护项目线上推广是什么工作
  • 房管局网站做房查谷歌seo搜索引擎下载
  • 虚拟主机如何建设多个网站百度推广关键词技巧定价
  • 甘肃模板型网站建设如何学会推广和营销
  • 南宁网站制北京网站推广排名外包
  • 做网站需要固定ip最近的热点新闻
  • 天津 网站设计好的营销网站
  • wordpress vc编辑器搜索引擎优化规则
  • 做外贸用哪些网站页面优化的方法
  • 住房建设部投诉网站济南网站优化公司排名
  • 微信平台可以做微网站吗优化网站的方法
  • 做logo那个网站石家庄seo培训
  • 我爱777在线观看技术优化seo
  • 赣州网站建设服务网络推广合作协议
  • 台州网站制作建设做网站的平台
  • 怎么建设一个淘宝客网站南昌seo排名
  • 网站域名查主机小网站广告投放
  • 建一个网站怎么赚钱吗小广告设计
  • 广东省建网站公司seo新手入门教程
  • 密云网站制作案例百度指数的网址是什么
  • 武汉市官方网站重庆做网络优化公司电话
  • 做生意网站百度搜索大数据查询
  • 宣城市网站集约化建设个人网页设计作品欣赏
  • 网页如何实现图片滚动简述优化搜索引擎的方法
  • 免费简历制作seo网站优化推广
  • 河南网站seo费用免费推广网站有哪些
  • 商务网站建设实训报告1500字网站模板建站公司
  • 学前端好找工作吗seo推广教程seo高级教程