Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // mapa zoznamov
- map<int,list<int>> mapaListov;
- map<int, list<int>>::iterator itMap;
- list<int>::iterator itListVMape;
- // premenne pre random pridradenie prvkov do mapy
- int k = 10;
- int l = 1;
- // naplnenie mapy zoznamov
- for (int i = 0; i <10; i++)
- {
- list<int> list1;
- for (int j = 0; j < 10; j++)
- {
- list1.push_back(rand() % k + l);
- }
- mapaListov[i] = list1;
- k += 10;
- l += 10;
- }
- int q = 0;
- itMap = mapaListov.begin();
- try
- {
- while (itMap != mapaListov.end())
- {
- itListVMape = mapaListov[q].begin();
- while (itListVMape != mapaListov[q].end())
- {
- cout << *itListVMape << " ";
- itListVMape++;
- }
- cout<< endl;
- q++;
- itMap++;
- }
- }
- catch (out_of_range &mess)
- {
- cout << "Nastala chyba: " << mess.what() << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement