Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Сортировка массивов(метод пузырька)

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 03.10.2015, 16:24   #1
 Старший сержант
Аватар для koksh9
 
koksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе цену
Регистрация: 08.03.2013
Сообщений: 192
Популярность: 4881
Сказал(а) спасибо: 96
Поблагодарили 111 раз(а) в 70 сообщениях
Отправить сообщение для koksh9 с помощью Skype™
 
По умолчанию Сортировка массивов(метод пузырька)

Объясните кто может, а то время появилось, решил продолжить изучение и застрял жутко....
________________
star wars battlefront тут
Реши судьбу:тык
  Ответить с цитированием
Старый 04.10.2015, 18:28   #2
 Пехотинец
Аватар для dred777
 
dred777 скоро будет известенdred777 скоро будет известенdred777 скоро будет известен
Регистрация: 18.04.2009
Сообщений: 55
Популярность: 249
Сказал(а) спасибо: 125
Поблагодарили 53 раз(а) в 43 сообщениях
Отправить сообщение для dred777 с помощью ICQ Отправить сообщение для dred777 с помощью Skype™
 
По умолчанию Re: Сортировка массивов(метод пузырька)

Метод пузырька заключается в том, что ты сравниваешь текущее значение со следующим т.е пару цифр(значений), например массив [3, 1, 9, 4] и его надо упорядочить по возрастанию. Сравниваешь 3 и 1, если 3>1 , то переставляешь местами, получится [1,3,9,4], далее сравниваешь 3 и 9, все остается на месте, далее сравниваешь 9 и 4, меняешь местами [1,3,4,9]
Код:
var
A:array of integer; 
min, max, i, buff:integer;
begin
for i:=min to max-1 do 
   if A[i] > A[i+1] then // если 3>1 тогда
      buff:=A[i+1]; //сохраним тройку под индексом (i+1) в переменную buff
      A[j+1]:=A[j]; // сохраним отнерку под индексом i в переменную i+1 
      A[j]:=buff; // вытащим из buff нашу тройку и поставим вместо отнерки
end;
________________
[CENTER]
Продажа аккаунтов
  Ответить с цитированием
Пользователь сказал cпасибо:
koksh9 (07.10.2015)
Старый 07.10.2015, 13:40   #3
 Старший сержант
Аватар для koksh9
 
koksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе ценуkoksh9 знает себе цену
Регистрация: 08.03.2013
Сообщений: 192
Популярность: 4881
Сказал(а) спасибо: 96
Поблагодарили 111 раз(а) в 70 сообщениях
Отправить сообщение для koksh9 с помощью Skype™
 
По умолчанию Re: Сортировка массивов(метод пузырька)

Уже более ясно стало,вчера посидел подумал.))
________________
star wars battlefront тут
Реши судьбу:тык
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Неизвестное число массивов методу. JKHKJgj Вопросы и ответы, обсуждения 10 23.03.2015 12:47
[Программа] Сортировка почт showya Игры Mail.ru 3 11.04.2013 00:07
[Статья] Сортировка баз Darcar Школа Читера 0 05.02.2013 10:55
Сортировка массивов Hermein Web-программирование и технологии 1 27.09.2011 06:18
[Помогите!] Слияние массивов и упорядочивание 108omg Вопросы и ответы, обсуждения 4 21.12.2010 13:53

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:16.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net