自助建站 知乎wordpress 数组
news/
2025/10/4 13:19:06/
文章来源:
自助建站 知乎,wordpress 数组,个人网站搭建平台,学大数据专业后悔死了题目
面试题57 - II. 和为s的连续正数序列 输入一个正整数 target #xff0c;输出所有和为 target 的连续正整数序列#xff08;至少含有两个数#xff09;。
序列内的数字由小到大排列#xff0c;不同序列按照首个数字从小到大排列。
示例 1#xff1a;
输入#x…题目
面试题57 - II. 和为s的连续正数序列 输入一个正整数 target 输出所有和为 target 的连续正整数序列至少含有两个数。
序列内的数字由小到大排列不同序列按照首个数字从小到大排列。
示例 1
输入target 9 输出[[2,3,4],[4,5]] 示例 2
输入target 15 输出[[1,2,3,4,5],[4,5,6],[7,8]]
解法
func findContinuousSequence(target int) [][]int {nums : [][]int{}for i : 1; i target; i {// 需要先把i写入temp : []int{i}//temp : []int{}for j : i1; (ij) * (j-i1) / 2 target; j {temp append(temp, j)if (ij) * (j-i1) / 2 target {nums append(nums, temp)}}}return nums
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927163.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!