Escolar Documentos
Profissional Documentos
Cultura Documentos
03/03/2022
1. Reproduza todos os passos de ordenação dos números 85, 72, 50, 5, 13, 36, 28, 9
utilizando o algoritmo Merg sort. Explique como é o funcionamento do algoritmo Bubble
sort e do Selection sort. Nesses dois últimos casos mostre que ambos são O(n2) (1,5 ponto)
#include <stdio.h>
int
main(void)
{
int x = 1, y = 2;
printf("x eh %d e y eh %d\n", x, y);
printf("Trocando...\n");
swap(x, y);
printf("x agora eh % e y eh %d\n", x, y );
}
void
swap(int a, int b)
{
int temp = a;
a = b;
b = temp;
}
c. Faça comentários explicando detalhadamente cada parte dos programas a seguir (1,0
ponto)
#include <cc50.h>
#include <stdio.h>
int
main(void)
grades[i] = GetFloat();
float sum = 0;
}
#include <stdio.h>
int
for (char c = 'A'; c <= 'Z'; c = (char) ((int) c + 1)) COMENT 2.1
#include <stdio.h>
int
int j = 0;
j++;
printf("\n");
}
#include <cc50.h>
#include <stdio.h>
Int
main(void)
do
{
printf("Eu ordeno que você me dê um inteiro positivo: ");
agradecido = true;
while (!agradecido);