Алгоритмы и структуры данных на С++. Аксёнова Е.А - 69 стр.

UptoLike

5.4. Реализация быстрой сортировки 69
{
cout << ob.name <<endl;
cout << ob.street <<endl;
cout << ob.city <<endl;
cout << ob.zip <<endl;
return stream;
}
address addrs [4]={
address("A.C. Pushkin", "ул.Пушкина 12", "Москва","d"),
address("A.C. Griboedov", "ул.Грибоедова 13", "Москва","c"),
address("A.V. Sokolov ", "ул.Мира 14", "Петрозаводск","b"),
address("E.A. Aksenova", "ул.Дружбы 15", "Петрозаводск","a"),
};
int main ()
{
int i;
cout<<"Unsorted Addresses:\n";
for(i=0;i<4;i++)
cout<<addrs[i];
quicksort(addrs,0,3);
cout<<"Addresses sorted by ZIP code:\n";
for(i=0;i<4;i++)
cout<<addrs [i];
system("PAUSE");
return 0;
}
inline void push2(stack<int> &s, int A, int B)
{
s.push(B);
s.push(A);
}
template <class item> void quicksort(item *a,int l,int r)
5.4.    Реализация быстрой сортировки                         69


{
       cout << ob.name < &s, int A, int B)
{
     s.push(B);
     s.push(A);
}
template  void quicksort(item *a,int l,int r)