
PAT研究室
OK~
这个作者很懒,什么都没留下…
展开
-
害死人不偿命的(3n+1)猜想
1001 害死人不偿命的(3n+1)猜想 (15)(15 分)卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1...原创 2018-08-06 11:21:10 · 210 阅读 · 0 评论 -
归并排序
def mergeSort(alist): if len(alist)<=1: return alist middle=int(len(alist)/2) left=mergeSort(alist[:middle]) right=mergeSort(alist[middle:]) merged=[] while left and...转载 2018-08-30 21:06:11 · 136 阅读 · 0 评论 -
PAT1035. 插入与归并
def get_list(list): my_list = [] for i in list: i = int(i) my_list.append(i) return my_listdef get_insertion(fir_list, last_list, num): flag = 0 #fir_list.append(...转载 2018-08-30 21:10:26 · 152 阅读 · 0 评论