Показать сообщение отдельно
тёмаё
Я испытатель дубликатора
Аватар для тёмаё
Сообщения: 8,344
Регистрация: 04.01.2004
Старый пост, нажмите что бы добавить к себе блог 13 ноября 2012, 22:59
  #2653 (ПС)
-Цитата от CARBO Посмотреть сообщение
-Цитата от тёмаё Посмотреть сообщение
кто-то шарит в МАТЛАБ ?
Вот функция. Параметр функции вектор. Функция сортирует элементы вектора по их размеру. Bubblesort-Algorhitm.

Показать скрытый текст
function v = bubblesort(v)


if length(size(v))~=2 || min(size(v))>1 % Dimension Check
disp('Parameter muss ein Zeilen- oder Spaltenvektor sein! Keine Operation durchgeführt.');

else
tic; % Timecheck start
for j=1:length(v)

for i=1:length(v)-j

if v(i)>v(i+1)
temp=v(i);
v(i)=v(i+1);
v(i+1)=temp;
end
end
end
toc; % Timecheck end
end
end


вопрос что делат "temp" . Нигде не могу найти обьяснения.
Он тупо сохраняет место/порядок элемента?
бля) пузырьковая сортировка)
какой пузырек самый легкий - тот и поднимается первым)
сука как щас помню на теории принятия решений и информатике)))
темп же здесь просто как переменная
т.е. можно написать вместо темпа шок или лещь?
ааааааааааааа всё понял! Спасибо !!

offline