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

做基金的网站哪个好科技帝国从高分子材料开始

做基金的网站哪个好,科技帝国从高分子材料开始,怎么增加网站的外链,网站SEO做点提升流量象客Leetcode 2906. Construct Product Matrix 1. 解题思路2. 代码实现 题目链接:2906. Construct Product Matrix 1. 解题思路 这道题其实算是一道数论题。 本来其实python的pow内置函数已经帮我们基本处理了所有的问题了,但是这里稍微做了一点复杂化操…
  • Leetcode 2906. Construct Product Matrix
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:2906. Construct Product Matrix

1. 解题思路

这道题其实算是一道数论题。

本来其实python的pow内置函数已经帮我们基本处理了所有的问题了,但是这里稍微做了一点复杂化操作,给出的模是12345,这是一个合数,而不是一个质数,因此并不总能保证对于任意一个数 x x x,存在另一个数 y y y使得 x y ≡ 1 ( m o d 12345 ) xy \equiv 1 (mod \ 12345) xy1(mod 12345),但是,我们只需要将 12345 12345 12345质因数分解为 12345 = 3 × 5 × 823 12345=3\times 5 \times 823 12345=3×5×823,那么,我们只需要对这三个因子进行单独考察即可。

2. 代码实现

给出python代码实现如下:

class Solution:def constructProductMatrix(self, grid: List[List[int]]) -> List[List[int]]:MOD = 12345# 12345 = 3*5*823n, m = len(grid), len(grid[0])prod, cnt = 1, defaultdict(int)for i in range(n):for j in range(m):val = grid[i][j]while val % 3 == 0:cnt[3] += 1val = val // 3while val % 5 == 0:cnt[5] += 1val = val // 5while val % 823 == 0:cnt[823] += 1val = val // 823prod = prod * val % MODdef fn(i, j):val = grid[i][j]cnt3 = cnt[3]while val % 3 == 0:cnt3 -= 1val = val // 3cnt5 = cnt[5]while val % 5 == 0:cnt5 -= 1val = val // 5cnt823 = cnt[823]while val % 823 == 0:cnt823 -= 1val = val // 823return (prod * pow(val, -1, MOD) * pow(3, cnt3, MOD) * pow(5, cnt5, MOD) * pow(823, cnt823, MOD)) % MODreturn [[fn(i, j) for j in range(m)] for i in range(n)]

提交代码评测得到:耗时2361ms,占用内存50.4MB。

http://www.yayakq.cn/news/51543/

相关文章:

  • 肥西做网站营销推广软文案例
  • 青岛新网站设计公司软件工程师行业现状及发展趋势
  • 深圳网站建设高端设计做外语网站
  • 新网站如何做推广软文贵州住房和城乡建设厅旧网站
  • 论坛网站推广方案贵港网站建设公司
  • 网站制作资料收集网络推广营销培训
  • 上海华东建设发展设计有限公司网站装修网平台
  • 重庆 网站设计深圳关键词优化公司哪家好
  • 重庆专业网站建设首页排名国外搜索引擎优化
  • 网站建设网站制作公司什么源码做有趣的网站
  • 网站建设系统 开源做网站 包含详情页设计吗
  • 昆山建设银行网站广西新农村建设工作专题网站
  • 东莞有口碑的教育网站建设德清建设银行网站
  • 怀化物流网站建设报价怎么在拼多多开网店
  • 南京建设工程公共资源交易中心网站网页的维护与更新
  • 怎样通过阿里云建设网站汽车配件加工网
  • 广州专业网站改版哪家好免费设计公司logo设计
  • 定制网站开发公司杭州做公司官网的公司
  • html5网站开发需要框架吗世界杯韩国出线了吗
  • 热卖平台网站怎么做百度搜索引擎排行榜
  • 网站官网建设方案网站app开发哪家好
  • jquery 网站后台模板江西合创建设工程有限公司 网站
  • 网站 权限郑州公司建站搭建
  • 自建房外观设计网站推荐网站后台帐号
  • 可以免费做宣传的网站网页升级重要通知请拿好笔记本
  • 广西网站建设费用适合当手机主页的网站
  • 常州微信网站建设案例公司注册流程图及时间
  • 怀化网站建设网站国内男女直接做的视频网站
  • 专用车网站建设哪家专业冠县网站建设
  • 搭建网站需要注意什么佛山网约车租赁公司