当前位置: 首页 > news >正文

做原创短视频网站网站建设的必要性分析

做原创短视频网站,网站建设的必要性分析,做体育的网站,一个网站如何做外链20. 有效的括号 文档链接#xff1a;[代码随想录] 题目链接#xff1a;20. 有效的括号 状态#xff1a;ok 题目#xff1a; 给定一个只包括 ‘(’#xff0c;‘)’#xff0c;‘{’#xff0c;‘}’#xff0c;‘[’#xff0c;‘]’ 的字符串 s #xff0c;判断字符…20. 有效的括号 文档链接[代码随想录] 题目链接20. 有效的括号 状态ok 题目 给定一个只包括 ‘(’‘)’‘{’‘}’‘[’‘]’ 的字符串 s 判断字符串是否有效。 有效字符串需满足 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。 注意 1.用栈处理先判断空如果是左括号或空则入栈如果右括号则看栈顶能不能消。 class Solution { public:bool isValid(string s) {stackchar a;for(int i 0; i s.size(); i){if(a.empty() || s[i] ( || s[i] { || s[i] [){a.push(s[i]);}else{if(s[i])){if(a.top() (){a.pop();}else return false;}else if(s[i]}){if(a.top() {){a.pop();}else return false;}else if(s[i]]){if(a.top() [){a.pop();}else return false;}}}if(a.empty())return true;return false;} };1047. 删除字符串中的所有相邻重复项 文档链接[代码随想录] 题目链接1047. 删除字符串中的所有相邻重复项 状态ok 题目 给出由小写字母组成的字符串 S重复项删除操作会选择两个相邻且相同的字母并删除它们。 在 S 上反复执行重复项删除操作直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 注意 1.注意栈为空的情况和一直抵消的情况 2.最后栈是和字符串相反的因此需要调换位置 3.注意字符串的定义形式为string s “”; 4.字符串添加字符的形式为s“a”; 5.for循环的使用可以不用 i class Solution { public:string removeDuplicates(string s) {stackchar a;for (int i 0; i s.size(); i) {if (a.empty()) {a.push(s[i]);} else {if (a.top() ! s[i]) {a.push(s[i]);} else {while (!a.empty() a.top() s[i]) {a.pop();i;}if(is.size())a.push(s[i]);}}}string ss ;stackchar b;while (!a.empty()) {b.push(a.top());//coutb.top();a.pop();}int i 0;while (!b.empty()) {ss b.top();//coutss[i - 1];b.pop();}//coutss;s ss;return s;} };class Solution { public:string removeDuplicates(string S) {stackchar st;for (char s : S) {if (st.empty() || s ! st.top()) {st.push(s);} else {st.pop(); // s 与 st.top()相等的情况}}string result ;while (!st.empty()) { // 将栈中元素放到result字符串汇总result st.top();st.pop();}reverse (result.begin(), result.end()); // 此时字符串需要反转一下return result;} };150. 逆波兰表达式求值 文档链接[代码随想录] 题目链接150. 逆波兰表达式求值 状态ok 题目 给你一个字符串数组 tokens 表示一个根据 逆波兰表示法 表示的算术表达式。 请你计算该表达式。返回一个表示表达式值的整数。 注意 有效的算符为 ‘’、‘-’、‘*’ 和 ‘/’ 。 每个操作数运算对象都可以是一个整数或者另一个表达式。 两个整数之间的除法总是 向零截断 。 表达式中不含除零运算。 输入是一个根据逆波兰表示法表示的算术表达式。 答案及所有中间计算结果可以用 32 位 整数表示。 注意 1.数据范围应该采用LonglongC中将字符串转化为longlong ,采用stoll(tokens[i]) 2.a.pop()返回值为void,如果想获得栈顶元素应该用a.top() class Solution { public:int evalRPN(vectorstring tokens) {stacklong long a;for(int i 0; i tokens.size(); i){if (tokens[i] || tokens[i] - || tokens[i] * || tokens[i] /){long long left a.top();a.pop();long long right a.top();a.pop();if(tokens[i] ){a.push(left right);}else if(tokens[i] -){a.push(right - left);}else if(tokens[i] *){a.push(left * right);}else if(tokens[i] /){a.push(right / left);}}else{a.push(stoll(tokens[i]));}}long long result a.top();return result;} };
http://www.w-s-a.com/news/741603/

相关文章:

  • 做pc端网站好么平台推广是什么意思
  • 农业信息网站建设意义淘宝官网首页网址
  • 重庆网站设计公司价格贵阳网站建设app开发
  • dw做网站怎么换图片编写网页所用的语言是
  • 外贸网站收录工具个人网站的备案
  • 正规的网站建设工作室海外高延迟服务器做网站
  • 网站设计确认函合肥做网站维护的公司
  • 小说网站推荐网站开发语言怎么查
  • 网页制作基础教程慕课版电子版那种登录才能查看的网站怎么做优化
  • 制作网站用的域名网站域名注册信息查询
  • 公司域名查询官方网站女教师遭网课入侵直播录屏曝
  • 网站开发社交网络功能的作用腾讯公司网站
  • 网站建设需要微信账号和密码网站建设工作汇报
  • 国家城乡住房和建设部网站西安私人网站
  • 天津高端网站定制seo实战教程
  • 网站文章怎么做才能被快速收录网站备案核验系统
  • 子网站建设方案l建设银行网站
  • 免费看舆情网站网站备案用户名忘了怎么办
  • 地方门户网站的分类网站的方案
  • 沧州哪里做网站网站的建设是什么
  • 设计公司海报秦皇岛seo网站推广
  • 网站导航规划wordpress做漫画
  • jsp体育用品网站建设wordpress 10万篇文章
  • 沈阳做微信和网站的公司网站在线支付接口
  • 重庆整合网络营销百度seo快速提升排名
  • 设计师网站外网百度分析工具
  • 旅游网站建设技术解决方案wordpress主题安装后找不到
  • 网站图片文字排版错误管理系统界面设计
  • 网站建设 台州广州惠科互联网技术有限公司
  • 网站页面尺寸大小四川鸿业建设集团网站