|
|
Другие темы раздела | |
C# Медиатека. Список всех аудио и видео файлов на компьютере
https://www.cyberforum.ru/ csharp-beginners/ thread1019161.html медиатека должна показывать список всех аудио и видео файлов на моем компьютере. Может кто то уже писал такую программу? |
Нарисовать призмы методом bsp-дерева C# Нужно нарисовать призмы методом bsp-дерева. Что посоветуете почитать, так чтобы не тонну литературы штудировать? |
C# Определить, встречается ли буква в предложении Составьте программу,определяющую какая буква <T> или <B> встречается в предложений. https://www.cyberforum.ru/ csharp-beginners/ thread1019146.html |
C# На какую букву заканчивается третье слово в предложении
https://www.cyberforum.ru/ csharp-beginners/ thread1019141.html Составьте программу, определяющую,на какую букву заканчивается третье слово в предложений. |
Добавить данные (имя, отчество, группу студента) C# Здравствуйте, помогите пожалуйста добавить данные (имя, отчество, группу студента). Дали программу, попытался добавить но все как-то пляшет и едет. Заранее спасибо! |
C# Составить функцию, выделяющую вектор из вектора по правилу
https://www.cyberforum.ru/ csharp-beginners/ thread1019101.html Составить функцию, котораяиз вектора P(n) выделяет вектор R(m) (m<=n) по правилу: компонента вектора P является компонентой вектора R, если квадратное уравнение x^2 - 2*Pix + q = 0 имеет вещественные корни. Дано: n=7, q=4, P=(2.6, 3.3, 1.8, 5.6, 0.5, -2.8, -4.2). Получается каждый корень кв. урав. x^2 - 2*Pix + q = 0 есть координаты вектора R ??? |
C# Преобразование строки в отдельные числа дана входная строка типа: 234 67 85 345 надо каждое число занести в массив https://www.cyberforum.ru/ csharp-beginners/ thread1019096.html |
Индексация в листе - значение вне границы C# Приветствую, создаю лист типа object и помещаю в него нужные данные для последующей передачи в другой метод. Столкнулся с проблемой индексации при объявлении ListName = anyVariable; пишет что значение вне границы. Хотя при добавлении через Add и последующую проверку через IndexOf выводит цифру 0. using System; using System.Collections.Generic; namespace ConsoleApplication2 { class... |
C# В матрице удалить все столбцы, в которых первый элемент больше последнего
https://www.cyberforum.ru/ csharp-beginners/ thread1019089.html В массиве размером n*n, элементы которого являются целыми числами, произвести следующие действия: удалить все столбцы, в которых первый элемент больше последнего. Все вроде бы понятно, но моя проблема заключается со вторым массивом. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication22 |
C# Алгоритм сжатия RLE Здравствуйте, очень нужна помощь в задании! Просто очень срочно, пожалуйста! Написать программу способную сохранять в файл и загружать из файла графическое изображение с применением алгоритма сжатия RLE. Очень нужно... https://www.cyberforum.ru/ csharp-beginners/ thread1019078.html |
C# Конструкция get и set для нахождения min и max значений массива Уважаемые форумчаны! А можно ли воспользоваться конструкция get и set, если найти максимальное/минимальное число в одномерном массиве? Если можно, то напишите код, пожалуйста. |
C# Вычисление характеристики и преобразование матрицы
https://www.cyberforum.ru/ csharp-beginners/ thread1019031.html Требования к программе: Требуется вывести на экран меню, состоящее из следующих пунктов: 1. ввод матрицы с клавиатуры, 2. ввод матрицы из файла, 3. вычисление характеристики, 4. преобразование матрицы, 5. печать матрицы, 6. выход. и обеспечить его функционирование. Внутри программы характеристика оформляется в виде метода с передачей параметров по значению, который возвращает... |
17691 / 12876 / 3367
Регистрация: 17.09.2011
Сообщений: 21,140
|
|
10.05.2015, 00:55 | 0 |
Перемешать случайным образом массив целых чисел - C# - Ответ 759240610.05.2015, 00:55. Показов 18980. Ответов 16
Метки (Все метки)
Ответ
Почему же не хорошо, если стоит задача — перемешать?
Тут важно понимать: в чем цель алгоритма. Если цель в генерации как можно большего количества возможных комбинаций, то да — здесь не поспоришь. Если же цель состоит в перемешивании массива и надо допустить возможность того, что какие-то из элементов могут остаться на своих местах, то нужно определить предел этому количеству. 1? 2? n/2? n? Последний вариант — это отсутствие перемешивания, т.к. конечная пермутация является идентичностью. Потому если цель состоит в перемешивании, то лучше смириться с потерей некоторого количества пермутаций в обмен на гарантию того, что в итоге не получим идентичность. Ну или значительно усложнять алгоритм для учета количества элементов, которым можно оставаться на местах. Вы когда колоду карт тасуете, вам что важнее: какое количество уникальных раскладов вы можете теоретически получить или то, что у вас колода после перетасовки не будет такой же, как до? Для малых n как раз более критична гарантия перестановки, т.к. если у вас множество { 1, 2 }, то при выбранном вами подходе мы либо имеем перестановку, либо идентичность: 50/50. Если нужно перемешивание, то меня расклад фифти-фифти ну никак не устраивает Тем самым сведя на нет весь замысел — гарантию того, что массив перемешается Вернуться к обсуждению: Перемешать случайным образом массив целых чисел C#
0
|
10.05.2015, 00:55 | |
Готовые ответы и решения:
16
Массив целых чисел из 10 элементов заполнить случайным образом. Упорядочить массив по убыванию. Найти сумму квадратов Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-50,50] Массив 10х10 заполнить 0 и1 случайным образом но в соотношении 3:1 Заполнить массив случайным образом: вещественными значениями |
10.05.2015, 00:55 | |
10.05.2015, 00:55 | |
Помогаю со студенческими работами здесь
0
Шифрование. Сгенерировать случайным образом последовательность шестнадцатеричных чисел Дан двумерный целочисленый массив, заполненный случайным образом Заполните массив случайным образом нулями согласно условия Создать класс для формирования случайным образом чисел из 5 цифр |