华为OD机试 - 最长连续子序列(Java & JS & Python)
2023-09-14 09:04:04 时间
题目描述
有N个正整数组成的一个序列。给定整数sum,求长度最长的连续子序列,使他们的和等于sum,返回此子序列的长度,
如果没有满足要求的序列,返回-1。
输入描述
第一行输入是:N个正整数组成的一个序列
第二行输入是:给定整数sum
输出描述
最长的连续子序列的长度
备注
- 输入序列仅由数字和英文逗号构成,数字之间采用英文逗号分隔
- 序列长度:1 <= N <= 200
- 输入序列不考虑异常情况
用例
输入 | 1,2,3,4,2 |
输出 | 3 |
说明 | 1,2,3和4,2两个序列均能满足要求,所以最长的连续序列为1,2,3,因此结果为3。 |
相关文章
- Python常用代码_python画图代码大全
- python手机端秒杀_python实现淘宝秒杀脚本
- 菜鸟教程java_JAVA笔记(菜鸟教程)[通俗易懂]
- java实现ajax_Ajax&Java
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- 【说站】python GUI编程有哪些模板
- python的特点和优势_Java与Python异同
- java url加密_Java实现url加密处理的方法示例
- Python实现冒泡排序
- 【python语言学习】下载安装相关
- 分享一个趣味性十足的Python可视化技巧
- 【测试开发】python系列教程:Python数据类型转换
- Python基础语法-基本数据类型-列表常见应用场景
- python获取Windows特殊文件夹路径代码详解编程语言
- python统计cpu的利用率详解编程语言
- java搭建Linux环境下的Java SDK(sdk-linux)
- 使用Java实现Redis数据存储(redis集成java)
- Linux下PyDev:打造高效Python开发环境(linuxpydev)
- 期Java开发高效配置MySQL长期支撑(mysql java 长)
- Python在MSSQL中的应用实践(python与mssql)
- 构建基于Java和Oracle的强大技术栈(java架构oracle)
- 缓存使用Redis让Java代码更加迅速缓存设置(redis设置java)