CodeLAB
на главную карта сайта обратная связь

Популярные задачи:

#Синус. (61035 hits)
#Рисование линии. (39003 hits)
#Полезные утилиты, небольшие api и библиотеки и проч.. (69938 hits)
#Поиск дубликатов внутри файла. (31571 hits)
#Предварительная загрузка изображений. (47433 hits)
#Рисование Фрактала (листьев папоротника). (53416 hits)
#Отслеживание изменений файла. (38105 hits)
#Овал, вписанный в прямоугольник. (38141 hits)
#Шифрование произвольных данных. (329139 hits)
#Улучшение быстрой сортировки. (77236 hits)
#Вращение 3D объекта. (36299 hits)
#Вращение фигуры в плоскости. (40227 hits)
#Хранение иерархических деревьев. (53537 hits)
#Заливка замкнутой области. (62704 hits)
#Шейкер-сортировка. (71549 hits)
#Случайный выбор элемента при неизвестном их количестве. (36883 hits)
#Рисование линии (по Брезенхэму). (34236 hits)
#Рисование 3D объекта. (35327 hits)
#Случайный выбор нескольких несовпадающих значений из множества. (58901 hits)
#Выборка конкретной записи из таблицы. (33025 hits)


Главная >> все Задачи

Библиотека Задач


<< назад +добавить Задачу
Всего: 113


форма поиска...

Сортировать по: названию, числу реализаций, дате, популярности, страницы: 1 2 3 4 ... 8
task#: 12 [раздел: Пузырьковая сортировка (bubble sort) | hits: 153277]
Задача: [3]
аннотация: Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой...
 содержание: Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой аналогии с всплытием пузырьков на поверхность воды. На каждой итерации(шаге) сортировки осуществляется проход по...
Aвтор: [добавлена: ]
16
task#: 79 [раздел: Готовые библиотеки | hits: 147653]
Задача: [11]
аннотация: Код, исходники бесплатной библиотеки qForms.
 содержание: В данной задаче для свободного анализа и обсуждения выкладываются исходники известной javascript-библиотеки qForms(www.pengoworks.com). Данная библиотека инкапсулирует, реализует основные типичные процедуры задач валидации, динамического связывания, построения елементов html-форм.
Aвтор: [добавлена: ]
17
task#: 10 [раздел: Сортировка Шелла | hits: 145418]
Задача: [3]
аннотация: Сортировка Шелла это по-сути модификация схем сортировки других алгоритмов. Т.е. фактически для сортировки элементов используются другие алгоритмы, такие как:...
 содержание: Сортировка Шелла это, по-сути, модификация схем сортировки других алгоритмов. Фактически для сортировки элементов используются другие алгоритмы, такие как: пузырьком, вставками, выбором и т.д. Но только эти алгоритмы применяются не ко всей исходной последовательности, а к...
Aвтор: [добавлена: ]
18
task#: 27 [раздел: Последовательности | hits: 137896]
Задача: [6]
аннотация: Одна из самых интересных задач. На ее примере познаются многие подходы для написания быстрых алгоритмов: на входе N чисел, на выходе должна быть максимальная сумма...
 содержание: Вступление Одна из самых интересных задач. На ее примере познаются многие, очень полезные подходы для написания быстрых, хороших алгоритмов. К сожалению, данная задача в чистом виде, как выясняется - мало где применяется: а случаи отличные от одномерного - требуют...
Aвтор: [добавлена: ]
19
task#: 25 [раздел: Случайные числа | hits: 134385]
Задача: [3]
аннотация: Генерация массива случайных чисел.
 содержание: Задача генерации множества случайных чисел возникает как правило в задачах на различные тесты, бенчмарки и проч. Здесь рассмотрим самый простой случай - генерация массива случайных чисел по принципу: "сгенерировать такое-то количество случайных чисел в интервале от и...
Aвтор: [добавлена: ]
20
task#: 5 [раздел: Поразрядная Сортировка | hits: 133452]
Задача: [2]
аннотация: Поразрядная сортировка массива подсчетом, оптимизация классического подхода поразрядной сортировки в случае массивов. Приблизительно 2-х кратное увеличение...
 содержание: [Если вы еще не знакомы с поразрядной сортировкой как таковой, то быстрей прочитайте задачу поразрядная сортировка, общий принцип] Формулировка В классической поразрядной сортировке на каждом проходе, т.е. в пределах каждого разряда - элементы сортировались путем...
Aвтор: [добавлена: ]
21
task#: 4 [раздел: Поразрядная Сортировка | hits: 130964]
Задача: [1]
аннотация: Поразрядная сортировка, общий принцип, реализация на массивах и списках.
 содержание: Алгоритм поразрядной сортировки использует совершенно инной подход сортировки элементов, позволяя в некоторых случаях достигать большей производительности и экономичности, чем другие алгоритмы. Особенность в том, что элементы непосредственно между собой, с друг другом...
Aвтор: [добавлена: ]
22
task#: 24 [раздел: Счетчики | hits: 129098]
Задача: [6]
аннотация: timer-ы микросекунд
 содержание: С точностью до микросекунд считаем время выполнения.
Aвтор: [добавлена: ]
23
task#: 86 [раздел: popup ("всплывающие") динамические окна | hits: 117147]
Задача: [2]
аннотация: Как передать произвольное количество параметров произвольного размера в popup окно из главного, используя javascript?
 содержание: В данной задаче решается следующая проблема.Имеется некая javascript-функция. При выполнении эта функция должна открыть(создать) дополнительное popup, всплывающее окно передавая туда необходимые параметры, имеющиеся в виде js переменных в коде главного окна.Что обычно делается в...
Aвтор: [добавлена: ]
24
task#: 226 [раздел: Разное | hits: 114693]
Задача: [10]
аннотация: Коллекция различного утилитного кода
 содержание: Разного рода небольшие полезные утилиты, использованные для каких-либо небольших задач.
Aвтор: [добавлена: ]
25
task#: 6 [раздел: Быстрая Сортировка (quick sort) | hits: 113210]
Задача: [2]
аннотация: Этот алгоритм был впервые описан К. Хоаром в его классической статье «Быстрая сортировка». Здесь спользуется подход «разделяй и властвуй: чтобы отсортировать...
 содержание: КороткоОдин из самых быстрых алгоритмов, позволяющих достигать производительности ~ O(n*log n). В исходной последовательности выбирается некоторый элемент. Затем пробегаемся по всей последовательности и элементы, меньшие чем выбранный располагаем слева от него, большие -...
Aвтор: [добавлена: ]
26
task#: 22 [раздел: Строки | hits: 112621]
Задача: [4]
аннотация: Переворот, симметричное отображение строки символов или одномерного массива элементов
 содержание: Эта простенькая задача возникает иногда в более сложных алгоритмах. Имеется, например, строка "qwerty". Нужно получить симметричное(зеркальное) отображение: "ytrewq" Берем 2 индекса: начало и конец строки(одномерного массива). В цикле последовательно двигаем их друг к другу,...
Aвтор: [добавлена: ]
27
task#: 8 [раздел: Сортировка Вставками | hits: 112532]
Задача: [3]
аннотация: Многие картежников, сами того не сознавая, пользуются методом сортировки вставками для упорядочения пришедших им карт. Когда игрок получает очередную карту, все...
 содержание: Коротко Проходимся по всем элементам и вставляем каждый текущий элемент на свое место в уже отсортированную последовательность предыдущих просмотренных элементов. В самом начале считаем первый элемент уже отсортированной последовательностью и далее проходимся по...
Aвтор: [добавлена: ]
28
task#: 36 [раздел: Работа с изображениями | hits: 101370]
Задача: [6]
аннотация: Задача возникает при создании превьюшек(небольших иконок) из имеющихся больших изображений. В данном случае необходимо сделать уменьшенный пропорциональный...
 содержание: Задача возникает при создании превьюшек(небольших иконок) из имеющихся больших изображений. В данном случае необходимо сделать уменьшенный пропорциональный вариант нашей картинки, высота и ширина которого не будет превышать заданных значений. Формализация На входе: ...
Aвтор: [добавлена: ]
29
task#: 246 [раздел: Клиентский скриптинг(js, vba и т.д.) | hits: 100076]
Задача: [1]
аннотация: Создание ссылок вызовом одной функции.
 содержание: Иногда при сложной логике динамического обновления контента страницы может понадобиться программно создавать ссылки из простого текста в любом месте DOM на странице.
Aвтор: [добавлена: ]
30
страницы: 1 2 3 4 ... 8
<< назад +добавить Задачу
Всего: 113