默认
文章平均质量分 58
this_is_a_alias
这个作者很懒,什么都没留下…
展开
-
selection sort
''' selection sort ''' def selection_sort(lst): for i in range(len(lst)): min_index = i for j in range(i+1,len(lst)): if lst[j] < lst[min_index]: min_index = j lst.insert(i, lst.pop(min_转载 2015-01-14 01:26:48 · 182 阅读 · 0 评论 -
二进制与十进制转换
2->10: number = int(input('输入二进制数: ')) n=''.join([str((number>>a&0x1))for a in range(7,-1,-1)]); print n 20->2: bin=str(input('输入十进制数:')) count = 0 for i in range(0,len(bin)): if bin[i] == st转载 2014-03-19 03:07:32 · 293 阅读 · 0 评论 -
结尾0的个数
给你一个正整数列表 l, 输出l内所有数字的乘积末尾0的个数. countof2 = 0 countof5 = 0 for i in L: while(i%2==0): i = i/2 countof2 += 1 while(i%5==0): i = i/5 countof5 += 1 print min(cou转载 2014-03-19 02:45:49 · 337 阅读 · 0 评论