idk
This commit is contained in:
parent
bbb2f57d87
commit
0dc2b875d4
@ -1,5 +1,5 @@
|
||||
#include <iostream>
|
||||
//#include <string>
|
||||
#include <map>
|
||||
#include <cmath>
|
||||
#include <vector>
|
||||
|
||||
@ -10,6 +10,7 @@ double euclidean_distance(const std::vector<double> &v, const std::vector<double
|
||||
void print_dvector(const std::vector<double> &v);
|
||||
unsigned fibonacci_rec(unsigned n);
|
||||
unsigned fibonacci_nonrec(unsigned n);
|
||||
void mymap();
|
||||
|
||||
|
||||
int main()
|
||||
@ -20,8 +21,9 @@ int main()
|
||||
std::cout << "scalar product of 'a' and 'b': " << scalar_product(a, b) << '\n';
|
||||
print_dvector(normalize(a));
|
||||
std::cout << "distance between 'a' and 'b': " << euclidean_distance(a, b) << '\n';
|
||||
std::cout << "Recursive Fibonacci of 25: " << fibonacci_rec(50) << '\n';
|
||||
std::cout << "Fibonacci of 50: " << fibonacci_nonrec(50) << '\n';
|
||||
std::cout << "Recursive Fibonacci of 25: " << fibonacci_rec(25) << '\n';
|
||||
std::cout << "Fibonacci of 50: " << fibonacci_nonrec(25) << '\n';
|
||||
mymap();
|
||||
}
|
||||
|
||||
void print_dvector(const std::vector<double> &v) {
|
||||
@ -97,3 +99,26 @@ unsigned fibonacci_nonrec(unsigned n)
|
||||
|
||||
return fibo;
|
||||
}
|
||||
|
||||
void mymap()
|
||||
{
|
||||
std::map<std::string, int> mymap;
|
||||
mymap["Peter"] = 40;
|
||||
mymap["Brian"] = 4;
|
||||
mymap["Stewie"] = 1;
|
||||
mymap["Chris"] = 15;
|
||||
mymap["Meg"] = 14;
|
||||
|
||||
for(const auto& n : mymap)
|
||||
{
|
||||
std::cout << n.first << ' ' << n.second << '\n';
|
||||
}
|
||||
|
||||
mymap["Lois"] = 41;
|
||||
std::cout << '\n';
|
||||
|
||||
for(const auto& n : mymap)
|
||||
{
|
||||
std::cout << n.first << ' ' << n.second << '\n';
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user