Logo Passei Direto
Buscar

Crie um algoritmo de Bubble sort em rust

User badge image
Vinicius Marinho

há 3 anos

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

há 3 anos

Claro! Aqui está um exemplo de um algoritmo de Bubble Sort em Rust: ```rust fn bubble_sort(arr: &mut [i32]) { let n = arr.len(); for i in 0..n { for j in 0..n-i-1 { if arr[j] > arr[j+1] { arr.swap(j, j+1); } } } } fn main() { let mut arr = [64, 34, 25, 12, 22, 11, 90]; bubble_sort(&mut arr); println!("Array ordenado: {:?}", arr); } ``` Neste exemplo, a função `bubble_sort` recebe uma referência mutável para um array de números inteiros e realiza o algoritmo de Bubble Sort para ordenar o array. A função `main` cria um array de exemplo, chama a função `bubble_sort` e imprime o array ordenado. Espero que isso ajude! Se você tiver mais alguma dúvida, é só perguntar.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!