您现在的位置:文学期刊 > 西方诗歌 > 正文

Star 数达到 26000+,这是什么Python算法?

Star 数达到 26000+,这是什么Python算法?

from__future__importprint_functiondefbubble_sort(collection):"""PureimplementationofbubblesortalgorithminPython:paramcollection:somemutableorderedcollectionwithheterogeneouscomparableitemsinside:return:thesamecollectionorderedbyascendingExamples:bubble_sort([0,5,3,2,2])[0,2,2,3,5]bubble_sort([])[]bubble_sort([-2,-5,-45])[-45,-5,-2]bubble_sort([-23,0,6,-4,34])[-23,-4,0,6,34]"""length=len(collection)foriinrange(length-1):swapped=Falseforjinrange(length-1-i):ifcollection[j]collection[j+1]:swapped=Truecollection[j],collection[j+1]=collection[j+1],collection[j]ifnotswapped:break#__name__==__main__:try:raw_input#Python2exceptNameError:raw_input=input#Python3user_input=raw_input(Enternumbersseparatedbyacomma:).strip()unsorted=[int(item)foriteminuser_(,)]print(*bubble_sort(unsorted),sep=,)感谢您的阅读,以上就是对Star数已达到26000+,GitHub趋势榜第3位的,用Python编码实现的算法库,你了解了吗更多Python相关的内容尽在官网,敬请关注!免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

上一篇:空调房里放盆水有用吗?空调房干燥怎么办? 玩感情是什么表现
下一篇:没有了
回到顶部