Пузырьковая сортировка на Java. Алгоритмы структуры данных

Доброго всем времени суток! Вот написали следующий алгоритм сортировки на Java, называется Пузырьковая сортировка(Bubble Sort).


package algorithm;

public class BubbleSort {
    public void sort(int[] f) {
    // в методе в качестве параметра вводим массив
        boolean swapped = true;
        // swapped - переменная, которая отвечает за упорядоченность эелемнтов в массиве
        int temp;
        // temp - временное хранение, где будут меняться элементы по возрастанию
        int j = 0;
        // j - обычная переменная цикла while
        do {
        // входим в while цикл
            swapped = false;
            // назначаем swapped на false
            j++;
            // инкремент
            for(int i = 0; i < f.length - 1; i++) {
            // входим в цикл for
                if(f[i] > f[i + 1]) {
                // например: если элемент под индексом i=1, т.е. 11, больше элемента
                // под индексом i=2, т.е. 4, то меняем их местами
                // 
                    temp = f[i];
                    f[i] = f[i + 1];
                    f[i + 1] = temp;
                    swapped = true;
                }
            }
        } while(swapped);
        // делаем это условие пока все элементы в массиве не будут соответсвовать условию
        
        for(int h = 0; h < f.length; h++) {
        // а здесь просто выводим элементы массива
            System.out.print(f[h] + " ");
        }
    }
    
    public static void main(String[] args) {
        int[] f = {8, 11, 4, 0, 5};
        // создаем массив
        BubbleSort bs = new BubbleSort();
        // создаем обьект
        bs.sort(f);
        // вызываем функцию и в качестве параметра вводим созданный массив
    }
}

Продвижение через ютуб

Увидел хорошую возможность продвигать свои идеи или сайты через ютуб.
Залил видео на ютуб, смотрю через некоторое время его просмотрели 100 человек, половину я привлек через соц сети, другая половина нашла видео через поиск.

Читать дальше →

Пробуем перейти на новую версию движка

Сегодня, в пятницу 24 мая, в 19:00, форум Дизель остановлен на техобслуживание. Буду пытаться обновить версию движка на актуальную.
Переход не будет безболезненным, но деваться некуда, надо развиваться, двигаться вперёд, а без обновления движка это практически невозможно.
К сожалению, объёмы форума не позволяют сделать это быстро, только конвертирование базы данных занимает больше суток.
Кроме того, не факт, что всё пройдёт нормально и результат будет приемлимым. Не исключаю вариант, что переход будет неудачным и по окончании работ мне придётся опять запустить старую версию.

Предупреждение о работах было вывешено ещё в понедельник.
Прошу прощения за неудобства.

Обзор Nokia 1202, убийца iPhone :)

iPhone 3G
До недавних пор я пользовался и был порядком доволен iPhone 3G locked. Но так получилось что я апгрейднулся до прошивки 3.1.3, baseband 05.12.01 а для этого еще не выпустили «кряк». Так вот пришлось срочно искать временную замену пока не замутят для 3.1.3 SIM unlock.

Привет Нокыя %)
С Nokia у меня всегда были хорошие отношения, после покупки iPhone мы остались хорошими друзьями и иногда ходим друг к другу в гости. Итак, выбор был сделан на 1202. Решение было принято исходя чисто из денежных средств — мне просто не хотелось тратиться на еще один телефон. Цена при покупке нового 1202 была RM90 малайзийскими, а зеленными $27. Купил и не пожалел.

Читать дальше →

"Бабушкофон" от Just5

Интересные мобильные телефоны выпускает российский бренд Just5. Основное позиционирование аппарата — функционально упрощённые телефоны для людей в возрасте, с плохим зрением, или, наоборот, для детей, но при этом качественные и симпатичные. В «народе» такие телефоны ласково прозвали «бабушкофоном» )))

Устройство имеет крупные клавиши с большими символами, небольшой монохромный дисплей с максимально крупным шрифтом и при этом, действительно, выглядит довольно стильно и симпатично. Я бы и сам взял, к примеру, оранжевенький, для себя, в качестве второго телефона )

Читать дальше →

Мои сайты, их у меня около 10.

Судя по просмотрам, возможно кто то и читает здешние посты, счетчик показывает сотни просмотров, надеюсь это не роботы.=)

anar8.ru — Мой первый сайт, Кыргызский клуб айтишников.

anarone.ru — Блог для программистов.

ayrun.ru — Беговой блог Кыргызстана.

bagua8.ru — Блог про боевое искусство Багуачжан.

oshogo.ru — Форум города Ош.

alsotka.ru — Онлайн рынок сотовых телефононв города Ош.

ankidot.tk — Кыргызский юмор.

buybol.ru — Бизнес блог.

Половина сайтов на phpbb, anarone.ru на yii framework, другая половина статическая.

Домены покупал за 100р, хостинг от viva-kg.ru, host-food и hostinger. На сайтах используется bootstrap. Ссылки из блоггер.кг положительно влияют на мои сайты.

Российские военные на Северном плюсе

Все вы, наверняка, видели и читали репортажи о деятельности российских военных близ Серверного полюса. Скажу сразу, что я только рад, что уровень российской армии и военной техники растёт, но не показалось ли вам странным, что военные были одеты в пустынный (или как он называется) камуфляж? Разве не должен камуфляж соответствовать типу местности?


В продолжение темы.

Сегодня, 26-01-2017, увидел статью на bmpd про отдельную арктическую мотострелковую бригаду. И на фотках видно явное улучшение ситуации — белые маскхалаты, светлый камуфляж, белые лыжи, белый снегоход, даже оружие замаскировано белым.



По указанной выше ссылке есть ещё фото, у них там даже собаки и олени есть )

"Если бы ты знал..." Эльчин Сафарли:отзыв на книгу

Что я могу сказать об этой книге? Удивительная книга! не понятно как Эльчин может в точности понимать женщин.Мне кажется, я сама себя так не понимаю, как он…
Читать дальше →