Skip to content

Commit 63b60d2

Browse files
committed
fix: Remove namespace using-directives
1 parent 2a44ee3 commit 63b60d2

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

dynamic_programming/0_1_knapsack.cpp

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// 0-1 Knapsack problem - Dynamic programming
22
//#include <bits/stdc++.h>
33
#include <iostream>
4-
using namespace std;
54

65
// void Print(int res[20][20], int i, int j, int capacity)
76
//{
@@ -47,20 +46,20 @@ int Knapsack(int capacity, int n, int weight[], int value[]) {
4746
}
4847
int main() {
4948
int n;
50-
cout << "Enter number of items: ";
51-
cin >> n;
49+
std::cout << "Enter number of items: ";
50+
std::cin >> n;
5251
int weight[n], value[n];
53-
cout << "Enter weights: ";
52+
std::cout << "Enter weights: ";
5453
for (int i = 0; i < n; ++i) {
55-
cin >> weight[i];
54+
std::cin >> weight[i];
5655
}
57-
cout << "Enter values: ";
56+
std::cout << "Enter values: ";
5857
for (int i = 0; i < n; ++i) {
59-
cin >> value[i];
58+
std::cin >> value[i];
6059
}
6160
int capacity;
62-
cout << "Enter capacity: ";
63-
cin >> capacity;
64-
cout << Knapsack(capacity, n, weight, value);
61+
std::cout << "Enter capacity: ";
62+
std::cin >> capacity;
63+
std::cout << Knapsack(capacity, n, weight, value);
6564
return 0;
6665
}

0 commit comments

Comments
 (0)