LAB #04:
BUBBLE SORT ALGORITHM IMPLEMENTATION
Sorting A String Using Bubble Sort:
function BubbleSort(arr)
{
for(let i=0;i<[Link]-1;i++)
{
for(let j=0;j<[Link]-1;j++)
{
if(arr[j].charCodeAt(0)>arr[j+1].charCodeAt(0))
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
[Link](arr);
}
let input=[Link](".input");
let display=[Link](".unsortedarray");
let newdisplay=[Link](".sortedarray");
var arr=[];
function main()
{
//Every Textbox Value Will Be Stored In The Array
[Link]([Link]);
//Array Before Sorting
[Link]=arr;
//Sorting Function
BubbleSort(arr);
//Array After Sorting
[Link]=arr;
}
Visualization:
Sorting Numbers Using Bubble Sort:
function BubbleSort(arr)
{
for(let i=0;i<[Link]-1;i++)
{
for(let j=0;j<[Link]-1;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
[Link](arr);
}
let input=[Link](".input");
let display=[Link](".unsortedarray");
let newdisplay=[Link](".sortedarray");
var arr=[];
function main()
{
//Every Textbox Value Will Be Stored In The Array
[Link]([Link]);
//Array Before Sorting
[Link]=arr;
//Sorting Function
BubbleSort(arr);
//Array After Sorting
[Link]=arr;
Visualization: