Python/这是哪种类型的。。?
我对计算机编程非常陌生,我试图通过编写代码来练习插入排序算法。我已经编写了下面的python代码,但我不确定是否进行了插入排序。这就是插入排序的逻辑吗?如果不是,这是什么样的算法Python/这是哪种类型的。。?,python,algorithm,Python,Algorithm,我对计算机编程非常陌生,我试图通过编写代码来练习插入排序算法。我已经编写了下面的python代码,但我不确定是否进行了插入排序。这就是插入排序的逻辑吗?如果不是,这是什么样的算法 import random data = random.sample(range(100), 10) print(data) temp = int() for i in range(len(data) - 1): for index in range(i + 1, len(data)): if
import random
data = random.sample(range(100), 10)
print(data)
temp = int()
for i in range(len(data) - 1):
for index in range(i + 1, len(data)):
if data[i] > data[index]:
temp = data[i]
data[i] = data[index]
data[index] = temp
print(data)
我认为这是冒泡排序的一个例子。这是冒泡排序。您可以在此处找到更多信息: