Test Post

Feb. 15, 2024

Heading 1

Heading 2

Heading 3

Heading 4

This is a paragraph of text.

Here is another paragraph.

  1. Ordered list item 1
  2. Ordered list item 2
    1. Nested list item
fn bubble_sort(arr: &mut [i32]) {
    let n = arr.len();
    for i in 0..n {
        let mut swapped = false;
        for j in 0..(n - i - 1) {
            if arr[j] > arr[j + 1] {
                arr.swap(j, j + 1);
                swapped = true;
            }
        }
        if !swapped {
            break;
        }
    }
}

fn main() {
    let mut nums = [64, 34, 25, 12, 22, 11, 90];
    println!("Original array: {:?}", nums);
    bubble_sort(&mut nums);
    println!("Sorted array: {:?}", nums);
}

Link to Google

Alt text for image

Example Image