SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Bubble Sort
5 2 3 1 4
Bubble Sort
5 2 3 1 4
i = 0
j
Bubble Sort
5 2 3 1 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 5 3 1 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 5 3 1 4
i = 0
j
Bubble Sort
2 5 3 1 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 5 1 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 5 1 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 1 5 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 1 5 4
i = 0
j
Bubble Sort
2 3 1 5 4
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 1 4 5
i = 0
j
if a[j] > a[j+1]:


swap()
Bubble Sort
2 3 1 4 5
i = 0
j
Bubble Sort
2 3 1 4 5
i = 1
j
Bubble Sort
j
if a[j] > a[j+1]:


swap()


2 3 1 4 5
i = 1
Bubble Sort
j
i = 1
2 3 1 4 5
Bubble Sort
j
if a[j] > a[j+1]:


swap()


i = 1
2 3 1 4 5
Bubble Sort
j
if a[j] > a[j+1]:


swap()


i = 1
2 1 3 4 5
Bubble Sort
j
i = 1
2 1 3 4 5
Bubble Sort
j
if a[j] > a[j+1]:


swap()


i = 1
2 1 3 4 5
Bubble Sort
j
i = 1
2 1 3 4 5
Bubble Sort i = 2
j
2 1 3 4 5
Bubble Sort
j
if a[j] > a[j+1]:


swap()


i = 2
2 1 3 4 5
Bubble Sort
j
if a[j] > a[j+1]:


swap()


i = 2
1 2 3 4 5
Bubble Sort
j
i = 2
1 2 3 4 5
Bubble Sort
j
i = 2
1 2 3 4 5
if a[j] > a[j+1]:


swap()
Bubble Sort
j
i = 2
1 2 3 4 5
Bubble Sort
j
i = 3
1 2 3 4 5
Bubble Sort
j
i = 3
1 2 3 4 5
if a[j] > a[j+1]:


swap()
Bubble Sort
j
i = 3
1 2 3 4 5

Mais conteúdo relacionado

Mais de ssuser82c38d

Minimum Difficulty of a Job Schedule.pptx
Minimum Difficulty of a Job Schedule.pptxMinimum Difficulty of a Job Schedule.pptx
Minimum Difficulty of a Job Schedule.pptx
ssuser82c38d
 
20230126 부산대학교 개발자 취업 특강.pdf
20230126 부산대학교 개발자 취업 특강.pdf20230126 부산대학교 개발자 취업 특강.pdf
20230126 부산대학교 개발자 취업 특강.pdf
ssuser82c38d
 
[Graph] DFS 복사본.pdf
[Graph] DFS 복사본.pdf[Graph] DFS 복사본.pdf
[Graph] DFS 복사본.pdf
ssuser82c38d
 

Mais de ssuser82c38d (11)

알고리즘/자료구조/코딩테스트 강의 제안서 BFS의 동작원리와 코드.pdf
알고리즘/자료구조/코딩테스트 강의 제안서 BFS의 동작원리와 코드.pdf알고리즘/자료구조/코딩테스트 강의 제안서 BFS의 동작원리와 코드.pdf
알고리즘/자료구조/코딩테스트 강의 제안서 BFS의 동작원리와 코드.pdf
 
알고리즘,자료구조 강의 제안서pdf.pdf
알고리즘,자료구조 강의 제안서pdf.pdf알고리즘,자료구조 강의 제안서pdf.pdf
알고리즘,자료구조 강의 제안서pdf.pdf
 
killing camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdfkilling camp 주차장 나누기-2 topology sort.pdf
killing camp 주차장 나누기-2 topology sort.pdf
 
killingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfkillingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdf
 
killingcamp2 LIS.pdf killingcamp2 LIS.pdf
killingcamp2 LIS.pdf killingcamp2 LIS.pdfkillingcamp2 LIS.pdf killingcamp2 LIS.pdf
killingcamp2 LIS.pdf killingcamp2 LIS.pdf
 
killing camp week 6 problem - maximal matrix.pdf
killing camp week 6 problem - maximal matrix.pdfkilling camp week 6 problem - maximal matrix.pdf
killing camp week 6 problem - maximal matrix.pdf
 
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
 
Minimum Difficulty of a Job Schedule.pptx
Minimum Difficulty of a Job Schedule.pptxMinimum Difficulty of a Job Schedule.pptx
Minimum Difficulty of a Job Schedule.pptx
 
20230126 부산대학교 개발자 취업 특강.pdf
20230126 부산대학교 개발자 취업 특강.pdf20230126 부산대학교 개발자 취업 특강.pdf
20230126 부산대학교 개발자 취업 특강.pdf
 
[Graph] DFS 복사본.pdf
[Graph] DFS 복사본.pdf[Graph] DFS 복사본.pdf
[Graph] DFS 복사본.pdf
 
삽입정렬
삽입정렬삽입정렬
삽입정렬
 

버블정렬