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

在外国做玄幻小说网站竞价专员是做什么的

在外国做玄幻小说网站,竞价专员是做什么的,做代刷主站网站,名校建设网站一、1523. 在区间范围内统计奇数数目 1.模拟 class Solution:def countOdds(self, low: int, high: int) -> int:# 模拟return len(range(low,high1,2)) if low & 1 else len(range(low1,high1,2)) 2.数学 总结规律。首为偶数就向下取整;奇数就向上取整。…

一、1523. 在区间范围内统计奇数数目

1.模拟

class Solution:def countOdds(self, low: int, high: int) -> int:# 模拟return len(range(low,high+1,2)) if low & 1 else len(range(low+1,high+1,2))

2.数学

总结规律。首为偶数就向下取整;奇数就向上取整。注意整数向上向下取整值相同。

class Solution:def countOdds(self, low: int, high: int) -> int:# 数学return (high - low + 1) // 2 if low % 2 == 0 else ceil((high - low + 1) / 2)

3.前缀和。来自官方题解(. - 力扣(LeetCode))。

class Solution:def countOdds(self, low: int, high: int) -> int:# 前缀和# 前low-1包含的奇数 - 前high包含的奇数,从0开始def pre_odd(num):return (num + 1) // 2return pre_odd(high) - pre_odd(low - 1)

 二、1822. 数组元素积的符号

遍历

class Solution:def arraySign(self, nums: List[int]) -> int:# 遍历# 有0为0,无0统计负数的个数cnt = 0for x in nums:if x == 0:return 0if x < 0:cnt += 1return -1 if cnt & 1 else 1

三、3046. 分割数组

1.遍历+哈希表。

class Solution:def isPossibleToSplit(self, nums: List[int]) -> bool:# 每一个元素最多只能出现2次# 遍历+哈希表# 时复O(n),空复O(101)hash_list = [0] * 101for x in nums:if hash_list[x] == 2:return Falsehash_list[x] += 1return True

2.排序+遍历

class Solution:def isPossibleToSplit(self, nums: List[int]) -> bool:# 每一个元素最多只能出现2次# 排序+遍历# 时复O(nlogn),空复O(1)nums.sort()flag = 0pre = nums[0]for i in range(1,len(nums)):if flag and nums[i] == pre:return Falseif nums[i] == pre:flag = 1    #出现两次标记为1else:flag = 0pre = nums[i]return True

3.Counter函数1。老忘记有这函数,来自灵神题解(. - 力扣(LeetCode))。

class Solution:def isPossibleToSplit(self, nums: List[int]) -> bool:# 每一个元素最多只能出现2次# Counter函数1return max(Counter(nums).values()) <= 2

4. Counter函数2。来自灵神题解。

class Solution:def isPossibleToSplit(self, nums: List[int]) -> bool:# 每一个元素最多只能出现2次# Counter函数2return all(x <= 2 for x in Counter(nums).values())

 四、1413. 逐步求和得到正数的最小值

遍历

class Solution:def minStartValue(self, nums: List[int]) -> int:# 遍历# 求出最小前n项和s = 0mins = inffor x in nums:s += xmins = min(mins, s)     #更新前n和最小值return 1 - mins if mins < 1 else 1

感谢你看到这里!一起加油吧! 

http://www.wangmingla.cn/news/19864.html

相关文章:

  • 邯郸网站建设费用搜狗seo优化
  • 公网ip 做网站软件测试培训
  • 建筑工程网络图图片黄山搜索引擎优化
  • 写作网站5秒不写就删除搜索引擎优化论文3000字
  • 可以做推送的网站外贸订单怎样去寻找
  • 网站建设哪家性价比高企业网站模板图片
  • wordpress禁用自动草稿爱站网站长seo综合查询工具
  • 外包app公司seo综合查询平台
  • 政府网站建设策划方案直接打开百度
  • 怎么用vs2017做网站东营优化公司
  • 注册网站要百度实名认证安不安全哪个网站百度收录快
  • 绿色学校网站模板电商卖货平台有哪些
  • 网站建设实习任务完成情况石家庄百度seo
  • 在哪个网站做外快设计抖音网络营销案例分析
  • 浙江建设信息港网站考试成绩查询论坛如何做seo
  • 建设主题网站的顺序一般是seo公司服务
  • 合肥知名建站公司成都移动seo
  • 长春网站推广网诚传媒免费网站大全下载
  • 网站开发下人员配置百度官方入口
  • 上海专业网站建设公司排名google框架一键安装
  • 如何检查网站是否做cdn加速南京seo网站优化
  • 如何建立外卖网站深圳互联网营销
  • 广州越秀发布杭州seo优化公司
  • 廊坊自助建站设计百度收录权重
  • 建设摩托车官方网站谷歌搜索引擎入口
  • 网站搭建设计短视频seo询盘获客系统
  • 华安网站建设互联网营销具体做什么
  • 海外购物商城优化推广排名网站教程
  • 开封网站制作哪家好青岛谷歌推广
  • 如何设计网站栏目网络软文发布平台