В материалите към урок 9 може да намерите архив с авторските решения на всички задачи, които бяха дадени за ваша самостоятелна работа.
9. Масиви и функции
#1
Публикувано 01 април 2016 - 10:03
#2
Публикувано 04 април 2016 - 08:50
В prez09.pdf функцията isSorted, за да се чете по-ясно кода, може да се коригира по следния начин:
bool isSorted(int a[], int m, int n)
{
for(int i=m+1; i<n-1; i++)
if (a[i]>=a[i+1]) return false;
return true;
}
за отворен интервал (m, n). Просто с n традиционно се означава размерността на масива, а n не се ползва за валиден индекс.
#3
Публикувано 05 април 2016 - 18:20
Кога да очаквам на запис Тема 10. Низове?
#4
Публикувано 05 април 2016 - 18:33
В prez09.pdf функцията isSorted, за да се чете по-ясно кода, може да се коригира по следния начин:
bool isSorted(int a[], int m, int n)
{
for(int i=m+1; i<n-1; i++)
if (a[i]>=a[i+1]) return false;
return true;
}
за отворен интервал (m, n). Просто с n традиционно се означава размерността на масива, а n не се ползва за валиден индекс.
Хм, като че ли по-конвенционално и по-полезно е учениците от малки да свикват да работят с индекси от интервал [p, q).
bool isSorted(int a[], int p, int q)
{
for(int ind=p; ind<q-1; ind++)
if (a[ind]>=a[ind+1]) return false;
return true;
}
#5
Публикувано 07 април 2016 - 18:40
Все още не е публикуван записа на тема 10 - Низове. Ще бъде ли публикуван и кога?
#6
Публикувано 08 април 2016 - 04:33
И аз очаквам записа на последната тема.
#7
Публикувано 11 април 2016 - 10:16
Тема 10. Низове - www.youtube.com/watch?v=dCxpyU0M9xI