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

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (2) 1 [2]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
краковяк
14.11.2015 - 16:29
3
Статус: Offline


Шутник

Регистрация: 15.07.14
Сообщений: 97
ну не знаю... обыкновенный прапор сортирует при помощи всего 2-х команд: "Стройся!" (иногда, в особо трудных случаях с подкомандой "По росту, блядь, долбоеб!!!") и "По порядку расчитайсь!". Скорость сортировки - неимоверная....
 
[^]
КыТулха
14.11.2015 - 17:30
2
Статус: Offline


Приколист

Регистрация: 11.01.14
Сообщений: 235
Цуко, до слез... Это гениально!!! А слабо коллективу изобразить прямое/обратное преобразование Фурье?
 
[^]
ska44reg
14.11.2015 - 19:50
-1
Статус: Offline


Ярила

Регистрация: 13.02.14
Сообщений: 1406
Я не понял посыл, но музычка на перцовку очень хорошо легла!
 
[^]
GGV
14.11.2015 - 23:29
-1
Статус: Offline


Весельчак

Регистрация: 29.10.11
Сообщений: 118
Я артист балета(танцор),хореограф-постановщик,режиссер-постановщик ,преподаватель хореографических дисциплин и.т.д....
Это один из разновидностей Венгерского народного танца Küküllőmenti legényes
Кто нибудь объяснит мне что за номера и вообще о чем речь?
ЗЫ: Не понимаю в информатике них...
 
[^]
grably
15.11.2015 - 01:58
0
Статус: Offline


Анус Ректальный

Регистрация: 21.03.13
Сообщений: 4188
Цитата (sermin @ 14.11.2015 - 13:15)
Вы когда-нибудь видели информатику в танцах или танцы в информатике?

Видели, ога! Нам ровно эту хуйню на уроке и показывали gigi.gif shum_lol.gif
 
[^]
bXp
15.11.2015 - 11:16
1
Статус: Offline


Архитектор пельменей

Регистрация: 5.03.13
Сообщений: 4540
По другому молдаванам объяснить сложно. У них получается только класть плитку, танцевать и пить вино :)
 
[^]
justk
15.11.2015 - 11:29
1
Статус: Offline


Шутник

Регистрация: 4.04.10
Сообщений: 96
Цитата (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.11.2015 - 12:00
0
Статус: Offline


Ярила

Регистрация: 13.10.12
Сообщений: 1816
гангбанг пати напоминает upset.gif
 
[^]
Vsniko
15.11.2015 - 12:23
3
Статус: Offline


Шутник

Регистрация: 29.01.14
Сообщений: 6
Цитата (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.11.2015 - 12:38
-2
Статус: Offline


Весельчак

Регистрация: 3.08.10
Сообщений: 161
Так выглядит индусский код.
 
[^]
Agregad
15.11.2015 - 12:47
0
Статус: Offline


Весельчак

Регистрация: 4.09.08
Сообщений: 175
древняя древность...
неужели на самом ЯПе ещё не было её
уж как несколько учебных лет её студентам кажут нашим
 
[^]
Тепловизор
15.11.2015 - 13:05
0
Статус: Offline


Приколист

Регистрация: 22.12.14
Сообщений: 349
man 3 qsort

void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *));
 
[^]
Sergray
15.11.2015 - 13:42
1
Статус: Offline


Весельчак

Регистрация: 23.07.13
Сообщений: 148
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

За такие слова пожизненно лишают лицензии на WinRAR и FAR-manager
 
[^]
jsmax
15.11.2015 - 14:18
0
Статус: Offline


Шутник

Регистрация: 14.07.13
Сообщений: 84
Цитата (bXp @ 15.11.2015 - 10:16)
По другому молдаванам объяснить сложно. У них получается только класть плитку, танцевать и пить вино :)

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

Это сообщение отредактировал jsmax - 15.11.2015 - 14:18
 
[^]
Halfback
15.11.2015 - 14:19
0
Статус: Offline


Ярила

Регистрация: 28.06.09
Сообщений: 1086
Цитата (Sergray @ 15.11.2015 - 13:42)
Цитата (Halfback @ 14.11.2015 - 15:25)
Да это же молдованские программисты! Они существуют! Просто, мы их за штукатуров танцоров принимали.

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

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

Это сообщение отредактировал Halfback - 15.11.2015 - 14:32
 
[^]
jsmax
15.11.2015 - 14:28
1
Статус: Offline


Шутник

Регистрация: 14.07.13
Сообщений: 84
Цитата (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.11.2015 - 14:59
0
Статус: Offline


Шутник

Регистрация: 20.12.14
Сообщений: 98
Collections.sort()

Не ебите мозг.
 
[^]
SevaLamerson
15.11.2015 - 18:15
0
Статус: Offline


наивность идеалов(∞≈0) (c) хомяк Моррис

Регистрация: 25.03.10
Сообщений: 2878
Цитата (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.11.2015 - 18:43
0
Статус: Offline


Юморист

Регистрация: 29.11.10
Сообщений: 467
Цитата (sermin @ 14.11.2015 - 14:15)
Но одно видео порадовало особо... Вы когда-нибудь видели информатику в танцах или танцы в информатике?

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

изучал в далеком 1993м, разумеется все напрочь забыто, поправьте если неправ
 
[^]
akazakou
15.11.2015 - 21:51
0
Статус: Offline


Балагур

Регистрация: 1.06.11
Сообщений: 881
Вот еще интересная задача: отсортировать массив без использования условной проверки (if, for, while) ;) Естественно только целые числа от одного до 100
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 8220
0 Пользователей:
Страницы: (2) 1 [2]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



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






Наверх