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

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

#Синус. (62147 hits)
#Заполнение 2-го выпадающего списка (select) в соответствии с выбором в первом. (47296 hits)
#Динамическая очистка выпадающего списка (select) на javascript. (92691 hits)
#Сапер. (54554 hits)
#Заливка замкнутой области. (63594 hits)
#Рисование множества Мандельброта. (45615 hits)
#Шейкер-сортировка. (72719 hits)
#Отслеживание изменений файла. (38987 hits)
#Циклический сдвиг массива или строки - 3 уникальных алгоритма. (395250 hits)
#Как работать с zip архивами стандартными средствами windows. (43169 hits)
#Хранение иерархических деревьев. (54180 hits)
#Обертки для массивов. (39755 hits)
#Вращение 3D объекта. (36944 hits)
#Косинус. (40825 hits)
#Шифрование произвольных данных. (330667 hits)
#Рисование куба. (60974 hits)
#Сравнение алгоритмов быстрой сортировки. (75099 hits)
#Наибольший общий делитель. (195214 hits)
#Курсы валют. (68711 hits)
#Найти общие элементы в списках. (1006 hits)


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

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


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


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

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