Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitf4922d0d2b761f502a004b2b69b8b9dc2fba574d (patch)
Author
 Angel Dimitriev <achi_d@abv.bg>
2021-12-22 18:59:42 +0200
Committer
 GitHub <noreply@github.com>
2021-12-22 18:59:42 +0200
Filesf4a928e4abf8d6aea3ed5b325fc57e72a03e6647
Introduction_to_programming_FMI-f4922d0d2b761f502a004b2b69b8b9dc2fba574d.tar
Introduction_to_programming_FMI-f4922d0d2b761f502a004b2b69b8b9dc2fba574d.tar.gz
Introduction_to_programming_FMI-f4922d0d2b761f502a004b2b69b8b9dc2fba574d.zip
Parent5bb68053ebcb5eae7f756b11672326e601c59da6 (diff)
Update README.md
1 files changed, 10 insertions, 0 deletions
-rw-r--r--Sem. 10/README.md10
diff --git a/Sem. 10/README.md b/Sem. 10/README.md
index 0edc4ce..85eb93a 100644
--- a/Sem. 10/README.md
+++ b/Sem. 10/README.md
@@ -93,3 +93,13 @@ void f()
Връща се нова матрица, за което е заделена точна големина. Първият ред е конкатенацията на последния ред с първия ред на подадената матрица. Вторият ред е конкатенацията на предпоследния ред с втория ред на подадената матрица и тн.
<h3>Задачи</h3>
+
+**Задача 1:** Решете 4-та задача от примерните, но приемете, че числата в масивите са в интервала [-100, 100].
+
+**Задача 2:** Напишете функция, която приема масив от цели числа и цяло число и елемент на масива. Функцията да преподрежда елементите, така че всички по-малки елементи от подадения да са в ляво от него, а всички по-големи - в дясно. (Забележка: Задачата да се реши с помощта на допълнителен масив - същестува и решение без допълнителна памет (Hoare's partition, Lomuto partition и други), но то не се изисква)
+
+*Вход: [1, 5, 6, 3, 0, -1, 2, 9, 7] ,3* *Изход: [1, 0, 2, ,-1, 3, 6, 5, 9, 7]*
+
+
+**Задача 3:** Напишете функция, която приема масив и връща масив от масиви, на който елементите му са всички непразни подмасиви на дадения.
+*Вход: [1, 2, 3]* *Изход: [1], [2], [3], [1, 2], [2, 3], [1, 3], [1, 2, 3] *