欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

c++ stl stack_C ++ STL中的stack :: push()函数

发布时间:2025/3/11 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 c++ stl stack_C ++ STL中的stack :: push()函数 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

c++ stl stack

Prototype:

原型:

stackst; //declarationst.push(T item);

Parameter:

参数:

T item; //T is the data type

Return type: void

返回类型: void

Header file to be included:

包含的头文件:

#include <iostream>#include <stack>OR#include <bits/stdc++.h>

Usage:

用法:

The function pushes elements to the stack.

该函数将元素压入堆栈。

Time complexity: O(1)

时间复杂度:O(1)

Example:

例:

For a stack of integer,stack<int> st;st.push(4);st.push(5);stack content:5

C++ implementation:

Output

...use of push function... stack elements are: 5 4

TOP Interview Coding Problems/Challenges

  • Run-length encoding (find/print frequency of letters in a string)

  • Sort an array of 0's, 1's and 2's in linear time complexity

  • Checking Anagrams (check whether two string is anagrams or not)

  • Relative sorting algorithm

  • Finding subarray with given sum

  • Find the level in a binary tree with given sum K

  • Check whether a Binary Tree is BST (Binary Search Tree) or not

  • 1[0]1 Pattern Count

  • Capitalize first and last letter of each word in a line

  • Print vertical sum of a binary tree

  • Print Boundary Sum of a Binary Tree

  • Reverse a single linked list

  • Greedy Strategy to solve major algorithm problems

  • Job sequencing problem

  • Root to leaf Path Sum

  • Exit Point in a Matrix

  • Find length of loop in a linked list

  • Toppers of Class

  • Print All Nodes that don't have Sibling

  • Transform to Sum Tree

  • Shortest Source to Destination Path



Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.


Please enable JavaScript to view the comments powered by Disqus.

翻译自: https://www.includehelp.com/stl/stack-push-function-in-cpp-stl.aspx

c++ stl stack

总结

以上是生活随笔为你收集整理的c++ stl stack_C ++ STL中的stack :: push()函数的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。