Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:12пми / Template / Разреженная матрица / main
.cpp#include <iostream>
#include <string>
#include <map>
#include "HashSparseArray.h"
using namespace std;
int main() {
HashSparseArray<string> phoneBook(10);
phoneBook.set(9510005593, "Ivan");
phoneBook.set(9510005524, "Peter");
phoneBook.set(9510005593, "Sidor");
phoneBook.set(9510000093, "Fedor");
phoneBook.set(9510000025, "Nikita");
phoneBook.set(9510005503, "Mark");
phoneBook.set(9510005545, "Sergey");
phoneBook.set(9510005507, "Alexey");
phoneBook.set(9510000077, "Alexander");
phoneBook.set(9510000001, "Artem");
phoneBook.printLog();
string fio("Unknown number");
unsigned long long number = 9510005593;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510005524;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510000093;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510000025;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510005503;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510005545;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510005507;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510000077;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 9510000001;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
fio = "Unknown number";
number = 03;
phoneBook.get(number, fio);
cout<<number<<" "<<fio<<endl;
map<unsigned long long, string> mapPhone;
mapPhone[9510000123] = "Denis";
cout<<9510000123<<" "<<mapPhone[9510000123]<<endl;
return 0;
}
Соседние файлы в папке Разреженная матрица