当前位置: 首页> 教育> 培训 > 网站建设公司华网天下官网_qq推广链接_青岛网站推广关键词_武汉网络推广

网站建设公司华网天下官网_qq推广链接_青岛网站推广关键词_武汉网络推广

时间:2025/7/24 7:18:22来源:https://blog.csdn.net/robin_suli/article/details/144831837 浏览次数:0次
网站建设公司华网天下官网_qq推广链接_青岛网站推广关键词_武汉网络推广

题目: 

 


解析: 

决策树: 

 


代码设计: 

 


代码: 

写法一:path为全局变量

private int ret,path,aim;public int findTargetSumWays(int[] nums, int target) {aim = target;dfs(nums,0);return ret;}private void dfs(int[] nums, int pos){if(pos == nums.length){if(path == aim) ret++;return;} //添加 '+'path += nums[pos];dfs(nums,pos+1);path -= nums[pos];//回溯//添加 '-'path -= nums[pos];dfs(nums,pos+1); path += nums[pos];//回溯}

写法二:path作为参数

private int ret,aim;public int findTargetSumWays(int[] nums, int target) {aim = target;dfs(nums,0,0);return ret;}private void dfs(int[] nums, int pos,int path){if(pos == nums.length){if(path == aim) ret++;return;}//添加 '+'dfs(nums, pos+1, path + nums[pos]);//添加 '-'dfs(nums, pos+1, path - nums[pos]); }
关键字:网站建设公司华网天下官网_qq推广链接_青岛网站推广关键词_武汉网络推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: