aboutsummaryrefslogtreecommitdiff
path: root/max_tranfer_requests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'max_tranfer_requests.cpp')
-rw-r--r--max_tranfer_requests.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/max_tranfer_requests.cpp b/max_tranfer_requests.cpp
index c23f66b..2f0e499 100644
--- a/max_tranfer_requests.cpp
+++ b/max_tranfer_requests.cpp
@@ -14,10 +14,10 @@
class Solution {
public:
- int maximumRequests(int n, vvd(int) & requests) {
+ int maximumRequests(int n, vvd & requests) {
int ans = 0, k = requests.size(), r = 1 << k, x;
for (int i = 1; i < r; i++) {
- int *a = (int *)calloc(n, sizeof(int));
+ int *a = (int *)calloc(n, sizeof);
int curr = 0;
for (int j = 0; j < k; j++) {
if (int(i >> j) & 1) {
@@ -38,8 +38,8 @@ public:
int main() {
Solution obj;
- vvd(int) r1 = {{0, 1}, {1, 0}, {0, 1}, {1, 2}, {2, 0}, {3, 4}};
- vvd(int) r2 = {{0, 0}, {1, 2}, {2, 1}}, r3 = {{0, 3}, {3, 1}, {1, 2}, {2, 0}};
+ vvd r1 = {{0, 1}, {1, 0}, {0, 1}, {1, 2}, {2, 0}, {3, 4}};
+ vvd r2 = {{0, 0}, {1, 2}, {2, 1}}, r3 = {{0, 3}, {3, 1}, {1, 2}, {2, 0}};
printf("%d\n", obj.maximumRequests(5, r1)); // expect: 5
printf("%d\n", obj.maximumRequests(3, r2)); // expect: 3
printf("%d\n", obj.maximumRequests(4, r3)); // expect: 4