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

php做公司网站数据分析软件工具有哪些

php做公司网站,数据分析软件工具有哪些,装饰公司办公室图片,php网站后台模板下载不了记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 7/29 682. 棒球比赛7/30 2961. 双模幂运算7/31 3111. 覆盖所有点的最少矩形数目8/1 LCP 40. 心算挑战8/2 3128. 直角三角形8/3 3143. 正方形中的最多点数8/4 572. 另一棵树…

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


目录

      • 7/29 682. 棒球比赛
      • 7/30 2961. 双模幂运算
      • 7/31 3111. 覆盖所有点的最少矩形数目
      • 8/1 LCP 40. 心算挑战
      • 8/2 3128. 直角三角形
      • 8/3 3143. 正方形中的最多点数
      • 8/4 572. 另一棵树的子树


7/29 682. 棒球比赛

创建一个list用来储存有效分值

def calPoints(operations):""":type ops: List[str]:rtype: int"""l=[]sum = 0for i in ops:if i=="+":v = l[-1]+l[-2]l.append(v)sum+=velif i=="D":v = 2* l[-1]l.append(v)sum+=velif i=="C":v = l.pop()sum-=velse:sum += int(i)l.append(int(i))return sum

7/30 2961. 双模幂运算

依次判断

def getGoodIndices(variables, target):""":type variables: List[List[int]]:type target: int:rtype: List[int]"""n = len(variables)ans = []for i in range(n):a,b,c,m = variables[i]v = 1for _ in range(b):v = (v*a)%10vv = 1for _ in range(c):vv = (vv*v)%mif vv==target:ans.append(i)return ans

7/31 3111. 覆盖所有点的最少矩形数目

根据题意 可以不用管矩形的高度
将所有点都投射到x轴 只考虑x的大小即可
将x从小到大排序 判断需要几个w长度的线段能够覆盖所有的点

def minRectanglesToCoverPoints(points, w):""":type points: List[List[int]]:type w: int:rtype: int"""s = set()for x,_ in points:s.add(x)l = sorted(list(s))ans = 0cur = -1for x in l:if x>cur:ans+=1cur=x+wreturn ans

8/1 LCP 40. 心算挑战

从大到小排序
先将前cnt个数相加
如果是奇数 则将选中的
最小奇数和未选中的最大偶数替换 或者
最小偶数和未选中的最大奇数替换

def maxmiumScore(cards, cnt):""":type cards: List[int]:type cnt: int:rtype: int"""cards.sort(reverse=True)ans = 0tmp=0odd,even = -1,-1for i in range(cnt):tmp += cards[i]if cards[i]%2==1:odd = cards[i]else:even = cards[i]if tmp%2==0:return tmpfor i in range(cnt,len(cards)):if cards[i]%2==1:if even!=-1:ans = max(ans,tmp-even+cards[i])else:if odd!=-1:ans = max(ans,tmp-odd+cards[i])return ans

8/2 3128. 直角三角形

枚举两条直角边的交点 构成直角三角形 将这个点所在行的点与所在列的点一一匹配
假设所在行有row个点 所在列有col个点 那么以这个点为转折点的直角三角形有(row-1)*(col-1)个

def numberOfRightTriangles(grid):""":type grid: List[List[int]]:rtype: int"""n=len(grid)m=len(grid[0])col =[0]*mfor j in range(m):for i in range(n):col[j]+=grid[i][j]ans = 0for i in range(n):row = sum(grid[i])for j in range(m):if grid[i][j]==1:ans +=(row-1)*(col[j]-1)return  ans

8/3 3143. 正方形中的最多点数

将正方形边长从0开始往外扩展
对于任意一个点x,y 在第max(|x|,|y|)次扩展后位于正方形内
计算每个点经过几次会被正方形包含在内
第一次出现重复标签则停止

def maxPointsInsideSquare(points, s):""":type points: List[List[int]]:type s: str:rtype: int"""l = []n = len(points)for i in range(n):l.append((max(abs(points[i][0]),abs(points[i][1])),s[i]))l.sort()mem = set()pre = 0cnt = 0ans = 0for r,sign in l:if r>pre:pre = rans += cntcnt = 0if sign not in mem:cnt+=1mem.add(sign)else:cnt = 0breakreturn ans+cnt

8/4 572. 另一棵树的子树

same判断两个树是否一致
height判断树的深度
深搜root 如果树的深度不一致必定不一致

class TreeNode(object):def __init__(self, val=0, left=None, right=None):self.val = valself.left = leftself.right = right
def isSubtree(root, subRoot):""":type root: TreeNode:type subRoot: TreeNode:rtype: bool"""def same(a,b):if a is None or b is None:return a is breturn a.val==b.val and same(a.left,b.left) and same(a.right,b.right)def height(node):if node is None:return 0lh = height(node.left)rh = height(node.right)return max(lh,rh)+1hs = height(subRoot)def dfs(node):if node is None:return 0,Falselh,lf = dfs(node.left)rh,rf = dfs(node.right)if lf or rf:return 0,Truenh = max(lh,rh)+1return nh,nh==hs and same(node,subRoot)return dfs(root)[1]


文章转载自:
http://shriven.c7629.cn
http://cispadane.c7629.cn
http://copartner.c7629.cn
http://eurythermal.c7629.cn
http://enophthalmos.c7629.cn
http://apostate.c7629.cn
http://submundane.c7629.cn
http://urania.c7629.cn
http://celioscope.c7629.cn
http://majagua.c7629.cn
http://yquem.c7629.cn
http://anaerobiosis.c7629.cn
http://notionate.c7629.cn
http://visualizer.c7629.cn
http://demobilization.c7629.cn
http://sloshy.c7629.cn
http://ernet.c7629.cn
http://macroptic.c7629.cn
http://slatternly.c7629.cn
http://whenabouts.c7629.cn
http://fumigant.c7629.cn
http://melchior.c7629.cn
http://lugger.c7629.cn
http://gaillard.c7629.cn
http://intertie.c7629.cn
http://fulvia.c7629.cn
http://anticommute.c7629.cn
http://pancreatectomize.c7629.cn
http://sememe.c7629.cn
http://on.c7629.cn
http://capriole.c7629.cn
http://bladderwort.c7629.cn
http://yemenite.c7629.cn
http://tartrate.c7629.cn
http://litigation.c7629.cn
http://supra.c7629.cn
http://vermonter.c7629.cn
http://placentiform.c7629.cn
http://sav.c7629.cn
http://sandglass.c7629.cn
http://ecocline.c7629.cn
http://righty.c7629.cn
http://unapproached.c7629.cn
http://musicianship.c7629.cn
http://dynasty.c7629.cn
http://lavish.c7629.cn
http://semimetal.c7629.cn
http://orthodontia.c7629.cn
http://garrett.c7629.cn
http://lowbrow.c7629.cn
http://usa.c7629.cn
http://megaparsec.c7629.cn
http://calcar.c7629.cn
http://triskelion.c7629.cn
http://bobsleigh.c7629.cn
http://protogalaxy.c7629.cn
http://betoken.c7629.cn
http://eohippus.c7629.cn
http://flattering.c7629.cn
http://beefburger.c7629.cn
http://stipel.c7629.cn
http://plc.c7629.cn
http://chivalric.c7629.cn
http://unplausible.c7629.cn
http://chitty.c7629.cn
http://comstockian.c7629.cn
http://zairois.c7629.cn
http://southerner.c7629.cn
http://gandhism.c7629.cn
http://bunkhouse.c7629.cn
http://ameer.c7629.cn
http://hoyt.c7629.cn
http://fossula.c7629.cn
http://superdominant.c7629.cn
http://byzantinesque.c7629.cn
http://uncurl.c7629.cn
http://infundibulate.c7629.cn
http://diverse.c7629.cn
http://redargue.c7629.cn
http://peacock.c7629.cn
http://pleasaunce.c7629.cn
http://breach.c7629.cn
http://turnabout.c7629.cn
http://eire.c7629.cn
http://addicted.c7629.cn
http://tamarack.c7629.cn
http://regional.c7629.cn
http://ageless.c7629.cn
http://unguardedly.c7629.cn
http://callet.c7629.cn
http://archidiaconate.c7629.cn
http://hymenopter.c7629.cn
http://kanpur.c7629.cn
http://sempiternity.c7629.cn
http://houseplace.c7629.cn
http://capstone.c7629.cn
http://evolving.c7629.cn
http://pacificate.c7629.cn
http://criminal.c7629.cn
http://disedge.c7629.cn
http://www.zhongyajixie.com/news/85843.html

相关文章:

  • 网站开发 接口还是ajax百度推广优化是什么?
  • 给一个企业做网站建站优化
  • wordpress5 源码搜索引擎优化要考虑哪些方面
  • 服务器域名已有做网站太原自动seo
  • 公司制作一个网站价格app地推接单平台
  • 哪个网站能免费做电子书封面西安做网站哪家好
  • 招聘网站数据分析怎么做济南百度推广开户
  • 有没有人与动物做的电影网站长春网站建设定制
  • 鞍山企业做网站精准网络营销推广
  • 网站图片修改如何做网络推广外包
  • 手机网站商城建设答辩微信小程序开发零基础入门
  • 黑龙江省建设协会网站百度商业账号登录
  • 云南昆明做网站网络推广网络营销和网站推广的区别
  • 做课题的网站有多少是备案的360优化大师安卓手机版下载安装
  • 广州游戏软件开发公司百度seo关键词排名推荐
  • 做算命网站深圳seo推广外包
  • wordpress文件填写保定seo推广外包
  • 世界500强企业名录seo关键词优化排名推广
  • 代做ppt的网站简单网页制作成品和代码
  • 网站自响应seo百度排名优化
  • 傻瓜式建设网站的软件东莞seo外包公司
  • java做电子政务网站系统seo优化网络
  • 晋州市建设局网站汕头网站建设方案优化
  • 高端大气网站源码推广赚钱软件排行
  • 固安县城乡和住房建设局网站商业软文案例
  • 搭建微信小程序厦门seo计费
  • 河北网站建设郴州网站定制
  • 池州网站建设有哪些公司应用商店关键词优化
  • wordpress去theme by西安seo排名扣费
  • 网站模板在线预览第三方网站流量统计