# Problems

{% content-ref url="applications/1.min-stack" %}
[1.min-stack](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/1.min-stack)
{% endcontent-ref %}

{% content-ref url="applications/2.-max-stack" %}
[2.-max-stack](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/2.-max-stack)
{% endcontent-ref %}

{% content-ref url="applications/valid-parentheses" %}
[valid-parentheses](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/valid-parentheses)
{% endcontent-ref %}

{% content-ref url="applications/2.evaluate-reverse-polish-notation" %}
[2.evaluate-reverse-polish-notation](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/2.evaluate-reverse-polish-notation)
{% endcontent-ref %}

{% content-ref url="applications/3.infix-and-prefix-and-postfix-conversions" %}
[3.infix-and-prefix-and-postfix-conversions](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/3.infix-and-prefix-and-postfix-conversions)
{% endcontent-ref %}

{% content-ref url="applications/4.next-greater-element-i" %}
[4.next-greater-element-i](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/4.next-greater-element-i)
{% endcontent-ref %}

{% content-ref url="applications/4.next-greater-element-ii" %}
[4.next-greater-element-ii](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/4.next-greater-element-ii)
{% endcontent-ref %}

{% content-ref url="applications/5.sliding-window-maximum" %}
[5.sliding-window-maximum](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/5.sliding-window-maximum)
{% endcontent-ref %}

{% content-ref url="applications/7.gas-station-circular-tour-problem" %}
[7.gas-station-circular-tour-problem](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/7.gas-station-circular-tour-problem)
{% endcontent-ref %}

{% content-ref url="applications/8.daily-temperatures" %}
[8.daily-temperatures](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/8.daily-temperatures)
{% endcontent-ref %}

{% content-ref url="applications/9.decode-string" %}
[9.decode-string](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/9.decode-string)
{% endcontent-ref %}

{% content-ref url="applications/11.-largest-rectangle-in-histogram" %}
[11.-largest-rectangle-in-histogram](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/11.-largest-rectangle-in-histogram)
{% endcontent-ref %}

{% content-ref url="applications/12.-maximal-rectangle" %}
[12.-maximal-rectangle](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/12.-maximal-rectangle)
{% endcontent-ref %}

{% content-ref url="applications/13.-minimum-remove-to-make-valid-parentheses" %}
[13.-minimum-remove-to-make-valid-parentheses](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/13.-minimum-remove-to-make-valid-parentheses)
{% endcontent-ref %}

{% content-ref url="applications/14.-map-of-highest-peak" %}
[14.-map-of-highest-peak](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/14.-map-of-highest-peak)
{% endcontent-ref %}

{% content-ref url="applications/15.-longest-valid-parentheses" %}
[15.-longest-valid-parentheses](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/15.-longest-valid-parentheses)
{% endcontent-ref %}

{% content-ref url="applications/16.-online-stock-span" %}
[16.-online-stock-span](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/16.-online-stock-span)
{% endcontent-ref %}

{% content-ref url="applications/17.-score-of-parentheses" %}
[17.-score-of-parentheses](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/17.-score-of-parentheses)
{% endcontent-ref %}

{% content-ref url="applications/18.-remove-k-digits-imp" %}
[18.-remove-k-digits-imp](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/18.-remove-k-digits-imp)
{% endcontent-ref %}

{% content-ref url="applications/20.-design-a-stack-with-increment-operation" %}
[20.-design-a-stack-with-increment-operation](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/20.-design-a-stack-with-increment-operation)
{% endcontent-ref %}

{% content-ref url="applications/21.-final-prices-with-a-special-discount-in-a-shop" %}
[21.-final-prices-with-a-special-discount-in-a-shop](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/21.-final-prices-with-a-special-discount-in-a-shop)
{% endcontent-ref %}

{% content-ref url="applications/22.-valid-parenthesis-string" %}
[22.-valid-parenthesis-string](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/22.-valid-parenthesis-string)
{% endcontent-ref %}

{% content-ref url="applications/23.-reveal-cards-in-increasing-order" %}
[23.-reveal-cards-in-increasing-order](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/23.-reveal-cards-in-increasing-order)
{% endcontent-ref %}

{% content-ref url="applications/24.-remove-all-adjacent-duplicates-in-string" %}
[24.-remove-all-adjacent-duplicates-in-string](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/24.-remove-all-adjacent-duplicates-in-string)
{% endcontent-ref %}

{% content-ref url="applications/25.-number-of-visible-people-in-a-queue" %}
[25.-number-of-visible-people-in-a-queue](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/25.-number-of-visible-people-in-a-queue)
{% endcontent-ref %}

{% content-ref url="applications/26.number-following-a-pattern" %}
[26.number-following-a-pattern](https://soumyajit4419.gitbook.io/ds-algo/stack-and-queue/applications/26.number-following-a-pattern)
{% endcontent-ref %}
