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

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

#Вращение 3D объекта. (36300 hits)
#Полезные утилиты, небольшие api и библиотеки и проч.. (69938 hits)
#Сапер. (53665 hits)
#Рисование прямоугольника. (31501 hits)
#Простой генератор случайных чисел. (134387 hits)
#Рисование линии (по Брезенхэму). (34236 hits)
#Последовательный поиск и его оптимизации. (44860 hits)
#Двусторонняя карта. (34270 hits)
#Вычисление среднего, среднего отклонения, среднеквадратического отклонения и дисперсии заданной выборки. (46663 hits)
#Добавление истории операций(undo&redo) в компонент. (40191 hits)
#Простая геометрическая и текстовая анимация. (401173 hits)
#Посчитать количество пар чисел (number of equal pairs). (5049 hits)
#Рисование окружности (по Брезенхэму). (34094 hits)
#Вычисление значения полинома. (62354 hits)
#"Липкие" окна. (32372 hits)
#Преобразование RGB в HEX и обратно HEX в RGB. (57016 hits)
#Обработка шаблонных писем. (53061 hits)
#Заливка замкнутой области. (62704 hits)
#Сглаживание кривой В-сплайном. (39025 hits)
#Заполнение 2-го выпадающего списка (select) в соответствии с выбором в первом. (46483 hits)


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

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


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


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

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