Professional Documents
Culture Documents
Computer Project Joyit Aryan Narang XI BS1
Computer Project Joyit Aryan Narang XI BS1
for i in range(0,n):
x=int(input(""))
L.append(x)
print("--------MENU--------")
if choice==1:
print("------MENU------")
print("1.Bubble Sort")
print("2.Selection Sort")
print("3.Insertion Sort")
if choice1==1:
for i in range(0,n-1):
if arr[j]>arr[j + 1]:
arr[j],arr[j+1]=arr[j+1],arr[j]
elif choice1==2:
for i in range(0,n):
min_index=i
for j in range(i+1,n):
if min_index>L[j]:
min_index,L[j]=L[j],min_index
L[i],L[min_index]=L[min_index],L[i]
elif choice1==3:
for i in range(1,n):
key=L[i]
j=i-1
arr[j+1]=arr[j]
j-=1
arr[j+1]=key
print(L)
elif choice==2:
print("------MENU------")
print("1.Linear Search")
print("2.Binary Search")
if choice2==1:
found=False
for i in range(0,n):
if L[i]==element:
found=True
if found==False :
if choice2==2:
for i in range(0,n-1):
found1=False
low=0
high=n-1
mid=0
while low<=high:
mid=(high+low)//2
if L[mid]<element:
low=mid+1
elif L[mid]>element:
high=mid-1
else:
found1=True
if found1==False :