- [22,27,16,2,18,6]
- [2,27,16,22,18,6]
- [2,6,16,22,18,27]
- [2,6,16,18,22,27]
- O(n^2)
Time Complexity: Average case: Aradığımız sayının ortada olması,Worst case: Aradığımız sayının sonda olması, Best case: Aradığımız sayının dizinin en başında olması.
- Average Case : 16,18
- Worst Case : 27
- Best Case : 2
- Average Case
- [2,3,5,8,7,9,4,15,6]
- [2,3,4,8,7,9,5,15,6]
- [2,3,4,5,7,9,8,15,6]
- [2,3,4,5,6,9,8,15,7]
[16,21,11,8,12,22]
/ \
[16,21,11] [8,12,22]
/ \ / \
[16] [21,11] [8] [12,22]
| / \ | / \
[16] [21] [11] [8] [12] [22]
| \ / | \ /
[16] [11,21] [8] [12,22]
\ / \ /
[11,16,21] [8,12,22]
\ /
[8,11,12,16,21,22]
- n = 2^x
- x = logn ise O(nlogn)
Root = 7
7
/ \
5 8
/ \ \
1 6 9
/ \
0 3
/ \
2 4