Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<list>
- template <typename Tip>
- std::list<Tip> SortirajListu(std::list<Tip> lista)
- {
- std::list<Tip> lista2(lista);
- for (auto it=lista2.begin(); it!=lista2.end(); it++)
- {
- for (auto jt=it; jt!=lista2.end(); jt++)
- {
- if (*it > *jt)
- {
- auto t = *it;
- *it = *jt;
- *jt = t;
- }
- }
- }
- return lista2;
- }
- int main()
- {
- std::cout<<"Unesi broj elemenata: ";
- int n;
- std::cin>>n;
- std::list<int> lista;
- std::cout<<"Unesite elemente liste: ";
- for(int i=0; i<n; i++)
- {
- int a;
- std::cin>>a;
- lista.push_back(a);
- }
- std::list<int> nova_lista(SortirajListu(lista));
- for(auto x: nova_lista)
- std::cout<<x<< " ";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement