Skip to content

Commit f5f1fb8

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent f5fc411 commit f5f1fb8

15 files changed

Lines changed: 433 additions & 2852 deletions

File tree

reference/queue/priority_queue.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;class template&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;3b561615ae76ad4dc20baa1e26305b6d2f9cc7d9&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n\nint main()\n{\n // int\u3092\u8981\u7d20\u306b\u6301\u3064\u512a\u5148\u9806\u4f4d\u4ed8\u304d\u30ad\u30e5\u30fc\u3002\n // \u964d\u9806\u306b\u51e6\u7406\u3059\u308b\n std::priority_queue&lt;int&gt; que;\n\n // \u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u3059\u308b\n que.push(3);\n que.push(1);\n que.push(4);\n\n // \u51e6\u7406\u9806\u306b\u51fa\u529b\u3059\u308b\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n}\n&#34;}, {&#34;id&#34;: &#34;a1dc92359cac650ac6f1c4679020c870f653061f&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n\nint main()\n{\n // \u6607\u9806\u306b\u51e6\u7406\u3059\u308b\n {\n std::priority_queue&lt;\n int, // \u8981\u7d20\u306e\u578b\u306fint\n std::vector&lt;int&gt;, // \u5185\u90e8\u30b3\u30f3\u30c6\u30ca\u306fstd::vector (\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u307e\u307e)\n std::greater&lt;int&gt; // \u6607\u9806 (\u30c7\u30d5\u30a9\u30eb\u30c8\u306fstd::less&lt;T&gt;)\n &gt; que;\n\n que.push(3);\n que.push(1);\n que.push(4);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n }\n std::cout &lt;&lt; std::endl;\n\n // \u51e6\u7406\u9806\u3092\u8868\u3059\u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u30e9\u30e0\u30c0\u5f0f\u3092\u4f7f\u7528\u3059\u308b\n {\n auto compare = [](int a, int b) {\n return a &lt; b;\n };\n\n std::priority_queue&lt;\n int,\n std::vector&lt;int&gt;,\n decltype(compare) // \u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u6307\u5b9a\n &gt; que {compare};\n\n que.push(3);\n que.push(1);\n que.push(4);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;class template&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;3b561615ae76ad4dc20baa1e26305b6d2f9cc7d9&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n\nint main()\n{\n // int\u3092\u8981\u7d20\u306b\u6301\u3064\u512a\u5148\u9806\u4f4d\u4ed8\u304d\u30ad\u30e5\u30fc\u3002\n // \u964d\u9806\u306b\u51e6\u7406\u3059\u308b\n std::priority_queue&lt;int&gt; que;\n\n // \u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u3059\u308b\n que.push(3);\n que.push(1);\n que.push(4);\n\n // \u51e6\u7406\u9806\u306b\u51fa\u529b\u3059\u308b\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n}\n&#34;}, {&#34;id&#34;: &#34;bf51388ac880a4afeb63fa168a926bd813b13339&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n#include &lt;vector&gt;\n\nint main()\n{\n // \u6607\u9806\u306b\u51e6\u7406\u3059\u308b\n {\n std::priority_queue&lt;\n int, // \u8981\u7d20\u306e\u578b\u306fint\n std::vector&lt;int&gt;, // \u5185\u90e8\u30b3\u30f3\u30c6\u30ca\u306fstd::vector (\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u307e\u307e)\n std::greater&lt;int&gt; // \u6607\u9806 (\u30c7\u30d5\u30a9\u30eb\u30c8\u306fstd::less&lt;T&gt;)\n &gt; que;\n\n que.push(3);\n que.push(1);\n que.push(4);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n }\n std::cout &lt;&lt; std::endl;\n\n // \u51e6\u7406\u9806\u3092\u8868\u3059\u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u30e9\u30e0\u30c0\u5f0f\u3092\u4f7f\u7528\u3059\u308b\n {\n auto compare = [](int a, int b) {\n return a &lt; b;\n };\n\n std::priority_queue&lt;\n int,\n std::vector&lt;int&gt;,\n decltype(compare) // \u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u6307\u5b9a\n &gt; que {compare};\n\n que.push(3);\n que.push(1);\n que.push(4);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; std::endl;\n que.pop();\n }\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -189,12 +189,12 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2024-08-05T00:46:25+09:00">
193-
2024年08月05日 00時46分25秒 (JST)
192+
datetime="2026-07-22T13:44:46+09:00">
193+
2026年07月22日 13時44分46秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
197-
<span itemprop="name">suomesta</span>
197+
<span itemprop="name">rotarymars</span>
198198
</span>
199199
が更新
200200
</small></p>
@@ -454,8 +454,9 @@ <h4>出力</h4>
454454
1
455455
</code></pre></p>
456456
<h3>処理順をカスタマイズする (C++11)</h3>
457-
<p><div class="yata" id="a1dc92359cac650ac6f1c4679020c870f653061f"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../iostream.html">&lt;iostream&gt;</a></span>
457+
<p><div class="yata" id="bf51388ac880a4afeb63fa168a926bd813b13339"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../iostream.html">&lt;iostream&gt;</a></span>
458458
<span class="cp">#include <a href="../queue.html">&lt;queue&gt;</a></span>
459+
<span class="cp">#include <a href="../vector.html">&lt;vector&gt;</a></span>
459460

460461
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span>
461462
<span class="p">{</span>

reference/queue/priority_queue/op_deduction_guide.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;priority_queue&#34;], &#34;cpp&#34;: [&#34;cpp17&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;64a1536910cf1d3dd82c24b374b96c180d93a300&#34;, &#34;source&#34;: &#34;#include &lt;queue&gt;\n#include &lt;type_traits&gt;\n\nint main()\n{\n std::vector v = {1, 2, 3};\n\n // (1)\n // \u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3068\u3001\u5143\u3068\u306a\u308b\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u63a8\u8ad6\n std::priority_queue pque1 {std::less&lt;int&gt;(), v};\n static_assert(std::is_same_v&lt;decltype(pque1), std::priority_queue&lt;int&gt;&gt;);\n\n // (2)\n // \u30a4\u30c6\u30ec\u30fc\u30bf\u7bc4\u56f2\u304b\u3089\u63a8\u8ad6 (\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b3\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3059\u308b)\n std::priority_queue pque2 {v.begin(), v.end()};\n static_assert(std::is_same_v&lt;decltype(pque2), std::priority_queue&lt;int&gt;&gt;);\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;, &#34;op_deduction_guide&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;priority_queue&#34;], &#34;cpp&#34;: [&#34;cpp17&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;f72138dae3e7ac13e99fc4e74d24aa9d58632f21&#34;, &#34;source&#34;: &#34;#include &lt;queue&gt;\n#include &lt;type_traits&gt;\n#include &lt;vector&gt;\n\nint main()\n{\n std::vector v = {1, 2, 3};\n\n // (1)\n // \u6bd4\u8f03\u95a2\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3068\u3001\u5143\u3068\u306a\u308b\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u63a8\u8ad6\n std::priority_queue pque1 {std::less&lt;int&gt;(), v};\n static_assert(std::is_same_v&lt;decltype(pque1), std::priority_queue&lt;int&gt;&gt;);\n\n // (2)\n // \u30a4\u30c6\u30ec\u30fc\u30bf\u7bc4\u56f2\u304b\u3089\u63a8\u8ad6 (\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30b3\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3059\u308b)\n std::priority_queue pque2 {v.begin(), v.end()};\n static_assert(std::is_same_v&lt;decltype(pque2), std::priority_queue&lt;int&gt;&gt;);\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;, &#34;op_deduction_guide&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -201,12 +201,12 @@
201201
<p class="text-right"><small>
202202
最終更新日時:
203203
<time itemprop="datePublished" class="js-local-time"
204-
datetime="2026-02-17T12:19:01+09:00">
205-
2026年02月17日 12時19分01秒 (JST)
204+
datetime="2026-07-22T13:44:46+09:00">
205+
2026年07月22日 13時44分46秒 (JST)
206206
</time>
207207
<br/>
208208
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
209-
<span itemprop="name">Akira Takahashi</span>
209+
<span itemprop="name">rotarymars</span>
210210
</span>
211211
が更新
212212
</small></p>
@@ -325,8 +325,9 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
325325
<li><code>Container</code><code>Allocator</code>の両方のテンプレートパラメータをもち、<code><a href="../../memory/uses_allocator.html">uses_allocator_v</a>&lt;Container, Allocator&gt;</code><code>false</code>の場合</li>
326326
</ul>
327327
<h2></h2>
328-
<p><div class="yata" id="64a1536910cf1d3dd82c24b374b96c180d93a300"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../queue.html">&lt;queue&gt;</a></span>
328+
<p><div class="yata" id="f72138dae3e7ac13e99fc4e74d24aa9d58632f21"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../queue.html">&lt;queue&gt;</a></span>
329329
<span class="cp">#include <a href="../../type_traits.html">&lt;type_traits&gt;</a></span>
330+
<span class="cp">#include <a href="../../vector.html">&lt;vector&gt;</a></span>
330331

331332
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span>
332333
<span class="p">{</span>

reference/queue/priority_queue/swap_free.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;9afaa9557692a2ac6daeb57da05f51b1fa287dd1&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n\ntemplate &lt;class PriorityQueue&gt;\nvoid pop_print(PriorityQueue&amp; que)\n{\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; \&#34; \&#34;;\n que.pop();\n }\n std::cout &lt;&lt; std::endl;\n}\n\nint main()\n{\n std::priority_queue&lt;int&gt; x;\n x.push(1);\n x.push(2);\n x.push(3);\n\n std::priority_queue&lt;int&gt; y;\n y.push(4);\n y.push(5);\n y.push(6);\n\n std::swap(x, y);\n\n pop_print(x);\n pop_print(y);\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;, &#34;swap_free&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;c1b666a43db2f21c94e352feeaaddef988c38480&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n#include &lt;utility&gt;\n\ntemplate &lt;class PriorityQueue&gt;\nvoid pop_print(PriorityQueue&amp; que)\n{\n while (!que.empty()) {\n std::cout &lt;&lt; que.top() &lt;&lt; \&#34; \&#34;;\n que.pop();\n }\n std::cout &lt;&lt; std::endl;\n}\n\nint main()\n{\n std::priority_queue&lt;int&gt; x;\n x.push(1);\n x.push(2);\n x.push(3);\n\n std::priority_queue&lt;int&gt; y;\n y.push(4);\n y.push(5);\n y.push(6);\n\n std::swap(x, y);\n\n pop_print(x);\n pop_print(y);\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;priority_queue&#34;, &#34;swap_free&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -201,12 +201,12 @@
201201
<p class="text-right"><small>
202202
最終更新日時:
203203
<time itemprop="datePublished" class="js-local-time"
204-
datetime="2026-02-17T23:22:33+09:00">
205-
2026年02月17日 23時22分33秒 (JST)
204+
datetime="2026-07-22T13:45:06+09:00">
205+
2026年07月22日 13時45分06秒 (JST)
206206
</time>
207207
<br/>
208208
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
209-
<span itemprop="name">Akira Takahashi</span>
209+
<span itemprop="name">rotarymars</span>
210210
</span>
211211
が更新
212212
</small></p>
@@ -272,8 +272,9 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
272272
<h2><a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a></h2>
273273
<p><code>x.<a href="swap.html">swap</a>(y)</code><a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>を投げない場合、この関数は決して<a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>を投げない。</p>
274274
<h2></h2>
275-
<p><div class="yata" id="9afaa9557692a2ac6daeb57da05f51b1fa287dd1"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../iostream.html">&lt;iostream&gt;</a></span>
275+
<p><div class="yata" id="c1b666a43db2f21c94e352feeaaddef988c38480"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../iostream.html">&lt;iostream&gt;</a></span>
276276
<span class="cp">#include <a href="../../queue.html">&lt;queue&gt;</a></span>
277+
<span class="cp">#include <a href="../../utility.html">&lt;utility&gt;</a></span>
277278

278279
<span class="k">template</span><span class="w"> </span><span class="o">&lt;</span><span class="k">class</span><span class="w"> </span><span class="nc">PriorityQueue</span><span class="o">&gt;</span>
279280
<span class="kt">void</span><span class="w"> </span><span class="n">pop_print</span><span class="p">(</span><span class="n">PriorityQueue</span><span class="o">&amp;</span><span class="w"> </span><span class="n">que</span><span class="p">)</span>

reference/queue/queue/op_deduction_guide.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;queue&#34;], &#34;cpp&#34;: [&#34;cpp17&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;7a32833a694eaacb5285b10085a680b3a779275e&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n#include &lt;type_traits&gt;\n\nint main()\n{\n std::deque d = {1, 2, 3};\n\n // \u5143\u3068\u306a\u308b\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u63a8\u8ad6\n std::queue que {d};\n static_assert(std::is_same_v&lt;\n decltype(que),\n std::queue&lt;int&gt;\n &gt;);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.front() &lt;&lt; std::endl;\n que.pop();\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;queue&#34;, &#34;op_deduction_guide&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;queue&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;queue&#34;], &#34;cpp&#34;: [&#34;cpp17&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;bc2e81384f8bd85320154c773c927592be1dd3c0&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;queue&gt;\n#include &lt;type_traits&gt;\n#include &lt;deque&gt;\n\nint main()\n{\n std::deque d = {1, 2, 3};\n\n // \u5143\u3068\u306a\u308b\u30b3\u30f3\u30c6\u30ca\u304b\u3089\u63a8\u8ad6\n std::queue que {d};\n static_assert(std::is_same_v&lt;\n decltype(que),\n std::queue&lt;int&gt;\n &gt;);\n\n while (!que.empty()) {\n std::cout &lt;&lt; que.front() &lt;&lt; std::endl;\n que.pop();\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;queue&#34;, &#34;queue&#34;, &#34;op_deduction_guide&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -201,12 +201,12 @@
201201
<p class="text-right"><small>
202202
最終更新日時:
203203
<time itemprop="datePublished" class="js-local-time"
204-
datetime="2026-02-17T12:19:01+09:00">
205-
2026年02月17日 12時19分01秒 (JST)
204+
datetime="2026-07-22T13:45:20+09:00">
205+
2026年07月22日 13時45分20秒 (JST)
206206
</time>
207207
<br/>
208208
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
209-
<span itemprop="name">Akira Takahashi</span>
209+
<span itemprop="name">rotarymars</span>
210210
</span>
211211
が更新
212212
</small></p>
@@ -298,9 +298,10 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
298298
<li><code>Container</code><code>Allocator</code>の両方のテンプレートパラメータをもち、<code><a href="../../memory/uses_allocator.html">uses_allocator_v</a>&lt;Container, Allocator&gt;</code><code>false</code>の場合</li>
299299
</ul>
300300
<h2></h2>
301-
<p><div class="yata" id="7a32833a694eaacb5285b10085a680b3a779275e"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../iostream.html">&lt;iostream&gt;</a></span>
301+
<p><div class="yata" id="bc2e81384f8bd85320154c773c927592be1dd3c0"><div class="codehilite"><pre><span></span><code><span class="cp">#include <a href="../../iostream.html">&lt;iostream&gt;</a></span>
302302
<span class="cp">#include <a href="../../queue.html">&lt;queue&gt;</a></span>
303303
<span class="cp">#include <a href="../../type_traits.html">&lt;type_traits&gt;</a></span>
304+
<span class="cp">#include <a href="../../deque/deque.html">&lt;deque&gt;</a></span>
304305

305306
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span>
306307
<span class="p">{</span>

0 commit comments

Comments
 (0)