Информатики пост, или Алгоритм сортировки методом пузырька

Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА
краковяк 14 ноя 2015 в 16:29
Шутник  •  На сайте 11 лет
3
ну не знаю... обыкновенный прапор сортирует при помощи всего 2-х команд: "Стройся!" (иногда, в особо трудных случаях с подкомандой "По росту, блядь, долбоеб!!!") и "По порядку расчитайсь!". Скорость сортировки - неимоверная....
КыТулха 14 ноя 2015 в 17:30
Приколист  •  На сайте 12 лет
2
Цуко, до слез... Это гениально!!! А слабо коллективу изобразить прямое/обратное преобразование Фурье?
ska44reg 14 ноя 2015 в 19:50
Ярила  •  На сайте 12 лет
-1
Я не понял посыл, но музычка на перцовку очень хорошо легла!
GGV 14 ноя 2015 в 23:29
Весельчак  •  На сайте 14 лет
-1
Я артист балета(танцор),хореограф-постановщик,режиссер-постановщик ,преподаватель хореографических дисциплин и.т.д....
Это один из разновидностей Венгерского народного танца Küküllőmenti legényes
Кто нибудь объяснит мне что за номера и вообще о чем речь?
ЗЫ: Не понимаю в информатике них...
grably 15 ноя 2015 в 01:58
Анус Ректальный  •  На сайте 13 лет
0
Цитата (sermin @ 14.11.2015 - 13:15)
Вы когда-нибудь видели информатику в танцах или танцы в информатике?

Видели, ога! Нам ровно эту хуйню на уроке и показывали gigi.gif shum_lol.gif
bXp 15 ноя 2015 в 11:16
Архитектор пельменей  •  На сайте 13 лет
1
По другому молдаванам объяснить сложно. У них получается только класть плитку, танцевать и пить вино :)
justk 15 ноя 2015 в 11:29
Шутник  •  На сайте 16 лет
1
Цитата (Garden @ 14.11.2015 - 19:21)
если что то вот код gigi.gif
const
m = 10;

var
arr: array[1..m] of integer;
i, j, k: integer;

begin
randomize;

write ('Исходный массив: ');
for i := 1 to m do begin
arr[i] := random(256);
write (arr[i]:4);
end;
writeln; writeln;


for i := 1 to m-1 do
for j := 1 to m-i do
if arr[j] > arr[j+1] then begin
k := arr[j];
arr[j] := arr[j+1];
arr[j+1] := k
end;

write ('Отсортированный массив: ');
for i := 1 to m do
write (arr[i]:4);

writeln;

readln
end.

Чёт геморно как-то. Я делаю |sort gigi.gif
Psihofor 15 ноя 2015 в 12:00
Ярила  •  На сайте 13 лет
0
гангбанг пати напоминает upset.gif
Vsniko 15 ноя 2015 в 12:23
Шутник  •  На сайте 12 лет
3
Цитата (GGV @ 14.11.2015 - 23:29)
Я артист балета(танцор),хореограф-постановщик,режиссер-постановщик ,преподаватель хореографических дисциплин и.т.д....
Это один из разновидностей Венгерского народного танца Küküllőmenti legényes
Кто нибудь объяснит мне что за номера и вообще о чем речь?
ЗЫ: Не понимаю в информатике них...

Представлен массив (расчерченная таблица по которой стояли танцоры) данных (в нашем случае танцоров). У каждого танцора есть номер на спине. Над каждым танцором, в массиве данных, есть его порядковый номер (а[0], a[1] и так далее) его позиции в этом массиве.

Т.е. строка a[3] (а - имя массива, 3 - позиция в массиве) возвращает нам танцора на позиции 3. Стоит отметить отдельно, что отсчет в программировании начинается с 0, а не с 1.

Ну, а далее все просто - происходит сортировка этого массива так, чтобы танцоры располагались по возрастающей. Сравниваются 0 и 1 позиции массива, если цифра на спине танцора с 0 позиции больше чем цифра на спине 1 танцора, то происходит смена позиций, если меньше, то так и остаются на своих позициях. И так пока все танцоры не встанут от 0 до последнего по возрастанию.

Спасибо ТСу))
Xantr 15 ноя 2015 в 12:38
Весельчак  •  На сайте 15 лет
-2
Так выглядит индусский код.
Agregad 15 ноя 2015 в 12:47
Весельчак  •  На сайте 17 лет
0
древняя древность...
неужели на самом ЯПе ещё не было её
уж как несколько учебных лет её студентам кажут нашим
Тепловизор 15 ноя 2015 в 13:05
Приколист  •  На сайте 11 лет
0
man 3 qsort

void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *));
Sergray 15 ноя 2015 в 13:42
Весельчак  •  На сайте 12 лет
1
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

За такие слова пожизненно лишают лицензии на WinRAR и FAR-manager
jsmax 15 ноя 2015 в 14:18
Шутник  •  На сайте 12 лет
0
Цитата (bXp @ 15.11.2015 - 10:16)
По другому молдаванам объяснить сложно. У них получается только класть плитку, танцевать и пить вино :)

А еще мы пишем софт для российских компаний ...

Это сообщение отредактировал jsmax - 15 ноя 2015 в 14:18
Halfback 15 ноя 2015 в 14:19
Ярила  •  На сайте 16 лет
0
Цитата (Sergray @ 15.11.2015 - 13:42)
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

За такие слова пожизненно лишают лицензии на WinRAR и FAR-manager

А они чё, платные? blink.gif
И ссылочку, пожалуйста, предоставьте, где Евгений Лазаревич Рошаль - молдаванин.

Это сообщение отредактировал Halfback - 15 ноя 2015 в 14:32
jsmax 15 ноя 2015 в 14:28
Шутник  •  На сайте 12 лет
1
Цитата (Halfback @ 15.11.2015 - 13:19)
Цитата (Sergray @ 15.11.2015 - 13:42)
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

За такие слова пожизненно лишают лицензии на WinRAR и FAR-manager

А они чё, платные? blink.gif

WinRAR
SINGLE-USER LICENSE - 29$
HulaHub 15 ноя 2015 в 14:59
Шутник  •  На сайте 11 лет
0
Collections.sort()

Не ебите мозг.
SevaLamerson 15 ноя 2015 в 18:15
наивность идеалов(∞≈0) (c) хомяк Моррис  •  На сайте 16 лет
0
Цитата (jsmax @ 15.11.2015 - 14:28)
Цитата (Halfback @ 15.11.2015 - 13:19)
Цитата (Sergray @ 15.11.2015 - 13:42)
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

За такие слова пожизненно лишают лицензии на WinRAR и FAR-manager

А они чё, платные? blink.gif

WinRAR
SINGLE-USER LICENSE - 29$

Продам CD с записанным 7zip за 19$ - выгодно.
sunpoint2 15 ноя 2015 в 18:43
Юморист  •  На сайте 15 лет
0
Цитата (sermin @ 14.11.2015 - 14:15)
Но одно видео порадовало особо... Вы когда-нибудь видели информатику в танцах или танцы в информатике?

насколько помню из курса "численных методов" - самый надежный, но самый примитивный и медленный способ сортировки

изучал в далеком 1993м, разумеется все напрочь забыто, поправьте если неправ
akazakou 15 ноя 2015 в 21:51
Балагур  •  На сайте 14 лет
0
Вот еще интересная задача: отсортировать массив без использования условной проверки (if, for, while) ;) Естественно только целые числа от одного до 100
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 8 320
0 Пользователей:
Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх