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

找生意做去哪个网站梁山网站建设多少钱

找生意做去哪个网站,梁山网站建设多少钱,网站建设项目工作分解结构,大好网站文章目录 HJ76 尼科彻斯定理(观察题,不难)HJ77 火车进站(DFS)HJ91 走格子方法,(动态规划,递归,有代表性)HJ93 数组分组(递归)语法知识…

文章目录

  • HJ76 尼科彻斯定理(观察题,不难)
  • HJ77 火车进站(DFS)
  • HJ91 走格子方法,(动态规划,递归,有代表性)
  • HJ93 数组分组(递归)
  • 语法知识记录

HJ76 尼科彻斯定理(观察题,不难)

链接
代码

n = int(input())# from numpy import right_shift
total = n ** 3
ave = 0
ave = int(total / n)
left_L = []
right_L = []
mid = []
if ave % 2 == 0:left_end = ave - 1right_start = ave + 1left_L.append(left_end)right_L.append(right_start)for i in range(int(n/2)-1):left_L.append(left_end - (i+1)*2)right_L.append(right_start + (i+1)*2)
else:# left_end = ave - 2# right_start = ave + 2for i in range(int((n-1)/2)):left_L.append(ave - (i+1)*2)right_L.append(ave + (i+1)*2)mid.append(ave)
left_L = left_L[::-1]
# print(left_L+mid+right_L)
res = left_L+mid+right_L
res = [str(ch) for ch in res]
print('+'.join(res))

HJ77 火车进站(DFS)

在这里插入图片描述

# 定义一个全局变量 res 用于存放最终的出站序列
res = []# 定义递归函数 dfs
def dfs(wait, stack, out):"""递归深度优先搜索所有可能的出站序列参数:wait (list): 还未进站的火车编号列表stack (list): 当前已经进站但未出站的火车编号out (list): 已经出站的火车编号序列"""# 如果 wait 和 stack 都为空,说明所有火车已经完成进站出站,将当前的出站序列添加到 res 中if not wait and not stack:res.append(' '.join(map(str, out)))# 如果 wait 不为空,将当前 wait 列表的第一个火车编号入栈,递归调用 dfs 函数if wait:dfs(wait[1:], stack + [wait[0]], out)# 如果 stack 不为空,将栈顶的火车编号出栈,添加到 out 序列中,递归调用 dfs 函数if stack:dfs(wait, stack[:-1], out + [stack[-1]])# 主程序
while True:try:# 读取输入数据n, nums = int(input()), list(map(int, input().split()))# 调用 dfs 函数计算所有的出站序列dfs(nums, [], [])# 按照字典序输出所有的出站序列for i in sorted(res):print(i)# 清空 res 列表,准备处理下一组数据res.clear()except:# 遇到异常则退出循环break

HJ91 走格子方法,(动态规划,递归,有代表性)

在这里插入图片描述

def func(x,y):if x < 0 or y < 0:return 0elif x == 0 or y == 0:return 1else:return func(x-1, y)+func(x, y-1)while True:try:n, m = map(int, input().split())res = func(n, m)print(res)except:break
```py
#动态规划解决
#nowcoder不能导入numpy模块,只能手工创建二维数组
#重点注意二维数据的创建方法,重点注意其横竖坐标,注意注意
#dp = [[1 for i in range(n+1)] for j in range(m+1)],横坐标是 n, 竖坐标是mwhile True:try:n,m = map(int, input().split(' '))dp = [[1 for i in range(n+1)] for j in range(m+1)]for i in range(1,m+1):for j in range(1,n+1):dp[i][j] = dp[i-1][j]+dp[i][j-1]print(dp[m][n])except:break

HJ93 数组分组(递归)

在这里插入图片描述

def fun(sum3, sum5, other):if sum3 == sum5 and len(other) == 0:return Trueelif len(other) == 0:return Falseelse:return fun(sum3 + other[0], sum5, other[1:]) or fun(sum3, sum5 + other[0], other[1:])while True:try:n = int(input())num_list = list(map(int, input().split()))list3, list5, other = [], [], []for i in num_list:if i % 3 == 0:list3.append(i)continueif i % 5 == 0:list5.append(i)continueother.append(i)sum3 = sum(list3)sum5 = sum(list5)if fun(sum3, sum5, other):print("true")else:print("false")except:break

语法知识记录

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

相关文章:

  • 普通网站建设费用网站怎么做不换行文字代码
  • 精品ppt模板免费下载长沙关键词优化报价
  • 教育主管部门建设的专题资源网站是网站开发要哪些
  • 亲子装网站建设中国八冶建设集团网站
  • 网站建设培训总结铁路网站建设
  • 四川建设公司网站有免费的网站域名吗
  • ios移动网站开发医院网站管理制度
  • 商城网站开发公司排名深圳ccd设计公司官网
  • 网站网站开发需要多少钱登录
  • 做网站的公司那家好在哪几个网站里可以做淘客
  • 建立网站的步骤是什么广州免费自助建站平台
  • 做二手车网站需要什么手续费临沂网站建设培训学校
  • 网站内链工作做足商标注册申请要多少钱
  • 最好的html5画廊显示质量html5的网站海南第六建设工程有限公司网站
  • 微信网站建站平台网络域名ip查询
  • 杭州网站建设的公司wordpress 改语言
  • 电影购票网站开发背景福建建设执业管理中心网站
  • 什么网站可以做论文安卓app大全下载
  • ai做图标教程网站优秀网页设计作品
  • 济南市建设局网站朋友圈推广平台
  • 网站推广软件app微软公司做网站的软件
  • 网站打开速度多少时间建设学校网站的报告
  • 网站内部代码优化网站排名易下拉用法
  • 哈尔滨企业网站模板建站长沙o2o网站制作公司
  • 星级酒店网站建设公司哪个网站可以免费学设计
  • 公司网站设计公司网站源码怎么用
  • 简单的景区介绍网页制作代码泉州网站建设优化
  • 百色做网站淘客网站建设收费吗
  • 网站链接锚点怎么做南头专业企业网站建设公司
  • 科技公司网站建设wordpress4.2.19 漏洞