游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

LeetCode有效的括号

  需求:给定一个只包含(,),{,},〔,〕的字符串s,判断字符串是否有效
  有效字符串需满足:
  1、左括号必须用相同类型的右括号闭合。
  2、左括号必须以正确的顺序闭合。charpairs(chara){if(a})return{;if(a〕)return〔;if(a))return(;return0;}boolisValid(chars){unsignedlongnstrlen(s);if(n21){returnfalse;}intstk〔n1〕,top0;for(inti0;in;i){charchpairs(s〔i〕);if(ch){if(top0stk〔top1〕!ch){returnfalse;}top;}else{stk〔top〕s〔i〕;}}returntop0;}
  官方给出的解题策略是用栈这一数据结构来解决。
  我们遍历给定的字符串s。当我们遇到一个左括号时,我们会期望在后续的遍历中,有一个相同类型的右括号将其闭合。由于后面遇到的左括号要先闭合,因此我们可以将这个左括号放入栈顶。
  当我们遇到一个右括号时,我们需要将一个相同类型的左括号闭合。此时,我们可以取出栈顶的左括号并判断它们是否是相同类型的括号。如果不是相同的类型,或者栈中并没有左括号,那么字符串s无效,返回False。为了快速判断括号的类型,我们可以使用哈希表存储每一种括号。哈希表的键为右括号,值为相同类型的左括号。
  在遍历结束后,如果栈中没有左括号,说明我们将字符串s中的所有左括号闭合,返回True,否则返回False。
  注意到有效字符串的长度一定为偶数,因此如果字符串的长度为奇数,我们可以直接返回False,省去后续的遍历判断过程。

小青石教学反思今天,去中心校上了一篇课文《小青石》,感触颇多。一、突发的灵感。1、上午安排了两个人借班上课,我是第二节上课,第一节是另外一个跟班老师。为了减少自己的紧张情绪,我第……初中物理蒸发说课稿范文一、说教材1教材简析蒸发是常见的一种汽化方式。影响蒸发快慢的因素和蒸发吸热是解释许多现象的基础知识,在生活和生产中经常用到。学生对于蒸发现象很熟悉,因此,应充分利用……二年级数学教学工作反思本学期我担任二年级的数学教学工作。一学历期来我努力根据学生的实际情况,采取有效的措施,激发学生的学习兴趣,培养学生的学习习惯,引导学生参与学习的全过程,取得了一定效果,也存在一……幼儿园中班社会小工具教学设计活动目标:1、让幼儿通过自己观察和操作小工具,知道小工具的名称及用途。2、激发幼儿的兴趣,能大胆尝试,培养他们的操作能力。3、使幼儿知道人的本领大,能制造出各……圆柱的表面积的教学反思本课用课前预习课上小组内交流汇报的教学方式组织教学,课前布置了《圆柱的表面积》预习提纲:1、什么是圆柱的表面积?2、沿着圆柱的高剪开圆柱的侧面,侧面展开图是什么形状……唯一的听众优质教案A案学习目标1、学习本课生字、新词,摘录印象深刻的句子。2、有感情地朗读课文,把握课文内容。3、体会老教授对我的鼓励、给我带来的变化,感受人与人之间真情……地球的运动ampnbspampnbsp第三课时地球的运动第三课时【重点】1。自转的概念、运动方向、周期2。理解自转的地理意义昼夜更替3。四季的产生和五带的划分4。用事实分别说明地球自转、公转及……永不放弃的巴尔扎克阅读训练试题与答案巴尔扎克是19世纪法国最伟大的文学巨匠。他一生坎坷,但始终勤奋和刚强,犹如傲立于冰山之巅的雪莲。就是这样,巴尔扎克一边还债,一边以超常的毅力坚持写作,在长达二十多年的时间……2019届高考英语阅读理解高考英语易错题解题方法大全:阅读理解【示例1】edwardwilsonisamerica’s,ifnottheworld’s,leadingnaturalist。i……不甘寂寞的造句1、他是个不甘寂寞的人,常想招人注目。2、就认定自己是多么的不甘寂寞。可是日复一日一个人在自己的椅子上,显得是如此的自然和安定,安然的享受着这份宁静,宁静中思考自己的灵魂……多音字重点突破多音多义字是语音考查的重点。一、命题特点从高考试卷看,命题有如下特点:1、单项选择形式,多只就字音设题,不与字形、字义结合,但多音字必须理解字义。2、考……燕子翩翩入云端阅读及答案参考燕子翩翩入云端燕子善飞,妇孺皆知。其飞行速度每小时可达公里,堪称是鸟类大家庭中最善于飞翔的成员之一。燕子又具有高超的飞行特技:它们一会儿像箭一样贴墙飞行,一会儿又垂直地直……
课文司马光教学设计范文一试读课文指名分段读课文。师生共同纠正读错的地方。二讲读课文讲读第一段()自由轻声读课文。()指名说说这一段有几句话,每句话告诉我们什么?……科斯塔康科迪亚号阅读答案截至2月1日,意大利游轮科斯塔康科迪亚号触礁事件确认死亡人数为17人,16人下落不明,生还几率渺茫。该游轮船长弗朗切斯科斯凯蒂诺已被警方软禁。1月13日,他的疏忽导致这艘造价5……三年级音乐美丽的黄昏的说课稿一、教材分析:这是一首小而优美的欧美歌曲,三拍子的旋律优美抒情,歌曲的音域仅六度,开始的4小节是全曲的主要素材,由1、2、3、4四个音组成,第5、6小节是第3、4小……小班12月活动主题亲亲小动物交流稿教案活动目标:1、体验制作双色花馒头的乐趣。2、能够运用团、搓、捏、卷、切等技能制作花朵馒头。3、简单了解酵母的作用。活动准备:黄瓜6根、番茄6个、面……防溺水安全教育主题班队会的教案教学内容:学习游泳安全知识,学习溺水安全的基本常识,培养有关防范力。教学目标:情感目标提高安全意识,愿意自觉去学习防溺水安全的有关知识,在学习中增强与同学的合……三天两头造句及意思【典故】:隔一天,或几乎每天。形容经常、频繁。【出处】:该成语系词语逐步演变形成。【注音】:sntinlingtu【成语造句】:1、小表妹是本杰明富兰克……倍数和因数教学片断的几点体会和反思范文体会:一、动手实践、合作交流是学生有效学习的重要方式《数学课程标准》指出:有效的数学学习活动,不能单纯地依赖模仿与记忆,动手实践、自主探索与合作交流,是学生学习数学……三年级数学广角教学反思范文通过这一内容的教学,训练学生有序的思考能力,培养学生学习数学的兴趣和用数学方法解决问题的意识。1、在放手让学生独立思考的基础上,进行小组的交流和全班反馈。学生在完成上衣和……画风教学设计方案【学习目标】、有主动识字的愿望,能认识生字宋、涛、陈、丹、赵、艺、显,会正确书写艺、涛。、分角色有感情地朗读课文。、在读、议、画中理解课文,在阅读中积累语言。……关于我是什么优秀教案基础教育课程改革纲要(试行)指出,教学过程是师生交往、积极互动、共同发展的过程,教师要创设能引导学生主动参与的教育环境,促进学生主动地富有个性地学习。课堂教学过程中的师生互动合……闲谈在教育类APP设计中教育性的提升策略ZH。教育类APP的生命始于生产者。对于开发者而言,APP的质量是由其对内容和功能属性的约束和定位而实现,APP的生产过程将直接影响着最终产品的质量,而产品质量决定着产品……东方之珠第二课时精品教案教学目标:1、体会课文优美的语句,感受香港景色特点。2、选择学习,深入理解,感情朗读。3、激发学生爱香港、爱祖国的情感。教具准备:多媒体教学课件……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网