Escolar Documentos
Profissional Documentos
Cultura Documentos
Listas
1. Escreva uma função que lê uma matriz do teclado e
guarda-a como uma lista de listas.
m × n
e entre si.
j
https://www.ic.unicamp.br/~lehilton/cursos/1s2020/mc102qr/fixacao/06-listas.html 1/3
08/09/2022 22:42
SelectionSort
InsertionSort
BubbleSort
SelectionSort
InsertionSort
BubbleSort
⎷
Algoritmos e Programação de Computadores - Listas
15. Escreva uma função que recebe uma lista de inteiros como parâmetro
e devolve a soma dos números
pares desta lista.
16. Faça uma função que recebe uma lista de números reais por
parâmetro e devolve o desvio padrão dos
números do vetor usando a
seguinte fórmula:
1
n − 1
i=1
2
i
−
1
n
n
(∑ x i ) )
i=1
19. Crie uma função para determinar o número total de inversões em uma
lista vet . Uma inversão existe
quando um elemento em uma posição
é tal que
(10, 4, 6, 1, 2)
i < j
2
|
|*
|**
|***
′
*|
*|
**|
**|
|**** ****|
+---------+
123456789
24. Faça uma função que receba uma lista e devolva uma lista
tal que
A [i] = A[0] + A[1]+. . . +A[i] .
A
de
inteiros, isso é, retorne
25. Faça uma função que receba uma lista em devolva uma lista
tal que
′
A [i] = A[i − 10] + A[i − 9]+. . . +A[i] .
A
A[i. . j ]
A
′
A
′
https://www.ic.unicamp.br/~lehilton/cursos/1s2020/mc102qr/fixacao/06-listas.html 2/3
08/09/2022 22:42 Algoritmos e Programação de Computadores - Listas
https://www.ic.unicamp.br/~lehilton/cursos/1s2020/mc102qr/fixacao/06-listas.html 3/3