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

手机网站建设要注意哪些问题站长工具海角

手机网站建设要注意哪些问题,站长工具海角,wordpress素锦下载,服务佳的小企业网站建设写题的时候我发现:除了输入输出、循环、条件等基本语句一类的题目之外,我就什么都不会了,题目根本写不下去。 需要学:动态规划、哈希表、二分法、贪心算法等基本算法 现在什么都不会,对这些东西也是一点都不会懂&…

写题的时候我发现:除了输入输出、循环、条件等基本语句一类的题目之外,我就什么都不会了,题目根本写不下去。

需要学:动态规划、哈希表、二分法、贪心算法等基本算法

现在什么都不会,对这些东西也是一点都不会懂,还有点怕,

“我想都不知道怎么想的东西,怎么用代码敲出来?”

但是呀,我想跟自己说:你学一个东西之前,是肯定不会的呀,不然为什么要学呢?

学会了其实也就那样。SO,学就好了~

对动态规划的初步理解:

登台阶问题:

共n个台阶,每次最多跨k步,有几种方式登完?

标红原因:列表空间开小了刚开始我写的是

dp = [0] * 100

那么什么是动态规划呢?目前我觉得是找到最终目的地的次目的地,再通过次目的地找到次次目的地,一次次递归,计算次数.

就像计算dp[5]的时候,我们用的是dp[3] + dp[4]

而计算dp[4]的时候,我们用的是dp[2] + dp[3]

然后这样一步步往前推。

——在找最后的解的时候,往前一步找到这个解前面的一步

#动态列表入门1 跨阶梯问题dp = [0] * 1000000            #开列表'''dp 是一个变量名,通常用来表示动态规划的状态数组。
[0] 表示一个包含单个元素 0 的列表。
* 1000000 表示将这个列表重复扩展到长度为 1000000,
即创建一个包含 1000000 个元素的列表,每个元素的值都是 0。
这行代码的作用是创建一个长度为 1000000 的列表,所有元素的初始值均为 0'''n,k = map(int,input().split()) #一行输入两个变量,用空格隔开
dp[0] = 1for i in range(1, n + 1):      #求走到最后的阶梯上共有几种for j in range(1, k + 1):  #求走到它次级阶梯怎么走if i - j >= 0:dp[i] = (dp[i] + dp[i - j]) % 10003print(dp[n])

好吧,这段代码,就算我知道了它的原理,好像还是不能这样用循环写出来,每次问题稍稍复杂一点我就蒙了,刚刚又看了一遍,好像有些头绪了

十进制数翻转问题

动态规划进一步理解:长的依赖短的,复杂的问题,分解成简单的子问题。

我觉得我可以!!!我一定可以!!!

别人的代码:

s = input()  # 原始字符串
ans = 0      # 最终合规翻转字符串次数的累加
n = len(s)
dp = [[0] * n for _ in range(n)]  # 初始化动态规划数组# 遍历所有可能的子序列长度 r
for r in range(2, n + 1):  # length of subsequencefor i in range(0, n - r + 1):  # 遍历所有可能的起始位置 ij = i + r - 1  # 计算对应的结束位置 jif r == 2:  # 当子序列长度为 2 时if s[i] > s[j]:dp[i][j] = 1  # 如果 s[i] > s[j],则 dp[i][j] = 1else:dp[i][j] = 0  # 否则 dp[i][j] = 0elif r > 2:  # 当子序列长度大于 2 时if s[i] > s[j]:dp[i][j] = dp[i + 1][j] + dp[i][j - 1] - dp[i + 1][j - 1]  # 需要减去重复计算的部分else:dp[i][j] = dp[i + 1][j - 1]  # 如果 s[i] <= s[j],则继承内部子序列的结果ans += dp[i][j]  # 累加所有满足条件的子序列print(ans

我不会啊,她视频的第二个代码题我听得时候都不专注

http://www.dtcms.com/wzjs/562004.html

相关文章:

  • 深圳网站建设icxun网站源码在哪里
  • 建网站需要几程序员wordpress建企业网站
  • 手机精品网站建设网站 配色
  • 兰州网站设计公司有哪些南宁市建设工程造价信息网
  • s什么网站可以接单做设计赚钱野花高清中文免费观看视频
  • 装修公司网站源代码用wordpress搭建商城
  • 公众号做视频网站吗域名停域旧版本app免费下载
  • 免费自助建站平台系统广州网站开发外包公司
  • 成都网站建设成都网络公司ppt简洁模板整套免费
  • ps做网站宽度湖北民族建设集团网站
  • 建设服装网站目的商务电子是学什么的
  • 网站建设好发信息网祺越网站建设
  • 建设银行网站为什么进不去开发一个卖东西的网站多少
  • 微信公众号可以做几个微网站吗英文网站建设easy
  • 优秀国外网站工程建设信息网站接口
  • 网站开发工具的选择网站开发工作流审批流
  • 常州网站设计制作淘宝网店网站建设目的
  • 北京网站设计定制开发建设公司wordpress的静态页面保存在哪里
  • 简述电子商务网站的内容设计与开发域名是什么意思呢
  • 主题资源网站建设 反思中山外贸网站建设
  • 计算机考试模拟网站怎么做网站反链数
  • 怀来网站建设甘肃省建设厅网站质监局
  • it类网站wordpress下载按钮插件
  • 电子商务网站盈利模式怎么用链接进自己做的网站吗
  • 好的漂亮的淘宝客网站模板开发工程师是程序员吗
  • qq头像网站源码wordpress插件教程
  • 石家庄营销型网站建设公司建设营销型网站公司
  • 品牌手机网站开发哪家好按照商业模式
  • 装修网站建设摘要扶贫网站建设
  • 个人网站 目的企业展厅设计施工