Professional Documents
Culture Documents
Data Structure Past Paper 2018
Data Structure Past Paper 2018
(a)
#include<iostream>
int temp;
for(int i=0;i<size;i++)
for(int j=0;j<(size-1);j++)
if(arr[j]>arr[j+1])
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
cout<<"sorted array:"<<endl;
for(int i=0;i<size;i++)
cout<<arr[i]<<" ";
}
int main()
int b;
cin>>b;
int a[b];
for(int i=0;i<b;i++)
cin>>a[i];
bubble_sort(a,b);
video link
https://www.youtube.com/watch?v=Yn5GgBKzWYY
(c)
void del_at_head()
delete[] temp;
(d)
LONG ANSWERS
(b)
BST: https://youtu.be/ScdwdSCnXDU
(c)
#include <iostream>
#include <string>
int l=word.length();
string w;
int j=l-1;
for(int i=0;i<l;i++)
w[i]=word[j];
j--;
for(int k=0;k<l;k++)
cout<<w[k];
cout<<endl;
int n;
for(int i=0;i<l;i++)
if (word[i] == w[i])
{
n=1;
else
n=0;
if (n==1)
else
int w[size];
int j=size-1;
for(int i=0;i<size;i++)
w[i]=arr[j];
j--;
for(int k=0;k<size;k++)
{
cout<<w[k];
cout<<endl;
int n;
for(int i=0;i<size;i++)
if (arr[i] == w[i])
n=1;
else
n=0;
if (n==1)
else
int main ()
int array[]={1,2,2,1};
is_palindrom(array,4);
is_palindrom("noon");