如何建单页网站网络工程师考试大纲

web/2025/9/27 19:56:40/文章来源:
如何建单页网站,网络工程师考试大纲,深圳做app网站的公司,枣庄网站优化理论基础 刷题大纲#xff1a; 动态规划5步曲#xff1a; 1、确定dp数组以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、举例推导dp数组 509. 斐波那契数 509. 斐波那契数 - 力扣#xff08;LeetCode#xff09; 代码随想录 (programmercarl.co…理论基础 刷题大纲 动态规划5步曲 1、确定dp数组以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、举例推导dp数组 509. 斐波那契数  509. 斐波那契数 - 力扣LeetCode 代码随想录 (programmercarl.com) 手把手带你入门动态规划 | LeetCode509.斐波那契数_哔哩哔哩_bilibili 斐波那契数 通常用 F(n) 表示形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始后面的每一项数字都是前面两项数字的和。也就是 F(0) 0F(1)  1 F(n) F(n - 1) F(n - 2)其中 n 1给定 n 请计算 F(n) 。 示例 1 输入n 2 输出1 解释F(2) F(1) F(0) 1 0 1示例 2 输入n 3 输出2 解释F(3) F(2) F(1) 1 1 2示例 3 输入n 4 输出3 解释F(4) F(3) F(2) 2 1 3提示 0 n 30 动规五部曲 用一个一维dp数组来保存递归的结果 1、确定dp数组以及下标的含义 dp[i]的定义为:第i个数的斐波拉契值是dp[i] 2、确定递归公式 这道题的公式dp[i]dp[i-1]dp[i-2] 3、dp数组如何初始化 该题dp[0]0; dp[1]1 4、确定遍历顺序后一个数的值依赖于前一个数的值所以遍历的顺序应该是从前往后 for(int index 2; index n; index){} 5、举例子推导dp数组 当n为10dp数组应该是如下的数列0 1 1 2 3 5 8 13 21 34 55写完代码之后可以手动带入看一下结果是否正确 综合代码 // 非压缩状态的版本 class Solution {public int fib(int n) {if (n 1) return n; // 如果 n 小于等于 1直接返回 nint[] dp new int[n 1]; // 创建一个数组 dp长度为 n1dp[0] 0; // dp 数组的第一个元素为 0dp[1] 1; // dp 数组的第二个元素为 1for (int index 2; index n; index){ // 循环从 2 到 ndp[index] dp[index - 1] dp[index - 2]; // 计算 Fibonacci 数列的第 index 项并存储到 dp 数组中}return dp[n]; // 返回 Fibonacci 数列的第 n 项} }70. 爬楼梯    70. 爬楼梯 - 力扣LeetCode 代码随想录 (programmercarl.com) 带你学透动态规划-爬楼梯对应力扣70.爬楼梯| 动态规划经典入门题目_哔哩哔哩_bilibili 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢 示例 1 输入n 2 输出2 解释有两种方法可以爬到楼顶。 1. 1 阶 1 阶 2. 2 阶 示例 2 输入n 3 输出3 解释有三种方法可以爬到楼顶。 1. 1 阶 1 阶 1 阶 2. 1 阶 2 阶 3. 2 阶 1 阶提示 1 n 45 n2,输出2n3,输出3;n4,输出5.....  可以发现532, 这道题和上一道斐波拉契的解法相同。 动规五部曲 定义一个一维数组来记录每级台阶的状态 1、确定dp以及下标的含义dp[i]: 爬到第i层楼有dp[i]种方法 2、确定递推公式 从dp[i]的定义可以看出dp[i] 可以有两个方向推出来。 首先是dp[i - 1]上i-1层楼梯有dp[i - 1]种方法那么再一步跳一个台阶不就是dp[i]了么。 还有就是dp[i - 2]上i-2层楼梯有dp[i - 2]种方法那么再一步跳两个台阶不就是dp[i]了么。 那么dp[i]就是 dp[i - 1]与dp[i - 2]之和 所以dp[i] dp[i - 1] dp[i - 2] 。 3、dp数组如何初始化dp[1] 1dp[2] 2 4、确定遍历顺序和斐波拉契一样从前往后 5、举例推导dp数组当n5: 综合代码 // 用变量记录代替数组 class Solution {public int climbStairs(int n) {if(n 2) return n;int a 1, b 2, sum 0;for(int i 3; i n; i){sum a b; // f(i - 1) f(i - 2)a b; // 记录f(i - 1)即下一轮的f(i - 2)b sum; // 记录f(i)即下一轮的f(i - 1)}return b;} } 以上代码中迭代过程如下 初始状态 a 1 b 2 sum 0第一次迭代 a 1 b 2 sum a b 1 2 3第二次迭代 a b 2 b sum 3 sum a b 2 3 5第三次迭代 a b 3 b sum 5 sum a b 3 5 8以此类推...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81003.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动漫网站建设方案策划书川沙网站建设

uniapp适配暗黑模式配置 目录 uniapp适配暗黑模式配置setUIStyleDarkMode 适配app-plus manifest.json配置theme.json配置pages.json配置页面切换代码实现同步手机暗黑配置额外适配 参考官方文档:https://uniapp.dcloud.net.cn/tutorial/darkmode.html 主要用到api…

大岭山镇网站建设公司阿里巴巴做网站难吗

接同事需求,要求从SQLITE的数据转到MYSQL,这东西以前也没接触过。这里搜搜,那里试试,下面把过程列一下。主要过程分三步:1,把SQLITE表结构导出来,作一定的格式调整2,把SQLITE数据导出…

flash网站全屏代码招聘网页制作人员

Brute-Force蛮力匹配 Brute-Force蛮力匹配是一种简单直接的模式识别方法,经常用于计算机视觉和数字图像处理领域中的特征匹配。该方法通过逐一比较目标图像中的所有特征点与源图像中的特征点来寻找最佳匹配。这种方法的主要步骤包括: 特征提取&#xff…

海口seo网站推广给别人做网站去掉版权

网上找了一些,都是基本介绍,没有直接就可以使用类,在实际工作当中都有适合当前项目的上传文件的方法,本人写了一个类,比较基础,但呆以满足项目的上传文件功能,使用了commons-fileupload这个组件…

分销网站方案5ucms怎样做网站自适应

有意向获取代码,请转文末观看代码获取方式~也可转原文链接获取~ 1 基本定义 MVMD-LSTM神经网络时序预测算法是一种结合了多变量经验模态分解(Multivariate Multiscale Decomposition,MMD)和长短期记忆神经网络(LSTM&a…

网站制作完成后为了东莞好的网站建设效果

经常会听到比如"为什么我的js代码没执行啊?","我明明发送了请求,为什么反应?","我这个网站怎么加载的这么慢?"这类的问题,那么问题既然存在,就需要去解决它,需要…

代做网站推广的公司店面设计公司

文章目录 1、前言2、Backbone网络3、YOLOv8模型训练代码3.1、模型大小选择3.2、训练参数设置 4、训练参数说明5、目标检测系列文章 1、前言 YOLO 因为性能强大、消耗算力较少,一直以来都是实时目标检测领域的主要范式。该框架被广泛用于各种实际应用,包…

住房建设城乡网站查找网站域名

前言 在现代的Java开发中,Spring Boot已经成为了一个备受欢迎的框架。它以其简化开发流程、提高效率和强大的功能而闻名,使得开发人员能够更加专注于业务逻辑的实现而不必过多地关注配置问题。 然而,你是否曾经好奇过Spring Boot是如何做到…

厦门建网站平台微信h5页面制作免费软件

目录 依赖包安装 Python安装 numa安装 ​编辑Python pip3安装 ​编辑pyelftools安装 meson和ninja安装 ​编辑构建与编译 Meson构建DPDK ​编辑Ninja安装DPDK ​编辑VFIO-PCI驱动安装 大页内存和IOMMU配置 ​编辑VFIO-PCI加载 ​编辑VFIO-PCI驱动绑定 ​编辑dpdk…

做网站协议怎么签做网站 租服务器

今天的任务是完善程序再加入一个物理实验,我们的软件功能是能够添加各种实验包括公用的还是专业内的都可以纳入到我们的软件中, 可以想下载哪个下载哪个,不过这都是日后的目标了,我们现在制作出一个简单的程序和资源还不能分开的软件,希望越来越好吧 昨日任务:代码对接 今日任务…

营销网站开发找哪家有什么好的网站可以接单子做

动态展示您的课程 当我是Java新手时,我记得当时想过应该有一种方法可以删除或隐藏我不想公开的类中的方法。 就像用private方法或类似方法覆盖public方法一样(哪种情况是不可能的,也不应该是不可能的)。 显然,今天&…

网站开速度几秒最有创意促销活动方案

结构体及应用 参考文章链接:https://blog.csdn.net/zw1996/article/details/53844585结构体的声明 结构体的初始化 注意如果在定义结构体变量的时候没有初始化,那么后面就不能全部一起初始化了。 /这样是可以的,在定义变量的时候就初始化了…

网站上传后开发网站开票写什么

数据查询 基本查询 方法find():查询:db.集合名称.find({条件文档}) 方法findOne():查询,只返回第一个:db.集合名称.findOne({条件文档}) 方法pretty():将结果格式化:db.集合名称.find({条件文档…

视频网站怎么搭建十大基本营销方式

Adobe Acrobat PDF 2024正式发布!支持Windows和macOS系统,新界面做了轻微调整。 下载地址 Windows客户端:https://www.123pan.com/s/f43eVv-GKZKd.html macOS客户端:https://www.123pan.com/s/f43eVv-PKZKd.html

php一键建站上海市建设工程招标公告

在过去几年里,Docker 和容器已成为全球开发界和企业最热门的话题之一。去年秋天发布的 Windows Server 2016 支持 Windows 开发者使用容器,使得这一热门话题再次升温。Windows 和 Docker 是如何走到一起的? 一切始于 2014 年隆重举办的普吉特…

做轮播海报的网站在线借贷网站建设

在Java中,进行单元测试时调用别人的服务,可以使用单元测试框架如JUnit,并结合模拟框架如Mockito来模拟或替代外部服务。 以下是一个示例,展示了在Java中进行单元测试时调用外部服务的写法: java import org.junit.Te…

网站广告是内容营销吗山西两学一做网站

F4键在Word里面表示重复上一个操作,但对于这个快捷键,你真的会操作吗?本期与大家分享这个神奇的F4键,助你高效工作。1、批量复制文本在一般情况下,我们是用CtrlC复制内容,CtrlV粘贴内容,但遇到特…

江苏省住房和城乡建设局网站首页建筑工地招工招聘信息平台

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 剪贴板共享 📒📝 VMware设置📝 安装VMware Tools或open-vm-tools📝 验证剪贴板共享功能⚓️ 相关链接 🚓️📖 介绍 📖 无缝的剪贴板共享是提高工作效率的关键。在VMware和Ubuntu虚拟机的协同工作中,能够直接在宿…

页面网站建设牛商网做网站要多少钱

环境:VC 作用: 函数是完成特定任务的独立程序代码单元 1、创建和使用函数 函数原型:声明函数是什么类型,指明函数的返回值和函数接收的参数类型,函数和变量一样,有多种类型,任何程序在使用函…

二手交易平台 网站开发软件项目外包平台

HALCON示例程序autobahn高速公路车道识别程序剖析 小哥哥小姐姐觉得有用点个赞呗! 示例程序源码(加注释) *关闭halcon窗口的实时更新 dev_update_window (‘off’) *关闭halcon图形窗口 dev_close_window () *打开图形窗口 *dev_open_win…