Skip to content

Commit 0c20114

Browse files
Merge pull request #118 from mrityunjay2003/main
Added Data Structure Conversion
2 parents 195d83a + 7cd7db6 commit 0c20114

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

public/consolidated/cpp.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,24 @@
1717
}
1818
]
1919
},
20+
{
21+
"categoryName": "Data Structure Conversion",
22+
"snippets": [
23+
{
24+
"title": "Vector to Queue",
25+
"description": "Convert vector into queue quickly",
26+
"author": "mrityunjay2003",
27+
"tags": [
28+
"cpp",
29+
"data structures",
30+
"queue",
31+
"vector"
32+
],
33+
"contributors": [],
34+
"code": "#include<queue>\n#include<vector>\n#include<deque>\n\nstd::queue<int> vectorToQueue(const std::vector<int>& v) {\n return std::queue<int>(std::deque<int>(v.begin(), v.end()));\n}\n"
35+
}
36+
]
37+
},
2038
{
2139
"categoryName": "Math And Numbers",
2240
"snippets": [
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Vector to Queue
3+
description: Convert vector into queue quickly
4+
tags: cpp, data structures,queue,vector
5+
author: mrityunjay2003
6+
---
7+
8+
```cpp
9+
#include<queue>
10+
#include<vector>
11+
#include<deque>
12+
13+
std::queue<int> vectorToQueue(const std::vector<int>& v) {
14+
return std::queue<int>(std::deque<int>(v.begin(), v.end()));
15+
}
16+
```

0 commit comments

Comments
 (0)