# coding=utf-8 def counts(array, s): if array is None: return 0 i = 0 j = len(array) - 1 while i < j: if array[i] + array[j] > s: j -= 1 elif array[i] + array[j] < s: i += 1 else: print array[i], array[j] j -= 1 i += 1 pass pass pass def main(): array = [1, 2, 3, 4, 5, 6, 7, 8, 9] counts(array, 9) pass if __name__ == '__main__': main() pass
offer411--两个数字之和为s
最新推荐文章于 2020-03-05 21:59:20 发布