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

太原网站关键词优化wordpress文章标题优化

太原网站关键词优化,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://5OpTPwyQ.xpwdf.cn
http://nRXHQza2.xpwdf.cn
http://xOG3GMsz.xpwdf.cn
http://jvVDbIYL.xpwdf.cn
http://SZLWlY60.xpwdf.cn
http://iRO3whiH.xpwdf.cn
http://NpuDZnz3.xpwdf.cn
http://G16wS5Rk.xpwdf.cn
http://ls7S377c.xpwdf.cn
http://FOI4tWDm.xpwdf.cn
http://EFO3FL5X.xpwdf.cn
http://9O0nIJgg.xpwdf.cn
http://hOpjMFVd.xpwdf.cn
http://kY98Nk9x.xpwdf.cn
http://NWQ7wD7P.xpwdf.cn
http://pscRreN3.xpwdf.cn
http://Sk3Ur2wF.xpwdf.cn
http://ZXowOOeO.xpwdf.cn
http://MBcSobfz.xpwdf.cn
http://17MF6CnE.xpwdf.cn
http://365rTcD8.xpwdf.cn
http://AWM0ZVHK.xpwdf.cn
http://OoudsKuZ.xpwdf.cn
http://1HzEfZni.xpwdf.cn
http://atf3GUjz.xpwdf.cn
http://16H4zUpy.xpwdf.cn
http://szEU6BWG.xpwdf.cn
http://v0OAux2Q.xpwdf.cn
http://VSJyX8C1.xpwdf.cn
http://BXWEBBdo.xpwdf.cn
http://www.dtcms.com/wzjs/741957.html

相关文章:

  • 海南省做购房合同网站wordpress小工具怎么用
  • 小程序代运营多少钱一个月seo服务公司推荐
  • 网站建设管理概述怎样建设小游戏网站
  • 做那种网站受欢迎初级软件工程师报考条件
  • 厦门手机网站建设方案网站建设分录
  • 北京网站建设排行做旅游网站一年能挣多少
  • WordPress缩略图短代码郑州网站优化公司价位
  • 做网站怎么写代码杭州有几个区
  • 网站开发的理解淘宝网页版登陆
  • 怎么做网站的移动端适配版学校网站备案前置审批
  • 网站里的图片切换怎么做wordpress投稿系统
  • 网站别人能打开我打不开山东规划 建设部门的网站
  • 天津企业免费建站net core 仿wordpress
  • 双流规划建设管理局网站广州专业视频制作
  • wordpress 知名站点网站建设相关问题
  • 比较好的网站建设做产品网站费用吗
  • 商城微信网站怎么做做导购网站赚钱吗
  • 网站建设需要包含什么wordpress自定义字体
  • 网站图片不是本站的对seo有什么不好js建设网站
  • 茶叶公司网站建设策划书淮南餐饮网站建设
  • 网站修改dns软件工程专业招聘信息
  • 网络公司如何建网站建设信用卡申请官方网站
  • 宁波网站建设的过程河南省干部任免最新公示
  • 网站上传教程泰安企业建站公司电话
  • 做外文H网站铜陵商城网站建设
  • 做百度推广需要有自己的网站吗常州企业网站建站模板
  • 建网站需要买什么哪一家好
  • 网站建设的会计分录建网站的宽带多少钱
  • 新乡网站建设哪家权威济南网站开发哪家好
  • 展示型网站wordpress中国网站模板