#cpp #algorithms
Не менее замечательная статья по самым популярным алгоритмам и их реализации на С++. Будет полезна всем и каждому!
https://bit.ly/2Br75nf
Не менее замечательная статья по самым популярным алгоритмам и их реализации на С++. Будет полезна всем и каждому!
https://bit.ly/2Br75nf
Towards Data Science
Algorithms in C++
Complete Search, Greedy, Divide and Conquer, Dynamic Programming
#c_language #algorithms
Реализация алгоритма сортировки пузырьком на языке Си:
Реализация алгоритма сортировки пузырьком на языке Си:
#define SWAP(A, B) { int t = A; A = B; B = t; }
void bubblesort(int *a, int n)
{
int j, nn;
do {
nn = 0;
for (j = 1; j < n; ++j)
if (a[j-1] > a[j]) {
SWAP( a[j-1], a[j] );
nn = j;
}
n = nn;
} while (n);
}
#algorithms
Вычисление факториала может быть решено двумя способами: рекурсивно и нерекурсивно. Мы рассмотрим два этих способа:
1. Рекурсивно:
2. Нерекурсивно:
Вычисление факториала может быть решено двумя способами: рекурсивно и нерекурсивно. Мы рассмотрим два этих способа:
1. Рекурсивно:
long int fact(unsigned long int f)
{
int i;
unsigned long int result;
if (f == 1 || f == 0)
return 1;
cout << "Шаг\t" << i << endl;
i++;
cout << "Результат: " << result << endl;
result = f * fact(f - 1);
return result;
}
2. Нерекурсивно:
fact(int n)
{
int i, f;
f == 1;
for (i = 1; i <=n; i++) {
f = f*i;
}
return f;
}
#beginners #algorithms #video #cpp
В данном видео автор поделится своим мнением о том, как должен выглядеть топ структур данных профессионального разработчика на С++.
https://bit.ly/2A7c3UY
В данном видео автор поделится своим мнением о том, как должен выглядеть топ структур данных профессионального разработчика на С++.
https://bit.ly/2A7c3UY
YouTube
Топ структур данных которые должен знать программист.
В этом видео вы узнаете основные структуры данных, такие как:stack, queue, linked list, hash table, binary tree и так далее.Patreon - https://www.patreon.com...