中易网

关于 matlab冒泡排序用基本用法表示 de

答案:1  悬赏:30  
解决时间 2021-01-14 23:41
  • 提问者网友:战魂
  • 2021-01-14 11:39
关于 matlab冒泡排序用基本用法表示 de
最佳答案
  • 二级知识专家网友:第四晚心情
  • 2021-01-14 12:39
function B=sorting_pup(A)
n = length(A);
for i = 1:n-1
for j = i+1:n
if A(i)>A(j)
temp = A(i);
A(i) = A(j);
A(j) = temp;
end
end
end
B = A;追问抱歉这么晚回你
P.S. temp是什么意思?追答temp是个临时变量,用于交换A(i)和A(j)的值追问最后为什么加B=A,不加代表啥?追答函数B=sorting_pup(A)的输出是B,输入是A,对A进行冒泡排序,最后B=A只是把排序后的值传给B,用于函数输出。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息