Mathesis Concursos Baixar grátis
2024 Cesgranrio Caixa · TI (Prova 2, RS) Médio

Caixa Econômica Federal 2024 — questão 37

37 Considere a implementação do seguinte algoritmo em Swift: func run(_ array: inout [Int]) { let n = array.count for i in 0..<n-1 { var minIndex = i for j in i+1..<n { if array[j] < array[minIndex] { minIndex = j } } if minIndex != i { array.swapAt(i, minIndex) } } } var numbers = [64, 25, 12, 22, 11] run(&numbers) print(numbers) Esse código é uma implementação de

  1. A busca sequencial
  2. B busca binária
  3. C bubble sort
  4. D selection sort
  5. E insertion sort

Gabarito oficial

Alternativa D

selection sort

Por que a resposta é alternativa d?

No app, esta questão vem com a explicação completa: o dispositivo ou o conceito cobrado, por que o gabarito é alternativa d e onde está a pegadinha da Cesgranrio. São 788 explicações só em Bancários, e 9.512 questões nos onze concursos do app.

Disponível noGoogle Play Em breve naApp Store

36 de 60 em Caixa · TI (Prova 2, RS) · Concursos Bancários