Khác biệt giữa bản sửa đổi của “Sắp xếp nổi bọt”
Nội dung được xóa Nội dung được thêm vào
→Viết bằng C++: Sai vị trí code Thẻ: Sửa đổi di động Sửa đổi từ trang di động |
→Mã thật ví dụ: Thêm code Thẻ: Sửa đổi di động Sửa đổi từ trang di động |
||
Dòng 139:
//code by fb.com/hzainguyen
}
==='''Viết bằng Shell'''===
<syntaxhighlight lang="shell">
#! /bin/bash
echo 'Enter number of array for sort: '
read n
array=()
# Input
for ((i=0; i < $n; i++)); do
echo -n "Enter array[$i]: "
read array[$i]
done
# Sort
for (( i=0; i < $n; i++ )); do
for (( j=$i; j < $n; j++ )); do
if [ ${array[$i]} -gt ${array[$j]} ]; then
tmp=${array[$j]}
array[$j]=${array[$i]}
array[$i]=$tmp
fi
done
done
# Output
echo -n "Sorted: "
for (( i = 0; i < $n; i++ )); do
echo -n ${array[$i]} ';'
done
# code by fb.com/HuuKhanh97
</syntaxhighlight>
=== '''Viết bằng PHP''' ===
|