Questão de TI - Desenvolvimento de Sistemas — Complexidade de Algoritmos — FUNDATEC 2023
TI - Desenvolvimento de SistemasComplexidade de Algoritmos
- Código
- qa541315
- Banca
- FUNDATEC
- Órgão
- IFC
- Ano
- 2023
- Cargo
- PEBTT ( )
Assinale a alternativa que corresponde corretamente à complexidade temporal T e à complexidade espacial S do trecho de código abaixo na linguagem de programação C, em notação “big-O”. Considere que a função rand() executa em tempo constante e que não influencia na complexidade espacial.
#include <stdlib.h>
int x = 1;
int y = 1;
void func(int m, int n) {
for (int i = 0; i < m; ++i) {
x += rand();
}
for (int j = 0; j < n; ++j) {
y *= rand();
}
}
- AT = O(m*n), S = O(1)
- BT = O(m*n), S = O(m + n)
- CT = O(m + n), S = O(m + n)
- DT = O(m + n), S = O(1)
- ET = O(m), S =O(1)