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

vs手机网站开发怎样做网络推广外包

vs手机网站开发,怎样做网络推广外包,广州英文网站制作,seo诊断表个人主页#xff1a;元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 http://t.csdnimg.cn/6AbpV 数据结构与算法 http://t.csdnimg.cn/hKh2l 前言#xff1a;这个专栏主要讲述递归递归、搜…个人主页元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I    【C】          http://t.csdnimg.cn/6AbpV  数据结构与算法 http://t.csdnimg.cn/hKh2l 前言这个专栏主要讲述递归递归、搜索与回溯算法所以下面题目主要也是这些算法做的   我讲述题目会把讲解部分分为3个部分 1、题目解析 2、算法原理思路讲解 3、代码实现 目标和 题目链接目标和 题目 给你一个非负整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加  或 - 然后串联起所有整数可以构造一个 表达式  例如nums [2, 1] 可以在 2 之前添加  在 1 之前添加 - 然后串联起来得到表达式 2-1 。 返回可以通过上述方法构造的、运算结果等于 target 的不同 表达式 的数目。 示例 1 输入nums [1,1,1,1,1], target 3 输出5 解释一共有 5 种方法让最终目标和为 3 。 -1 1 1 1 1 3 1 - 1 1 1 1 3 1 1 - 1 1 1 3 1 1 1 - 1 1 3 1 1 1 1 - 1 3示例 2 输入nums [1], target 1 输出1提示 1 nums.length 200 nums[i] 10000 sum(nums[i]) 1000-1000 target 1000 解法 题目解析 题目的意思非常简单给我们一个非负整数数组 nums 和一个整数 target 。向数组中的每个整数前添加  或 - 然后串联起所有整数可以构造一个 表达式 。表达式的值要等于 target 有多少个。 示例 1 输入nums [1,1,1,1,1], target 3 输出5 解释一共有 5 种方法让最终目标和为 3 。 -1 1 1 1 1 3 1 - 1 1 1 1 3 1 1 - 1 1 1 3 1 1 1 - 1 1 3 1 1 1 1 - 1 3 算法原理思路讲解  对于每个数可以选择加上或减去它依次枚举每⼀个数字在每个数都被选择时检查得到的和是否等于⽬标值。如果等于则记录结果。 一、画出决策树 以 nums[ ] [1,2,3] 和 target 2 为例子 决策树就是我们后面设计函数的思路 二、设计代码 1全局变量 int sum; int ret; sumtarget的值 ret记录符合target 值的次数 2设计递归函数 void dfs(vectorint nums, int pos, int path); 参数nums数组pos当前要处理的元素下标path当前状态和返回值无函数作⽤查找所有值为 target 的次数 递归流程 递归结束条件pos 与数组⻓度相等判断当前状态的 path 是否与⽬标值target相等若是计数ret加⼀ 选择当前元素进⾏加操作递归下⼀个位置并更新参数 path 选择当前元素进⾏减操作递归下⼀个位置并更新参数 path 以上思路讲解完毕大家可以自己做一下了 代码实现 时间复杂度O()其中 n 是数组 nums 的长度。回溯需要遍历所有不同的表达式共有  种不同的表达式每种表达式计算结果需要 O(1) 的时间因此总时间复杂度是 O()。 空间复杂度O(n)其中 n 是数组 nums 的长度。空间复杂度主要取决于递归调用的栈空间栈的深度不超过 n。 class Solution { public:int sum;int ret;void dfs(vectorint nums, int pos, int path){if (pos nums.size()){if (path sum){ret;}return;}dfs(nums, pos 1, path nums[pos]);dfs(nums, pos 1, path - nums[pos]);}int findTargetSumWays(vectorint nums, int target){sum target;dfs(nums, 0, 0);return ret;} };
http://www.hkea.cn/news/14339487/

相关文章:

  • 怎么看网站是哪家公司做的c2c电商网站有哪些
  • 服装网站建设开发语言各大网站的域名是什么原因
  • 犀牛云做网站怎么做六安网站建设费用
  • 政务网站模版用自己服务器做网站
  • 构站网奉贤做网站
  • 建设部网站造价注册指定目录调用最新文章wordpress
  • 萝岗高端网站建设女的男的做那个视频网站
  • 做医疗类网站有什么需要审核的wordpress the7 下载
  • 企业网站建设基本流程图抖音代运营合作
  • 做框架模板的网站wordpress 使用七牛云
  • 深圳知名网站建设win8网站模版
  • 女装商城网站建设青岛微信网站建设
  • 公司做网站的优点优化大师
  • 建站网站 国外建设银行 福建分行招聘网站
  • 旅游网站的目的石家庄建设工程信息网
  • 环保网站建设网站源码44444kt
  • 重庆综合网站建设配件淮南网站推广
  • 制作小程序和网站的公司凡客做网站怎么样
  • 网站后台密码怎么修改网站推广网络营销
  • 平面设计做网站的步骤网站如何建设二级域名代理
  • 四川网站营销seo费用网站开发那个好
  • wordpress用户中心模板专业的网站优化公司
  • 企业网站多大空间够用井研移动网站建设
  • 图片瀑布流网站源码网站建设中心联系方式
  • 慈利网站建设wordpress中英文版如何
  • 设计网站作品宁波市镇海建设交通局网站首页
  • 模版网站有源代码吗wordpress文章查看量
  • 衡阳公司网站建设com域名查询官网
  • 建网站程序工具英文商城网站模板
  • wap网站如何建设适合个人做的网站有哪些东西吗