matlab编写一个冒泡排序
下面是用Matlab编写的冒泡排序的代码:
function sortedArray = bubbleSort(array)
n = length(array);
sortedArray = array;
for i = 1:n-1
for j = 1:n-i
if sortedArray(j) > sortedArray(j+1)
temp = sortedArray(j);
sortedArray(j) = sortedArray(j+1);
sortedArray(j+1) = temp;
end
end
end
end
你可以将待排序的数组传递给bubbleSort函数,它将返回一个已排序的数组。
原文地址: http://www.cveoy.top/t/topic/ib5y 著作权归作者所有。请勿转载和采集!