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

task#: | 13 [раздел: пузырьком | рейтинг: 3/7,4.89(3890) | hits: 58230 | обсудить >>] |
Задача: | Шейкер-сортировка [реализаций: 1] |
аннотация: | Шейкер-сортировка представляет собой дальнейшую оптимизацию пузырьковой сортировки. |
содержание: | Шейкер-сортировка представляет собой дальнейшую и довольно качественную оптимизацию пузырьковой сортировки(без знания которой данная задача останется непонятной). Представим себе еще раз пузырьковую сортировку. При сортировке по возрастанию и направлении прохода по последовательности слева направо... |
Aвтор: | this [добавлена: 16 января 2003]
1
|
task#: | 225 [раздел: Шифрование | рейтинг: 3/7,4.87(3589) | hits: 296815 | обсудить >>] |
Задача: | Шифрование произвольных данных [реализаций: 3] |
аннотация: | Примеры кода шифрования произвольных данных. |
содержание: | Примеры решения простой задачи шифрования содержимого переменной: строки, массива, структуры и проч. |
Aвтор: | Неизвестный [добавлена: 17 декабря 2007]
2
|
task#: | 238 [раздел: Массивы | рейтинг: 3/7,4.91(3800) | hits: 38081 | обсудить >>] |
Задача: | Числа Армстронга [реализаций: 3] |
аннотация: | Числа Армстронга, одномерные массивы |
содержание: | В исходном массиве перенести вначале все числа Армстронга, а затем все остальные, не меняя порядок их следования. |
Aвтор: | IAkut [добавлена: 7 декабря 2008]
3
|
task#: | 33 [раздел: Клиентский скриптинг(js, vba и т.д.) | рейтинг: 3/7,4.91(3676) | hits: 66448 | обсудить >>] |
Задача: | Часики на js [реализаций: 3] |
аннотация: | Написание скриптов на js для отображения динамических часов на сайте. |
содержание: | Текстовые, простые часы По-другому: "электронные" часы на сайте. Выглядит примерно следующим образом:Текущее время: var d=document var NN=d.layers?true:(window.opera&&!d.createComment)?true:false function showTime(){ var tmN=new Date() var dH=''+tmN.getHours();dH=dH.length |
Aвтор: | this [добавлена: 9 февраля 2006]
4
|
task#: | 18 [раздел: Массивы | рейтинг: 3/7,4.86(4279) | hits: 329985 | обсудить >>] |
Задача: | Циклический сдвиг одномерного массива или строки, 3 уникальных алгоритма [реализаций: 4] |
аннотация: | Циклический сдвиг соответствует обмену соседних блоков памяти разного размера: при перемещении фрагмента текста с помощью мыши из одного места файла в другое осуществляется именно эта операция. Ограничения по времени и объему памяти существенны для многих подобных приложений. |
содержание: | Вступление Задача циклического сдвига одномерного массива из n элементов на i позиций влево. Например, если n=8, a i=3, вектор "abcdefgh" должен будет превратиться в "defghabc". Дело в том, что алгоритм решения такой казалось бы ничем не выдающейся задачки играет большую роль, например, во... |
Aвтор: | this [добавлена: 4 июня 2003]
5
|
task#: | 87 [раздел: Рефлексия (reflection) | рейтинг: 3/7,4.93(3312) | hits: 45214 | обсудить >>] |
Задача: | Доступ ко всем полям и методам [реализаций: 1] |
аннотация: | Обход полномочий языка/компилятора, доступ к любым полям класса. |
содержание: | Не каждый язык может похвастаться столь сомнительными особенностями. Но одни из самых известных в настоящее время языков программирования вполне предоставляют такую возможность. Дело в том, что обход таких коренных ограничений полезен при написании разного рода системных средств, дебагеров и т.д. ... |
Aвтор: | this [добавлена: 26 ноября 2006]
6
|
task#: | 40 [раздел: Работа с текстом | рейтинг: 7/3,4.94(3512) | hits: 30472 | обсудить >>] |
Задача: | Добавление истории операций(undo&redo) в компонент [реализаций: 1] |
аннотация: | Элементарные фрагменты кода добавления истории операций. |
содержание: | В таких языках как Javа, где существуют уже готовые компоненты(javax.swing.*) работы с текстовыми данными - добавление таких полезных и простейших операций, как "undo" и "redo" может быть выполнено довольно просто. |
Aвтор: | this [добавлена: 12 мая 2006]
7
|
task#: | 35 [раздел: Манипуляции с выпадающим списком | рейтинг: 3/7,4.86(3402) | hits: 43971 | обсудить >>] |
Задача: | Динамическое формирование выпадающего списка [реализаций: 3] |
аннотация: | Очень часто при программировании интерактивного функционала веб-интерфейсов возникает задача модификации содержимого выпадающего списка select. В этой задаче рассматривается главный аспект этой операции: динамическое формирование выпадающего списка. |
содержание: | Вступление Очень часто при программировании интерактивного функционала веб-интерфейсов возникает задача модификации содержимого выпадающего списка select. В этом процессе следует выделить 2 отдельные подзадачи: это удаление(очищение) выпадающего списка и уже непосредственное динамическое... |
Aвтор: | this [добавлена: 2 марта 2006]
8
|
task#: | 52 [раздел: Клиентский скриптинг(js, vba и т.д.) | рейтинг: 3/7,4.9(3307) | hits: 25455 | обсудить >>] |
Задача: | Динамическое изменение цвета полоски прокрутки в IE5.5 и выше [реализаций: 1] |
аннотация: | Пример кода: динамического изменения цвета полос прокрутки для IE |
содержание: | Задача носит справочный характер: приводятся простые примеры кода для динамического изменения цветов полос прокруток для браузера IE(>=5.5) |
Aвтор: | this [добавлена: 15 мая 2006]
9
|
task#: | 34 [раздел: Манипуляции с выпадающим списком | рейтинг: 3/7,4.95(3858) | hits: 74418 | обсудить >>] |
Задача: | Динамическая очистка выпадающего списка (select) на javascript [реализаций: 1] |
аннотация: | Очень часто при программировании интерактивного функционала веб-интерфейсов возникает задача модификации содержимого выпадающего списка select. В этой задаче рассматривается неотъемлемая часть этой операции: удаление, очищение элементов выпадающего списка. |
содержание: | Вступление Очень часто при программировании интерактивного функционала пользовательских веб-интерфейсов возникает задача модификации содержимого выпадающего списка select. В этой задаче рассматривается неотъемлемая часть этой операции: удаление, очищение элементов выпадающего списка. Простое... |
Aвтор: | this [добавлена: 16 февраля 2006]
10
|
task#: | 239 [раздел: Структуры данных | рейтинг: 3/7,4.92(3908) | hits: 44226 | обсудить >>] |
Задача: | Древовидные структуры [реализаций: 1] |
аннотация: | Реализация древовидных структур данных, задача посроения "дерева" |
содержание: | Древовидные структуры данных обладают рядом уникальных свойств, позволяющих строить эффективные алгоритмы обращения с ними. Рассмотрим задачу построения "дерева" и его разновидностей на конкретных языках. |
Aвтор: | this [добавлена: 12 января 2009]
11
|
task#: | 228 [раздел: Map | рейтинг: 3/7,4.87(2954) | hits: 24589 | обсудить >>] |
Задача: | Двусторонняя карта [реализаций: 1] |
аннотация: | Требования такие: с одного узла есть только одно сопоставление, но с нескольких узлов можно придти к одному сопоставлению. |
содержание: | "Как-то мне понадобилась мне двухсторонняя карта но особенная. Требования такие: С одного узла есть только одно сопоставление, но с нескольких узлов можно придти к одному сопоставлению. boost;:multi_index увы не подходил, можно было конечно как-то приспособить его, но не было сил разбираться Поэтому... |
Aвтор: | Неизвестный [добавлена: 17 декабря 2007]
12
|
task#: | 79 [раздел: Готовые библиотеки | рейтинг: 3/7,4.83(3671) | hits: 105245 | обсудить >>] |
Задача: | qForms, библиотека типичного функционала валидации/построения/связки html-форм [реализаций: 11] |
аннотация: | Код, исходники бесплатной библиотеки qForms. |
содержание: | В данной задаче для свободного анализа и обсуждения выкладываются исходники известной javascript-библиотеки qForms(www.pengoworks.com). Данная библиотека инкапсулирует, реализует основные типичные процедуры задач валидации, динамического связывания, построения елементов html-форм. |
Aвтор: | this [добавлена: 28 мая 2006]
13
|
task#: | 226 [раздел: Разное | рейтинг: 3/7,4.94(3534) | hits: 96710 | обсудить >>] |
Задача: | Утилиты [реализаций: 10] |
аннотация: | Коллекция различного утилитного кода |
содержание: | Разного рода небольшие полезные утилиты, использованные для каких-либо небольших задач. |
Aвтор: | this [добавлена: 17 декабря 2007]
14
|
task#: | 7 [раздел: быстрая | рейтинг: 3/7,4.89(3755) | hits: 59635 | обсудить >>] |
Задача: | Улучшение быстрой сортировки [реализаций: 2] |
аннотация: | Алгоритм быстрой сортировки хорошо справляется с массивом случайных чисел, однако на последовательностях, содержащих в себе уже частично упорядоченные подпоследовательности - производительность ухудшается. Поэтому рассмотрим здесь подход, позволяющий минимизировать это падение скорости. |
содержание: | Коротко: Быстрая сортировка(функция qsort1) очень хорошо справляется с массивом случайных чисел, но если на вход подается уже частично упорядоченная последовательноть либо последовательность содержащая подпоследовательности из одинаковых элементов, расположенных рядом - время выполнения алгоритма... |
Aвтор: | this [добавлена: 17 июля 2002]
15
|
Всего: 110