offer412--序列和为s
来源:互联网 发布:python 伪装成浏览器 编辑:程序博客网 时间:2024/06/04 19:08
# coding=utf-8def searchs(array, k): if array is None: return 0 begin, end = 0, 0 s = array[0] while begin < len(array) and end < len(array) and begin <= end: #s = 0 #for i in range(begin, end + 1): # s += array[i] # pass if s > k: s -= array[begin] begin += 1 elif s < k: end += 1 if end == len(array): break s += array[end] else: print [array[item] for item in range(begin, end + 1)] s -= array[begin] begin += 1 end += 1 if end == len(array): break s += array[end]if __name__ == '__main__': array = [1, 2, 3, 4, 5, 6, 7, 8, 9] searchs(array, 15)
阅读全文
0 0
- offer412--序列和为s
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为s的连续正数序列
- 【6】连续序列和为s
- 和为s的连续整数序列
- 和为s的连续正数序列
- 和为s的连续正数序列
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为s的连续正数序列
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为S的连续正数序列
- 和为s的连续正序列
- 和为S的连续正数序列
- 3、二维数组中的查找
- 构建高性能web之路------mysql读写分离实战
- Java基础总结
- AngularJS
- 数据结构入门---初始二叉树(下)
- offer412--序列和为s
- 1.4-温度转换程序实例
- Windows下Mongodb安装及配置
- 优秀开源项目
- Android中的手势识别器GestureDetector
- bzoj1485 [HNOI2009]有趣的数列 ( 组合数 + 卡特兰数)
- 项目leader如何把控团队氛围
- 如何查找出Linux使用的shell版本号
- 电场线模拟实验