- 博客(5)
- 收藏
- 关注
原创 -冒泡排序
def bubbleSort(arr): n = len(arr) for i in range(n): for j in range(0, n-i-1): if arr[j] > arr[j+1] : arr[j], arr[j+1] = arr[j+1], arr[j] arr = [59, 14, 29, 92, 62, 121, 1314] bubbleSort(arr) prin.
2021-11-30 14:50:48 45
原创 二分法查找数字
def Search (arr, l, r, x): if r >= l: mid = int(l + (r - l)/2) if arr[mid] == x: return mid elif arr[mid] > x: return Search(arr, l, mid-1, x) else: ...
2021-11-21 17:56:40 64
原创 -选择排序
选择排序import sys Num = [94, 52, 83, 113, 114] for i in range(len(Num)): min_num = i for j in range(i+1, len(Num)): if Num[min_num] >Num[j]: min_num = j Num[i], Num[min_num] =Num[min_num]
2021-11-16 19:30:47 184
原创 输出1-100的素数 # #初学者
i=2 #1-100第一个素数是2for i in range(2,100): for j in range(2,i): if i%j==0: #在2到(i-1)中找是否能找到一个数能被i整除 break #不能的话就退出内层循环 if i%j!=0: print(i) #逐个输出素数...
2021-11-15 21:11:46 265
原创 1到100的和
1到100的和numbers=list(range(1,101)) #1-100的列表m=sum(numbers) #求和#sum(numbers)print(m) #输出
2021-11-15 20:52:38 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人