code#: | 545 [Задача: Утилиты | раздел: Разное | hits: 9265] |
исходник: | Парсер, генератор классов из ASP.NET, CodeDOM [C#] |
описание: | Захотелось попользовать парсер и генератор классов из файлов aspx (ascx). Получилось следующее Источник: http://rsdn.ru/forum/Message.aspx?mid=866992&only=1 |
автор: | - [добавлен: 17 декабря 2007]
31
|
code#: | 91 [Задача: Вычисление минимального / максимального значения | раздел: Математика | hits: 8739] |
исходник: | Максимальное значение массива, самый элементарный алгортм [C#] |
описание: | Максимальное значение массива, самый элементарный алгортм. Конечно, в языке C# есть многочисленные встроенные средства для расчета максимального значения не... |
автор: | this [добавлен: 5 марта 2006]
32
|
code#: | 88 [Задача: Вычисление значения полинома | раздел: Математика | hits: 8688] |
исходник: | Расчет значения полинома в общем виде, самое простое решение "в лоб" [C#] |
описание: | Расчет значения полинома в общем виде, самое простое решение "в лоб". В результате выполнения производится 2*n умножений. Вариант по схеме... |
автор: | this [добавлен: 5 марта 2006]
33
|
code#: | 90 [Задача: Вычисление минимального / максимального значения | раздел: Математика | hits: 8400] |
исходник: | Минимальное значение массива, самый элементарный алгортм [C#] |
описание: | Минимальное значение массива, самый элементарный алгортм. Конечно, в языке C# есть многочисленные встроенные средства для расчета минимального значения не... |
автор: | this [добавлен: 5 марта 2006]
34
|
code#: | 81 [Задача: Найти максимальную сумму в последовательности | раздел: Последовательности | hits: 8339] |
исходник: | Максимальная последовательность в массиве, наилучший линейный алгоритм [C#] |
описание: | Производительность ~ O(n) Самый быстрый алгоритм, предел производительности для данной задачи |
автор: | this [добавлен: 28 февраля 2006]
35
|
code#: | 174 [Задача: Обертки для массивов | раздел: Массивы | hits: 8178] |
исходник: | Обертка, wrapper для массива(array) на основе связанных списков. Кеширование, улучшенный поиск, оптимизация. [C#] |
описание: | Классы, реализующие работу с массивом без использования стандартных .NET-массивов и класса System.Array. Классы позволяют создавать многомерные массивы, используют... |
автор: | - [добавлен: 15 сентября 2006]
36
|
code#: | 82 [Задача: Случайный выбор нескольких несовпадающих значений из множества | раздел: Случайные числа | hits: 8140] |
исходник: | Случайный выбор m несовпадающих значений массива [C#] |
описание: | На вход подается целочисленный массив arr. На выходе получаем - массив из m случайно выбранных значений массива arr, при этом одно и тоже значение массива не... |
автор: | this [добавлен: 1 марта 2006]
37
|
code#: | 577 [Задача: Утилиты | раздел: Разное | hits: 8136] |
исходник: | Неявная типизация в .NET, Duck Typing [C#] |
описание: | Реализация duck typing(неявная типизация): если некий класс не реализует нужный нам интерфейс, но содержит все определенные в интерфейсе мемберы, то его можно привести к... |
автор: | - [добавлен: 12 января 2009]
38
|
code#: | 92 [Задача: Вычисление минимального / максимального значения | раздел: Математика | hits: 8075] |
исходник: | Максимальное значение массива с помощью маркера [C#] |
описание: | Для введения маркера, т.е. элемента a[n], приходится принудительно менять размер массива методом Array.Resize(), который поддерживается начиная с .NET Framework version 2.0,... |
автор: | this [добавлен: 5 марта 2006]
39
|
code#: | 80 [Задача: Найти максимальную сумму в последовательности | раздел: Последовательности | hits: 8006] |
исходник: | Максимальная последовательность в массиве, алгоритм "разделяй и влавствуй" [C#] |
описание: | Производительность ~ O(n*log n) |
автор: | this [добавлен: 28 февраля 2006]
40
|
code#: | 58 [Задача: Последовательный поиск и его оптимизации | раздел: Последовательный | hits: 7913] |
исходник: | Последовательный поиск, исходная, неоптимизированная версия [C#] |
описание: | Последовательный поиск, исходная, неоптимизированная версия |
автор: | this [добавлен: 21 февраля 2006]
41
|
code#: | 70 [Задача: Перестановка фрагментов строки(или одномерного массива) | раздел: Строки | hits: 7806] |
исходник: | Перестановка непересекающихся фрагментов строки одинаковой длины [C#] |
описание: | В строке str меняет местами символы str[0..a+m-1] и str[0..b+m-1]. При этом отслеживается ситуация, когда на длина второго отрезка может превышать длинну всей строки. ... |
автор: | this [добавлен: 24 февраля 2006]
42
|
code#: | 93 [Задача: Вычисление минимального / максимального значения | раздел: Математика | hits: 7697] |
исходник: | Минимальное значение массива с помощью маркера [C#] |
описание: | Для введения маркера, т.е. элемента a[n], приходится принудительно менять размер массива методом Array.Resize(), который поддерживается начиная с .NET Framework version 2.0,... |
автор: | this [добавлен: 5 марта 2006]
43
|
code#: | 6 [Задача: Бинарный поиск в массиве и его разновидности | раздел: Бинарный поиск | hits: 7676] |
исходник: | Двоичный поиск, оптимизированная версия: возвращение первого вхождения [C#] |
описание: | Реализация основной версии двоичного поиска. В отсортированном массиве ищет элемент за не более чем log2n проходов, где n - длинна массива. Если искомых... |
автор: | this [добавлен: 10 марта 2002]
44
|
code#: | 77 [Задача: Найти максимальную сумму в последовательности | раздел: Последовательности | hits: 7632] |
исходник: | Максимальная последовательность в массиве, кубический алгоритм [C#] |
описание: | Самый медленный алгоритм: ~O(n3) |
автор: | this [добавлен: 28 февраля 2006]
45
|