Задача 2. Длинное сложение и вычитание

Задача 2. Длинное сложение и вычитание Ограничение по времени: 2 секунды Ограничение по памяти: 64 мегабайта На вход подается три строки. Первая содержит представление длинного десятичного числа (первый операнд), вторая –представление операции, строки + и -, третья –представление второго операнда.Длина первой и третьей строки ограничены 1000 символами. Вторая строка содержит ровно один символ. Требуется исполнить […]

Задача 1. Сумма элементов подмассива

Задача 1. Сумма элементов подмассива Ограничение по времени: 1секунда Ограничение по памяти: 256 мегабайт Имеется массив V целых чисел, состоящий из 1 ≤N≤10^8 элементов, -2×109≤Vi≤2 ×109. Подмассивом называют непрерывное подмножество элементов массива, возможно, включающее в себя и полный массив.Требуется найти наибольшую из возможных сумм всех подмассивов. Формат входных данных: N V 1 V2… VN Формат […]

Как заменить обычную строку, строкой допустимых символов URL? ASP.NET

Пример демонстрирует возможность изменить вашу адресную строку, как это делают многие поисковые системы, таким образом вы сможете избежать добавлен в поисковик открытых get параметров, при выдаче. protected void Page_Load(object sender, EventArgs e) { // Заменяет обычную строку, строкой допустимых символов URL Label1.Text += «<b>Server.UrlEncode(http://example.com?p=123)</b> = » + Server.UrlEncode(«http://example.com?p=123»); Label1.Text += «<br />»; Label1.Text += «<b>Server.UrlDecode(http%3a%2f%2fexample.com%3fp%3d123)</b> […]

Как перенаправить пользователя на другой сайт по средствам ASP.NET?

Сейчас рассмотрим пример того как можно перенаправить пользователя на другу страницу. Для этого создадим в веб форме кнопку и создадим ей событие в который внесем следующий код: protected void Button1_Click(object sender, EventArgs e) { // Перенаправление пользователя на другую страницу. Response.Redirect(«https://www.nookery.ru»); }   Теперь при загрузки страницы у вас появится форма с кнопкой при нажатии […]

Как получить доступ к коллекции переменных формы вместе с запросом к странице ? ASP.NET

Для начала нам надо разместить компоненты формы: <form action=»Default.aspx» method=»post»> Логин <!—Поле ввода для логина—> <input type=»text» name=»loginParam» /><br /> Пароль <!—Поле ввода для пароля—> <input type=»text» name=»passwordParam» /> <br /> <!—Кнопка, которая инициирует отправку данных на сервер по адресу указанному в атрибуте action—> <input type=»submit» value=»Отправить» /> </form>   Так же нам надо добавить […]

Как считать фаил и вывести его содержимое в веб форму ASP.NET ?

Для начала создадим проект. А в папке App_Data создадим текстовый фаил с текстом Hello World. Если папки нет тогда создайте. Кто не знает, папка App_Data не доступна извне, доступ к ней пользователь не имеет, а это означает что в ней можно хранить важные для вас данные, в том числе и базу данных. На веб форме […]

Как получить данные из адресной строки QueryString ASP.NET ?

Request.QueryString[имя_параметра] — это свойство дает возможность получить данные из адресной строки. В первую очередь, при работе с GET параметрами, нужно проверить наличие значений при получении запроса. После (если это требуется) проверить тип полученного значения. GET параметры могут быть изменены пользователем в следствии чего, неправильные данные в параметрах могут нарушить работу страницы. (А это повлечет ошибки […]

Страница ASP.NET и событие жизненного цикла страницы

Страница представлена классом System.Web.UI.PageКлассы кода всех страниц производные от Page Этапы обработки web-форм Запрос страницы. (Page Request) Старт (подготовка свойств страницы). (Start) Инициализация. (Initialization) Загрузка. (Load) Обработка обратного запроса. (PostBack Event Handling) Визуализация. (Rendering) Очистка. (Unload) События класса Page PreInit Init InitComplete PreLoad Load LoadComplete PreRender PreRenderComplete SaveStateComplete Unload Инициализация структуры страницы: PreInit PreInit — […]

Введение в ASP.NET

ASP.NET (Active Server Page) – активные серверные страницы. Ранние веб приложения делились на две категории:• Сценарии интерпретируемые серверным ресурсом.Например, ASP (Active Server Page).• Отдельные маленькие приложения, исполняемыесерверными вызовами. Например, CGI (CommonGateway Interface) Интеграция с .NET Framework. Код ASP.NET компилируется а не интерпретируется. ASP.NET поддерживает несколько языков. ASP.NET обслуживается CLR. ASP.NET объектно-ориентированная технология. Поддержка множества устройств […]

Интерфейс IEquatable

IEquatable относиться к обобщенные интерфейсы. Этот интерфейс указываются по аналогии обобщенным классам. Иногда нам необходимо сравнивать два экземпляра типа, допустим у нас есть класс Car с одинаковыми параметрами, цвета и марки автомобиля. Как в таком случаи найти 2 аналогичный автомобиля из списка? Для решения данной задачи могли бы просто переопределить Equals или оператор ==. Но […]