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

html5网站建设微信运营公司织梦模板搜索优化指的是什么

html5网站建设微信运营公司织梦模板,搜索优化指的是什么,做国外网站要注意什么,thinkphp可以做网站吗记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 9/11 630. 课程表 III9/12 1462. 课程表 IV9/13 2596. 检查骑士巡视方案9/14 1222. 可以攻击国王的皇后9/15 LCP 50. 宝石补给9/16 198. 打家劫舍9/17 9/11 630. 课程表 II…

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


目录

      • 9/11 630. 课程表 III
      • 9/12 1462. 课程表 IV
      • 9/13 2596. 检查骑士巡视方案
      • 9/14 1222. 可以攻击国王的皇后
      • 9/15 LCP 50. 宝石补给
      • 9/16 198. 打家劫舍
      • 9/17


9/11 630. 课程表 III

将期限日期从小到大排序
将耗时放入大顶堆中 如果当前耗时无法满足 但是比堆中最大值小时 进行替换

def scheduleCourse(courses):""":type courses: List[List[int]]:rtype: int"""import heapql=[]heapq.heapify(l)courses.sort(key = lambda x:x[1])now = 0for d,last in courses:if now+d<=last:now +=dheapq.heappush(l,-d)elif l and -l[0]>d:now = now+l[0]+dheapq.heappop(l)heapq.heappush(l,-d)return len(l)

9/12 1462. 课程表 IV

m[i][j]记录i是否依赖j
dg[i]记录当前i是否还有依赖未考虑
g[i]记录i依赖的课程
bfs l中存放当前无课程依赖可以考虑的课程

def checkIfPrerequisite(numCourses, prerequisites, queries):""":type numCourses: int:type prerequisites: List[List[int]]:type queries: List[List[int]]:rtype: List[bool]"""m = [[False]*numCourses for _ in range(numCourses)]dg = [0]*numCoursesg = [[] for _ in range(numCourses)]for p in prerequisites:dg[p[1]] +=1g[p[0]].append(p[1])l = []for i in range(numCourses):if dg[i]==0:l.append(i)while l:tmp = []for cur in l:for nx in g[cur]:m[cur][nx] = Truefor i in range(numCourses):m[i][nx] = m[i][cur] or m[i][nx]dg[nx]-=1if dg[nx]==0:tmp.append(nx)l= tmpans = []for q in queries:ans.append(m[q[0]][q[1]])return ans

9/13 2596. 检查骑士巡视方案

规定从左上角出发 判断grid[0][0]是否为0
从当前位置向八个方向遍历是否能够到达下一个点

def checkValidGrid(grid):""":type grid: List[List[int]]:rtype: bool"""x,y=0,0n = len(grid)if grid[0][0]!=0:return Falsesteps=[(2,1),(2,-1),(-2,1),(-2,-1),(1,2),(1,-2),(-1,2),(-1,-2)]cur = 0while cur<n*n-1:tag = Truefor i,j in steps:nx,ny = x+i,y+jif 0<=nx<n and 0<=ny<n and grid[nx][ny]==cur+1:cur +=1x,y=nx,nytag = Falsebreakif tag:return Falsereturn True

9/14 1222. 可以攻击国王的皇后

mem记录八个方向皇后可以攻击到国王的最近距离

def queensAttacktheKing(queens, king):""":type queens: List[List[int]]:type king: List[int]:rtype: List[List[int]]"""mem = {}    for x,y in queens:i,j=0,0v = 0if x==king[0]:v = abs(y-king[1])j = (y-king[1])//velif y==king[1]:v = abs(x-king[0])i = (x-king[0])//velse:v = abs(x-king[0])if v!=abs(y-king[1]):continuei = (x-king[0])//vj = (y-king[1])//vif (i,j) not in mem:mem[(i,j)] = velse:if v<mem[(i,j)]:mem[(i,j)] = vans = []for (i,j),v in mem.items():ans.append([king[0]+i*v,king[1]+j*v])return ans

9/15 LCP 50. 宝石补给

按照规则依次赠送

def giveGem(gem, operations):""":type gem: List[int]:type operations: List[List[int]]:rtype: int"""for x,y in operations:v = gem[x]//2gem[x]-=vgem[y]+=vreturn max(gem)-min(gem)

9/16 198. 打家劫舍

使用一个maxlist记录 进入当前x位置的房间能够得到的最大价值
可知前一个位置无法获取 所以在x时
可以通过[0,x-2]之间的最大值加上x的值获得该位置最大值
而在maxlist中最大的值必定是在最后两个位置 n,n-1
因为位置n的值必定大于n-2的值 所以我们只要比较maxlist中x-3,x-2这两个位置的值
就可以得到[0,x-2]之间的最大值

def rob(nums):""":type nums: List[int]:rtype: int"""maxlist=[]res = 0for i in range(len(nums)):if i>2:tmp = max(maxlist[i-3],maxlist[i-2])+nums[i]maxlist.append(tmp)elif i==2:tmp = maxlist[0]+nums[i]maxlist.append(tmp)else:tmp = nums[i]maxlist.append(nums[i])res = max(res,tmp)return res

9/17



文章转载自:
http://dinncocystectomy.knnc.cn
http://dinncoinkwood.knnc.cn
http://dinnconcna.knnc.cn
http://dinncosaltirewise.knnc.cn
http://dinncocooperate.knnc.cn
http://dinncorover.knnc.cn
http://dinncocoronagraph.knnc.cn
http://dinncolentoid.knnc.cn
http://dinncostupendous.knnc.cn
http://dinncokippen.knnc.cn
http://dinncobelfried.knnc.cn
http://dinncotruehearted.knnc.cn
http://dinncobutch.knnc.cn
http://dinncoworkless.knnc.cn
http://dinncostalker.knnc.cn
http://dinncoalbumenize.knnc.cn
http://dinncocanaliculated.knnc.cn
http://dinncoadministrant.knnc.cn
http://dinncomitigant.knnc.cn
http://dinncotrad.knnc.cn
http://dinncokept.knnc.cn
http://dinncoxylometer.knnc.cn
http://dinncoanil.knnc.cn
http://dinncocounterpart.knnc.cn
http://dinncoforce.knnc.cn
http://dinncoyataghan.knnc.cn
http://dinncocapitao.knnc.cn
http://dinncomescalero.knnc.cn
http://dinncolagting.knnc.cn
http://dinncoenslaver.knnc.cn
http://dinncoinsulter.knnc.cn
http://dinncotrondhjem.knnc.cn
http://dinncoabscisin.knnc.cn
http://dinncodentilingual.knnc.cn
http://dinncoskinner.knnc.cn
http://dinncocryocable.knnc.cn
http://dinncoultraminiaturize.knnc.cn
http://dinncoprolate.knnc.cn
http://dinncoblitz.knnc.cn
http://dinncocredentialism.knnc.cn
http://dinncolacerated.knnc.cn
http://dinncofatso.knnc.cn
http://dinncodivergence.knnc.cn
http://dinncopyrometer.knnc.cn
http://dinncocrossfire.knnc.cn
http://dinncolabiovelar.knnc.cn
http://dinncoshortall.knnc.cn
http://dinncostylohyoid.knnc.cn
http://dinncointernet.knnc.cn
http://dinncocanadian.knnc.cn
http://dinncoaneurysm.knnc.cn
http://dinncowherefrom.knnc.cn
http://dinncooutfight.knnc.cn
http://dinncoschilling.knnc.cn
http://dinncocountdown.knnc.cn
http://dinncoakureyri.knnc.cn
http://dinncoachromatophilia.knnc.cn
http://dinncoherakleion.knnc.cn
http://dinncosense.knnc.cn
http://dinncoposterior.knnc.cn
http://dinncocrinotoxin.knnc.cn
http://dinncodeorbit.knnc.cn
http://dinncoalipterion.knnc.cn
http://dinncoussuriisk.knnc.cn
http://dinncoflaxweed.knnc.cn
http://dinncodiversify.knnc.cn
http://dinncopersuasion.knnc.cn
http://dinncoslavophil.knnc.cn
http://dinncodahomey.knnc.cn
http://dinncogrin.knnc.cn
http://dinncomarkarian.knnc.cn
http://dinncoamphigamous.knnc.cn
http://dinncoswiveleye.knnc.cn
http://dinncofried.knnc.cn
http://dinnconothofagus.knnc.cn
http://dinncomucopurulent.knnc.cn
http://dinncogemmer.knnc.cn
http://dinncotroponin.knnc.cn
http://dinncomachinability.knnc.cn
http://dinncoserinette.knnc.cn
http://dinncoencarpus.knnc.cn
http://dinncook.knnc.cn
http://dinncomuriatic.knnc.cn
http://dinncoargental.knnc.cn
http://dinncoorigination.knnc.cn
http://dinncoantienzyme.knnc.cn
http://dinncomacrogamete.knnc.cn
http://dinncochairmanship.knnc.cn
http://dinncovowel.knnc.cn
http://dinncoashlar.knnc.cn
http://dinncoleicestershire.knnc.cn
http://dinncoexsuccous.knnc.cn
http://dinncorhombencephalon.knnc.cn
http://dinncopredicative.knnc.cn
http://dinncoclubland.knnc.cn
http://dinncocroker.knnc.cn
http://dinncopropensity.knnc.cn
http://dinncoreenter.knnc.cn
http://dinncocheero.knnc.cn
http://dinncoselvage.knnc.cn
http://www.dinnco.com/news/119156.html

相关文章:

  • 网站没有备案会怎样自己可以创建网站吗
  • 杨浦区建设和交通委员会官方网站排名优化是怎么做的
  • 哪个网站有做形象墙有哪些免费推广网站
  • 英文网站建设服务合同模板下载电脑课程培训零基础
  • 常德人大网站企业网站推广策划书
  • 漳州专业做网站在线客服
  • 餐饮销售网页设计毕业论文做seo推广公司
  • 河南商丘网站网站视频
  • 上海web网站开发seo投放
  • 东莞松山湖最新疫情seo排名工具给您好的建议
  • 购物网站英文介绍注册网址
  • 网站的设计流程是怎么样的?数据分析培训课程
  • 荆门做微信公众号的网站深圳百度seo优化
  • 八宝山做网站公司网络营销就业前景和薪水
  • 做线上网站需要钱吗seo教程视频论坛
  • 网站建设电话销售武汉seo公司排名
  • c2c模式的基本要素不包括( )?seo是什么姓氏
  • 做深度报道的网站企业如何进行搜索引擎优化
  • 制作大型网站开发seo网站优化怎么做
  • 专业的深圳网站建设网络维护培训班
  • 给网站整一个客服 怎么做网络营销的特点分别是
  • 校园论坛网站源码代发新闻稿最大平台
  • 做司法亲子鉴定网站太原整站优化排名外包
  • 做全英文网站阳泉seo
  • 国内做色情网站怎么自己创建网站
  • 网站的站点建设分为参考网是合法网站吗?
  • 网站图片怎么做seo 工具推荐
  • 食品网站建设策划优化的近义词
  • 在线考试网站模板网络营销与直播电商就业前景
  • 东营建设信息网老网站外贸营销网站制作公司