Библиотека Задач
Всего: 110
форма поиска...
Сортировать по: названию, числу реализаций, дате, популярности

task#: | 20 [раздел: Строки | рейтинг: 3/7,4.86(3098) | hits: 395402 | обсудить >>] |
Задача: | Замена символа строки [реализаций: 6] |
аннотация: | Для тех языков, где нельзя просто делать str[i] = |
содержание: | Реализация процедуры замены символа строки по конкретному индексу. Простенькие алгоритмы для тех языков, где нельзя напрямую модифицировать содержимое строки и делать, например: str[2] = "a" Для вариантов C# время выполнения распределяется примерно так: ~0.000534 сек. ~0.000854 сек. ... |
Aвтор: | this [добавлена: 13 августа 2003]
1
|
task#: | 77 [раздел: Анимация | рейтинг: 3/7,4.86(2992) | hits: 371382 | обсудить >>] |
Задача: | Простая геометрическая и текстовая анимация [реализаций: 1] |
аннотация: | Пример несложной анимации. |
содержание: | Примеры несложных, часто просто тестовых, геометрических и текстовых анимаций на клиентских языках. |
Aвтор: | Неизвестный [добавлена: 24 мая 2006]
2
|
task#: | 225 [раздел: Шифрование | рейтинг: 3/7,4.87(2789) | hits: 259910 | обсудить >>] |
Задача: | Шифрование произвольных данных [реализаций: 3] |
аннотация: | Примеры кода шифрования произвольных данных. |
содержание: | Примеры решения простой задачи шифрования содержимого переменной: строки, массива, структуры и проч. |
Aвтор: | Неизвестный [добавлена: 17 декабря 2007]
3
|
task#: | 227 [раздел: Строки | рейтинг: 3/7,4.93(2442) | hits: 255138 | обсудить >>] |
Задача: | Разбор строки [реализаций: 1] |
аннотация: | Задача парсинга строки на отдельные фрагменты |
содержание: | Довольно фундаментальная задача, решаемая почти в каждом ЯП: в произвольной строке нужно получать отдельные фрагменты, отделенные друг от друга довольно однообразной последовательностью символов (которую легко задать)- разделителей. В некоторых языках это реализованно в виде встроенного... |
Aвтор: | this [добавлена: 17 декабря 2007]
4
|
task#: | 18 [раздел: Массивы | рейтинг: 3/7,4.89(3403) | hits: 243375 | обсудить >>] |
Задача: | Циклический сдвиг одномерного массива или строки, 3 уникальных алгоритма [реализаций: 3] |
аннотация: | Циклический сдвиг соответствует обмену соседних блоков памяти разного размера: при перемещении фрагмента текста с помощью мыши из одного места файла в другое осуществляется именно эта операция. Ограничения по времени и объему памяти существенны для многих подобных приложений. |
содержание: | Вступление Задача циклического сдвига одномерного массива из n элементов на i позиций влево. Например, если n=8, a i=3, вектор "abcdefgh" должен будет превратиться в "defghabc". Дело в том, что алгоритм решения такой казалось бы ничем не выдающейся задачки играет большую роль, например, во... |
Aвтор: | this [добавлена: 4 июня 2003]
5
|
task#: | 233 [раздел: Клиентский скриптинг(js, vba и т.д.) | рейтинг: 3/7,4.95(3588) | hits: 226181 | обсудить >>] |
Задача: | ООП на javascript: классы, наследование, инкапсуляция [реализаций: 3] |
аннотация: | Способ реализации принципов ООП на javascript. |
содержание: | Имея такой динамичный и нетипизированный язык как javascript и при всех его особенностях - достаточно неординарно организовать базовые принципы объектно-ориентированного программирования, такие как наследование и инкапсуляция. О полиморфизме речи уже не идет т.к. язык нетипизированный и соотв-но... |
Aвтор: | this [добавлена: 19 декабря 2007]
6
|
task#: | 80 [раздел: Формы | рейтинг: 3/7,4.87(3258) | hits: 159239 | обсудить >>] |
Задача: | Валидация, динамическая проверка заполнения html форм [реализаций: 9] |
аннотация: | Программирования задач валидации форм. |
содержание: | В данной задаче собирается различный код по валидации и динамической проверке html-форм. |
Aвтор: | Неизвестный [добавлена: 28 мая 2006]
7
|
task#: | 19 [раздел: Математика | рейтинг: 3/7,4.94(3411) | hits: 122626 | обсудить >>] |
Задача: | Наибольший общий делитель [реализаций: 14] |
аннотация: | Нахождение наибольшего общего делителя 2-х чисел |
содержание: | Нахождение наибольшего общего делителя 2-х чисел. Алгоритм Евклида Медленный но верный алгоритм: |
Aвтор: | this [добавлена: 10 июля 2003]
8
|
task#: | 25 [раздел: Случайные числа | рейтинг: 3/7,4.86(3267) | hits: 92378 | обсудить >>] |
Задача: | Простой генератор случайных чисел [реализаций: 5] |
аннотация: | Генерация массива случайных чисел. |
содержание: | Задача генерации множества случайных чисел возникает как правило в задачах на различные тесты, бенчмарки и проч. Здесь рассмотрим самый простой случай - генерация массива случайных чисел по принципу: "сгенерировать такое-то количество случайных чисел в интервале от и до". |
Aвтор: | this [добавлена: 11 февраля 2004]
9
|
task#: | 12 [раздел: пузырьком | рейтинг: 3/7,4.92(3215) | hits: 90984 | обсудить >>] |
Задача: | сортировка пузырьком [реализаций: 4] |
аннотация: | Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой аналогии с всплытием пузырьков на поверхность воды. |
содержание: | Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой аналогии с всплытием пузырьков на поверхность воды. На каждой итерации(шаге) сортировки осуществляется проход по неотсотированной части массива... |
Aвтор: | this [добавлена: 27 декабря 2002]
10
|
task#: | 24 [раздел: Счетчики | рейтинг: 3/7,4.82(3087) | hits: 90611 | обсудить >>] |
Задача: | Счетчик времени с точностью до микросекунд [реализаций: 6] |
аннотация: | timer-ы микросекунд |
содержание: | С точностью до микросекунд считаем время выполнения. |
Aвтор: | this [добавлена: 26 января 2004]
11
|
task#: | 14 [раздел: пирамидальная | рейтинг: 3/7,4.89(3050) | hits: 89023 | обсудить >>] |
Задача: | Пирамидальная сортировка [реализаций: 1] |
аннотация: | Пирамидальная сортировка - представляет собой интересный случай, сочетая в себе довольно нетривиальный, сложный алгоритм и в тоже время обеспечивая одну из самых высоких производительностей сортировок. |
содержание: | Пирамидальная сортировка в некотором роде является модификацией такого подхода, как сортировка выбором, с тем лишь отличием, что минимальный(или максимальный) элемент из неотсортированной последовательности выбирается не за O(n) операций, а за O(log n). Соответственно и производительность такого... |
Aвтор: | this [добавлена: 13 февраля 2003]
12
|
task#: | 15 [раздел: Сортировка | рейтинг: 3/7,4.88(3341) | hits: 81571 | обсудить >>] |
Задача: | Сравнение алгоритмов сортировки массива [реализаций: 18] |
аннотация: | Сравнение производительности и числа перестановок таких алгоритмов сортировки массива, как: быстрая, пирамидальная, пузырьковая, выбором, вставками, Шелла, Шейкер-сортировка. |
содержание: | Зададимся целью исследовать как же поведут себя в реальных задачах сортировки элементарных массивов такие алгоритмы, как: быстрая, пирамидальная, пузырьковая, выбором, вставками, Шелла, Шейкер-сортировка. Оценивать будем время выполнения, и количество перестановок элементов. На вход каждой... |
Aвтор: | this [добавлена: 21 марта 2003]
13
|
task#: | 10 [раздел: шелла | рейтинг: 3/7,4.88(3128) | hits: 78774 | обсудить >>] |
Задача: | Сортировка Шелла, обший принцип [реализаций: 3] |
аннотация: | Сортировка Шелла это по-сути модификация схем сортировки других алгоритмов. Т.е. фактически для сортировки элементов используются другие алгоритмы, такие как: пузырьком, вставками, выбором и т.д. Но только эти алгоритмы применяются не ко всей исходной последовательности, а к ее частям. |
содержание: | Сортировка Шелла это, по-сути, модификация схем сортировки других алгоритмов. Фактически для сортировки элементов используются другие алгоритмы, такие как: пузырьком, вставками, выбором и т.д. Но только эти алгоритмы применяются не ко всей исходной последовательности, а к ее частям. Сначала в... |
Aвтор: | this [добавлена: 18 октября 2002]
14
|
task#: | 235 [раздел: Числа | рейтинг: 3/7,4.92(3313) | hits: 75224 | обсудить >>] |
Задача: | Преобразование сумм из цифрового представления в строковое [реализаций: 5] |
аннотация: | Задача преобразования чисел в словесное описание |
содержание: | Постановка задачи fplab(с) Предлагаемая вниманию уважаемых читателей статья посвящена одной сугубо практической задаче, которая сплошь и рядом встречается в обширных классах офисных и бизнес-программ. Прежде всего, позвольте задать вам такой вопрос: случалось ли вам видеть или более того, держать... |
Aвтор: | Неизвестный [добавлена: 2 марта 2008]
15
|
Всего: 110