Последни материали
Анонимно споделяне
Студент
Студент
Сподели нов файл на тема » Изолационни лакове « в научна област » Електротехника «
Анонимно споделяне
Студент
Студент
Сподели нов файл на тема » Цифрова схемотехника « в научна област » Електроника и електронна техника «
Анонимно споделяне
Студент
Студент
Сподели нов файл на тема » Въведение в психоалаизата « в научна област » Психология «
Последни въпроси
Христина Георгиева
Студент
Студент
Имам нужда от помощ по дисциплина »Сравнително образование« в научна област »Педагогика«
Гергана Ангелов
Студент
Студент
Имам нужда от помощ по дисциплина »Висша математика« в научна област »Висша математика«
Ина Ла
Студент
Студент
Имам нужда от помощ по дисциплина »Вътрешни болести« в научна област »Медицина«
Тук можете да помогнете на Ваш колега. Отговорът с най-много благодарности се счита за най-добър. Важно е да си помагаме!
Зададен от: | ||
---|---|---|
Студент | Отговори: 3 Преглеждания: 1132 |
16.03.2016, 22:42
Научна област: Програмиране и програмни езици
Дисциплина: Синтез и анализ на алгоритми
Висше училище: Нов Български Университет
Някой може ли да ми помогне с домашната ми работа?Благодаря предварително!
/Бързо сортиране. Частни алгоритми за сортиране/
1. Да се напише програма, която сортира нечетните редове на квадратна матрица в намаляващ ред, а четните й редове в нарастващ ред.
2. Да се напише програма, която обръща елементите на едномерен масив.
Например:
Масив преди изпълнение на програмата:
a[0]=5 a[1]=2 a[2]=14 a[3]=7 a[4]=3 a[5]=10
Масив след изпълнение на програмата:
a[0]=10 a[1]=3 a[2]=7 a[3]=14 a[4]=2 a[5]=5
Дисциплина: Синтез и анализ на алгоритми
Висше училище: Нов Български Университет
Някой може ли да ми помогне с домашната ми работа?Благодаря предварително!
/Бързо сортиране. Частни алгоритми за сортиране/
1. Да се напише програма, която сортира нечетните редове на квадратна матрица в намаляващ ред, а четните й редове в нарастващ ред.
2. Да се напише програма, която обръща елементите на едномерен масив.
Например:
Масив преди изпълнение на програмата:
a[0]=5 a[1]=2 a[2]=14 a[3]=7 a[4]=3 a[5]=10
Масив след изпълнение на програмата:
a[0]=10 a[1]=3 a[2]=7 a[3]=14 a[4]=2 a[5]=5
Ваш колега има нужда от файл?
Можете да споделяте учебни материали директно в платформата! Така те ще бъдат полезни и за други Ваши колеги. След като споделите файл, Вие можете да поставите линк към него, като отговор на въпроса. Благодарим Ви!
ВНИМАНИЕ!
Предлагането на платени услуги за изготвяне/предоставяне на материали е и винаги е било забранено в платформата! Нарушението на това правило ще води до деактиваране на профила.
От: Тодор Атанасов
Висше училище: Свободен Университет "Черноризец Храбър"
17.03.2016, 10:27
Висше училище: Свободен Университет "Черноризец Храбър"
17.03.2016, 10:27
Не знам на кой език работиш, но ще ти дам насоки:
За 1ва задача:
1.Правиш for цикъл в който има if-else конструкция, която проверява дали реда е четен или не четен.
2.Според езика може да имаш готова функция за сортиране на числа в масив, ако нямаш - си правиш такава сам (пиши ми ако не знаеш как става това).
Отделно някои езици си имат и reverse функция която може да използваш за случайте в които ти трябва в обратен ред (като си използвал функцията за сортиране първо..)
За 2ра задача:
Решението на 2ра задача всъщност можеш да използваш във първа задача 2ра стъпка...Решението ми е за C# понеже не си споменал във въпроса
int[] inputArray = [1, 2, 3, 4]; // Пример за масив с числа
int arraysLength = inputArray .length(); // Дължина на масива
int[] resultArray = new Array(); // Втори празен масив в който ще пазим новополучения масив
for (int i = 0; i < inputArray .length(); i++)
{
resultArray[arraysLength - i] = inputArray [i];
}
Благодаря (3)За 1ва задача:
1.Правиш for цикъл в който има if-else конструкция, която проверява дали реда е четен или не четен.
2.Според езика може да имаш готова функция за сортиране на числа в масив, ако нямаш - си правиш такава сам (пиши ми ако не знаеш как става това).
Отделно някои езици си имат и reverse функция която може да използваш за случайте в които ти трябва в обратен ред (като си използвал функцията за сортиране първо..)
За 2ра задача:
Решението на 2ра задача всъщност можеш да използваш във първа задача 2ра стъпка...Решението ми е за C# понеже не си споменал във въпроса
int[] inputArray = [1, 2, 3, 4]; // Пример за масив с числа
int arraysLength = inputArray .length(); // Дължина на масива
int[] resultArray = new Array(); // Втори празен масив в който ще пазим новополучения масив
for (int i = 0; i < inputArray .length(); i++)
{
resultArray[arraysLength - i] = inputArray [i];
}
От: Юмер Местан
Висше училище: Нов Български Университет
17.03.2016, 17:25
Висше училище: Нов Български Университет
17.03.2016, 17:25
Благодаря ти. :)
Благодаря (0)