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

网站的总规划书sem营销推广

网站的总规划书,sem营销推广,为什么装修公司建议半包,visual studio文章目录 飞机降落数位排序最长不下降子序列技能升级 飞机降落 本代码是从这个答案出发,除了要考察这个是否已经降落visited,还要考察降落降落时间是否可以(与last比较),最终的话,我们只需判断这个可以降落的飞机数是否满足N即可 # 飞机降落 …

文章目录

  • 飞机降落
  • 数位排序
  • 最长不下降子序列
  • 技能升级

飞机降落

在这里插入图片描述

  • 本代码是从这个答案出发,除了要考察这个是否已经降落visited,还要考察降落降落时间是否可以(与last比较),最终的话,我们只需判断这个可以降落的飞机数是否满足N即可

# 飞机降落
# 根据数据范围还是采用这个dfs搜索的方式解决T = int(input())
for _ in range(T):N = int(input())T = []for i in range(N):t,d,l = map(int,input().split())T.append([t,d,l])# visited[i]表示i飞机已经降落visited = [False]*N# 通过搜索的方式判断是否存在一个组合可以安全降落# 需要记录哪些信息?# 当前所需下降的飞机curi,上一个飞机结束降落的时间,已经安全下降的飞机数vindef dfs(curi,last,vin):if vin == N:return True# 打算从答案的视角,当遇到这个还没降落的飞机,并且满足降落的条件for ne in range(N):if not visited[ne] and last <= T[ne][0]+T[ne][1]:visited[ne] = Truestart = 0if last <= T[ne][0]:start = T[ne][0]else:start = last# 找到满足的就需要提前返回if dfs(ne,start+T[ne][2],vin+1):return Truevisited[ne] = Falsereturn Falseflag = 0for i in range(N):if dfs(i,0,0):flag = 1breakif flag:print("YES")else:print("NO")

数位排序

在这里插入图片描述

  • 直接暴力即可
import os
import sys# 请在此输入您的代码# 感觉暴力即可,就是存储的时候设置这个优先级n = int(input())
store = []
for i in range(1,n+1):s = list(map(int,list(str(i))))sumnum = sum(s)store.append([sumnum,i])
store.sort(key = lambda x:(x[0],x[1]))
m = int(input())
print(store[m-1][1])

最长不下降子序列

import sysinput = lambda: sys.stdin.buffer.readline().rstrip()maxn = 100010
b = [0] * maxn
dp = [0] * maxn
tree = [0] * (maxn * 4)#权值线段树,维护dp数组,不需要初始化
#更新下标为x,与val取max
def update(o, l, r, x, val):if l == r:tree[o] = max(tree[o], val)returnmid = (l + r) >> 1if x <= mid:update(o << 1, l, mid, x, val)else:update(o << 1 | 1, mid + 1, r, x, val)tree[o] = max(tree[o << 1], tree[o << 1 | 1])#查询区间[L,R]最大值
def query(o, l, r, L, R):if L <= l and r <= R:return tree[o]mid = (l + r) >> 1ans = 0if L <= mid:ans = max(ans, query(o << 1, l, mid, L, R))if R > mid:ans = max(ans, query(o << 1 | 1, mid + 1, r, L, R))return ansn, k = list(map(int, input().split()))
a = list(map(int, input().split()))
if n == k:print(n)
else:#离散化S = set(a)    #去重b = list(S)   #排序tot = len(b)b.sort()for i in range(len(a)):left, right, ans = 0, tot - 1, -1while left <= right:mid = (left + right) >> 1if b[mid] >= a[i]:ans = midright = mid - 1else:left = mid + 1a[i] = ans + 1a = [0, *a]ans = 0#从前往后遍历a,放入权值线段树中for i in range(1, n + 1):dp[i] = query(1, 1, tot, 1, a[i]) + 1update(1, 1, tot, a[i], dp[i])#重新清空权值线段树tree = [0] * (maxn * 4)for i in range(n, k, -1):#a[i-k+1] ... a[i]相等 均等于a[i-k]#最后一段要注意:查询的是[a[i-k],tot]中的最大值ans = max(ans, dp[i - k] + k - 1 + query(1, 1, tot, a[i - k], tot) + 1)tmp = query(1, 1, tot, a[i], tot) + 1ans = max(ans, tmp + k)update(1, 1, tot, a[i], tmp)print(ans)

技能升级

在这里插入图片描述

n, m = map(int, input().split())
a = [0] * (n + 1)
b = [0] * (n + 1)
for i in range(1, n + 1):a[i], b[i] = map(int, input().split())#假设第m大为x,求存在多少个数字>=x
def check(x):cnt = 0for i in range(1, n + 1):if a[i] < x:continuek = (a[i] - x) // b[i]cnt += k + 1return cnt >= mleft, right, x = 0, 1000000, 0
while left <= right:mid = (left + right) // 2if check(mid):x, left = mid, mid + 1else:right = mid - 1#已经求出第M大为x,求解前M大和
#大于x的数字个数num,数字之和ans
num, ans = 0, 0
for i in range(1, n + 1):if a[i] < x:continue#找一个最大的满足k:a[i] - k * b[i] > xk = (a[i] - x) // b[i]if k * b[i] != (a[i] - x):k += 1#a[i] + a[i]-b[i] + ... +a[i]-(k-1)*b[i]ans += (a[i] + a[i] - (k - 1) * b[i]) * k // 2num += k
ans += (m - num) * x
print(ans)
http://www.dtcms.com/wzjs/136064.html

相关文章:

  • 上海宣传片拍摄制作公司北京优化靠谱的公司
  • 如何做企业网站电商软文广告经典案例
  • 广告行业网站建设方案九江seo公司
  • 天津进出口企业名录上海网站关键词排名优化报价
  • 房山营销型网站制作开发百度知道登录入口
  • 代加工接订单网站seo排名点击器原理
  • 佛山从事网站建设策划公司
  • 请别人做网站会不会被盗百度seo和sem
  • java购物网站扫码支付怎么做重庆seo排名电话
  • 公司建网站的步骤是什么中国时事新闻网
  • 大同网站建设推广友情链接买卖平台
  • 云服务器里面做网站播放器seo排名软件免费
  • 广州专业的网站建设公司哪家好网站优化关键词价格
  • 做网站建设小程序手机网站关键词快速排名
  • 网站改版怎么弄自动推广工具
  • 免费生成手机网站如何进行搜索引擎优化 简答案
  • 南和住房和城乡建设局网站html网页模板
  • 商务网站开发心得网站整站优化推广方案
  • 中国房地产网站链接搜索引擎
  • 发布信息的网站站长是什么级别
  • php网站源码架构seo排名优化软件免费
  • 网站模板库厦门百度公司
  • 做店铺装修的公司网站线上推广的方式
  • 天津网站设计策划微信crm管理系统
  • 杏坛网站建设湖北百度seo排名
  • 西安百度竞价好搜seo软件
  • 重庆牌联盟官网网站怎么创建域名
  • wordpress资料图片不显示seo网站优化方法
  • 南昌网站建设公司市场网站推广的策略
  • 企业网站如何做seo企业网站推广的方法有哪些