![]() |
|
Другие темы раздела | |
C# Сохранить текст и массив в один файл
https://www.cyberforum.ru/ csharp-beginners/ thread573536.html Как оптимально: создать файл txt, запихнуть в него массив с его названием(из лейбла) и благополучно сохранить? using (StreamWriter sw = new StreamWriter("out.txt")) { sw.WriteLine("Название массива" + label1.Text); for (int i = 0; i < massiv.Lenght; i++) ... |
C# Как сделать перемещение нарисованной фигуры по форме Всем добрый вечер. Подскажите как сделать перемещение нарисованной фигуры по форме? Допустим нарисовал круг,далее кликнули в любое место формы, и он передвинулся по диагонали. Именно по диагонали.... Расчёт точек между двумя заданными: path.Add(new Point(e.X, e.Y)); //path - List<Point> содержит всего две точки "от" и "до" if (path.Count > 1) { Point newPoint = path; int delta_x =... https://www.cyberforum.ru/ csharp-beginners/ thread573531.html |
C# Отредактировать предложение, удаляя из него слова с нечетными номерами
https://www.cyberforum.ru/ csharp-beginners/ thread573477.html Отредактировать предложение, удаляя из него слова с нечетными номерами Дан текст. Удалить все слова с четными номерами и перевернуть все слова с не четными номерами. https://www.cyberforum.ru/csharp-beginners/thread565317.html |
C# Используя регулярные выражения, заменять цифры от 0-9 пустотой
https://www.cyberforum.ru/ csharp-beginners/ thread573503.html Дана строка вида «21415@#3w42y4thgbxcnnxdfb@54253185471». Записать программу, которая с использованием регулярных выражений будет заменять цифры от 0-9 пустым местом Уважаемые программисты... using System; using System.Text.RegularExpressions; namespace ConsoleApplication { public class Program { public static void Main() { string str =... |
Как добавить в конец каждой строки одного файла соответствующую строку из другого файла C# Как добавить в конец каждой строки одного файла соответствующую строку из другого файла? string first = File.ReadAllLines("one.txt", Encoding.GetEncoding(1251)); string twice = File.ReadAllLines("two.txt", Encoding.GetEncoding(1251)); using (StreamWriter sw = new... |
C# Для каждой буквы первого слова определить, входит ли она во второе слово
https://www.cyberforum.ru/ csharp-beginners/ thread573469.html Даны 2 слова. Для каждой буквы первого слово определить входит ли она во второе слово. Повторяющиеся буквы первого слова рассматривать только один раз. В форму поместил 3 тексбокса, 1-ый для 1-го... namespace Test { class Prog { public static void Main (string args) { string first = "процессор"; string second = "информация"; ... |
C# Интерфейсы и инкапсуляция данных, как наследоваться так, чтобы можно было сохранить нужные переменные приватными если я верно понял принцип наследования в шарпе, то: к примеру, будут у меня дочерние классы наследоваться от некоторых интерфейсов, определяющих линию поведения этого самого класса....и при этом... В интерфейсах не может быть скрытых полей - только открытые свойства и методы. В случае классов используйте модификатор доступа protected |
C# Вывести в отсортированном виде список вводимых студентов Доброе время суток! Помогите разобраться в работе с классами С начало происходит ввод данных студентов (в данном коде 2 студента). После окончания : //1) надо вывести колво вводимых студентов(в... D'2-ka, Количество студентов можно узнать так int countSt=wrk1.Length; (узнать, сколько элементов в массиве wrk1) Вывести список for (int i = 0; i < countSt; i++) ... https://www.cyberforum.ru/ csharp-beginners/ thread573428.html |
Организовать ввод массива, заменить все четные значения нулями и вывести результат на экран C# Задан целочисленный массив из 10 элементов. Организовать ввод этого массива, заменить все четные значения нулями и вывести результат на экран. Помогите плиз. namespace Test { class Prog { public static void Main (string args) { int n = int.Parse (Console.ReadLine ()); int array = new int; ... |
C# Чтение из закрытого TextReader невозможно while (sr.EndOfStream) { string tmp = sr.ReadLine(); stringxy= tmp.Split('/'); points.Add(Convert.ToInt32(xy),x++); Convert.ToInt32(xy); } вот часть кода... while (sr.EndOfStream) Читаете из файла до тех пор, пока указатель находится в конце потока? А не наоборот надо? Ну и не видно где и как создается этот самый sr. Скорее всего вы файл просто не... |
C# Регулярное выражение для тегов (прописью|ЗАГЛАВНЫМИ)
https://www.cyberforum.ru/ csharp-beginners/ thread573669.html хмммм столкнулся с проблемой, как указать в выражении что тег может быть написан с прописной и с заглавной букв, подскажите как реализовать. pattern = "<title|TITLE>(.*)</title|/TITLE>"; ... Чтобы игнорировать регистр букв, нужно указать соответствующий RegexOptions.IgnoreCase в конструкторе или в статическом методе класса Regex, смотря что вы используете. |
C# В класс Money добавить индексатор, позволяющий по индексу 0 обращаться к полю first В класс Money добавить: a. Индексатор, позволяющий по индексу 0 обращаться к полю first, по индексу 1 – к полю second, при других значениях индекса выдается сообщение об ошибке. b. Перегрузку:... public double this //Индексатор,позволяющий по индексу 0 обращаться к полю first, по индексу 1 - к полю second. { get { if (index ==... https://www.cyberforum.ru/ csharp-beginners/ thread573533.html |
![]() ![]() 17804 / 12955 / 3381
Регистрация: 17.09.2011
Сообщений: 21,242
|
|
14.05.2012, 00:57 | 0 |
Как реализовать пирамидальную сортировку - C# - Ответ 302727914.05.2012, 00:57. Показов 1782. Ответов 12
Метки (Все метки)
Ответ
Там же вроде довольно подробно расписана работа каждой фазы этого алгоритма. Я, правда, по-украински не понимаю, но букаф много и рисунки всякие есть.
В сети, кстати, полно готовых реализаций. Например: http://en.csharp-online.net/Heap_Sort Вернуться к обсуждению: Как реализовать пирамидальную сортировку C#
0
|
14.05.2012, 00:57 | |
Готовые ответы и решения:
12
Как реализовать сортировку списка слиянием? Как правильно реализовать сортировку массива Как реализовать пузырьковую сортировку в обобщенном двусвязном списке? |
14.05.2012, 00:57 | |
Помогаю со студенческими работами здесь
0
Как реализовать поразрядную сортировку МСД из целых чисел? Реализовать сортировку по различным параметрам
Реализовать сортировку шейкером вместо пузырьковой |
Новые блоги и статьи
![]() |
||||
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
|
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
|
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
|
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
|
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
|
Разработка кроссплатформенного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
|
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
|
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
|
Выполнение кода в игровом цикле Unity с использованием не-MonoBehaviour классов C#
bytestream 02.03.2025
Обычный подход к разработке игр на Unity тесно связан с использованием MonoBehaviour - базового класса для скриптов, обеспечивающего доступ к игровому циклу через события Update, FixedUpdate и. . .
|
Управление инстанцированием вложенных классов в C#
bytestream 02.03.2025
Вложенные классы в C# - мощное средство для создания тесно связанных типов данных и логики. Такие классы определяются внутри других классов и обеспечивают высокий уровень инкапсуляции, позволяя. . .
|