算法
YoungfreeFJS
这个作者很懒,什么都没留下…
展开
-
【算法】1.1双指针排序双列表
list1 = [1,3,4,6,10] list2 = [2,5,8,11] ans = list1.copy() temp = 0 for i in range(len(list2)):#循环list2的长度,拿list2的每个元素去插list1 while temp < len(list1):#如果计数小于list1的长度,就一直循环,就是插list1的每个位置 ...原创 2018-12-18 22:15:28 · 740 阅读 · 0 评论 -
【算法】1.2二分查找
numbers = [1,3,5,6,7,9,10,13,14,16,18,19] search = int(input("input:")) head , tail = 0, len(numbers) while tail - head > 1: mid = (head + tail)// 2 if search < numbers[mid]: ...原创 2018-12-19 13:15:52 · 226 阅读 · 0 评论