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

重庆网站制作1000wordpress页面加载时间插件

重庆网站制作1000,wordpress页面加载时间插件,淮南市住房与城乡建设部网站,怎么做微信推送 网站100325. 找出 K 秒后拿着球的孩子 原题链接 100325. 找出 K 秒后拿着球的孩子 思路分析 数据很小,暴力或者数学方法都行 数学方法就是对 n - 1做带余除法,看跑了奇数还是偶数趟,余数如何,确定位置 时间复杂度:O(…

100325. 找出 K 秒后拿着球的孩子

原题链接

100325. 找出 K 秒后拿着球的孩子

思路分析

数据很小,暴力或者数学方法都行

数学方法就是对 n - 1做带余除法,看跑了奇数还是偶数趟,余数如何,确定位置

时间复杂度:O(1)

AC代码

class Solution:def numberOfChild(self, n: int, k: int) -> int:a, r = divmod(k, n - 1)if a & 1:return n - 1 - rreturn r

100305. K 秒后第 N 个元素的值

原题链接

100305. K 秒后第 N 个元素的值

思路分析

为了抢时间直接暴力了

时间复杂度O(NK)

AC代码

class Solution:def valueAfterKSeconds(self, n: int, k: int) -> int:a = [1] * nfor _ in range(k):for i in range(1, n):a[i] += a[i - 1]a[i] %= (10**9 + 7)return a[n - 1]

100319. 执行操作可获得的最大总奖励 I

原题链接

100319. 执行操作可获得的最大总奖励 I

思路分析

见下面

AC代码

from sortedcontainers import SortedList
class Solution:def maxTotalReward(self, w: List[int]) -> int:w = sorted(set(w))n = len(w)st, msk, p = 1, 0, 0for i in range(n):while p < w[i]:msk |= (1 << p) & stp += 1st |= msk << w[i]res = w[-1] * 2 - 1while not (st >> res & 1):res -= 1return res

100320. 执行操作可获得的最大总奖励 II

原题链接

100320. 执行操作可获得的最大总奖励 II

思路分析

其实就是01背包,每个数字选或不选

我们将物品升序排序

定义状态f(i, j)为前 i 个数是否能够凑够j

f(i, j) = { f(i, j) | f(i, j - w[i]) } | f(i - 1, j)

只涉及或运算,我们考虑bitset优化

分别记录当前集合的状态f, 和w[i]位之前的状态msk

那么f = f | msk

时间复杂度:O(NM / 64)

略解释一下bitset优化:我们每次都是将当前行的一段状态和上一行的一段状态做或运算,一个一个做太慢了,所以我们用二进制位来表示每一行的每个元素的状态,一个int可以表示32个状态,longlong同理,事实上按题面的数据量来说不一定能过,但是……

AC代码

from sortedcontainers import SortedList
class Solution:def maxTotalReward(self, w: List[int]) -> int:w = sorted(set(w))n = len(w)st, msk, p = 1, 0, 0for i in range(n):while p < w[i]:msk |= (1 << p) & stp += 1st |= msk << w[i]res = w[-1] * 2 - 1while not (st >> res & 1):res -= 1return res

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

相关文章:

  • 做网站团队微信小程序怎么添加到桌面
  • 网站首页横版图怎么做陕西网站备案
  • 企业网站建设图哈尔滨快照优化
  • 有专业做网站的十堰优化网站排名公司
  • 影楼网站模板广州机械网站建设
  • 企业建站个人建站源码优秀网站案例
  • 本地网站开发做网站手机端不做PC可以吗
  • 内江移动网站建设网站建设数据库的链接
  • 济南网站建设百家号网站备案添加域名
  • 做网站背景图片要多大网上做兼职网站有哪些
  • 怎么做信息发布型网站seo优化快速排名
  • 政务公开网站建设管理公开课网站建设
  • 茶叶淘宝店网站建设pptwordpress修改主题header背景色
  • 本地的南通网站建设国内外创意网站欣赏
  • 可以注销的网站天元建设集团有限公司注册资金
  • 网络广告推广网站多网站管理
  • 怎么建立企业网站表格在网站后台是居中可到前台为什么不居中
  • 高端网站建设公司好吗谷歌推广seo
  • 青海西宁网站开发公司网站推广优化建设方案
  • 免费crm网站不用下载的软件中太建设集团网站
  • 天津做app和网站的公司wordpress要钱么
  • 快速提高网站权重上海响应式网站
  • php网站上做微信支付功能徐州seo
  • 北京网站建设网站做网站的公司为什么人少了
  • 腾讯网站站内面包屑导航贵州遵义最新消息
  • 平台代运营是什么意思seo广告
  • 亚运村网站建设网站流量是如何计算的
  • 百度 新网站 重定向过多丹东seo优化
  • 做网站被网监叫去很多次低价网站建设方案
  • 求网站备案照片简历表格 个人简历手机版