基于链表的出栈序列生成算法

来源 :河北北方学院学报:自然科学版 | 被引量 : 0次 | 上传用户:jimmy7872
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目的:向栈中依次输入若干字符,输出所有不同的出栈序列.方法:根据栈后进先出的特征,采用链表确定字符进栈的所有时刻序列,输出字符的所有出栈序列.结果:抛开烦琐的组合数学证明,充分利用数据结构中链表、栈来解决出栈序列问题,并用C++程序描述了该算法.结论:从进栈出栈具有时刻先后关系出发,解决出栈序列问题,算法理解更为简单直观.
其他文献
目的:探究三种封药方法治疗根管感染的临床效果。方法:选取2013年11月~2015年6月收治的慢性根尖周炎患者150例作为研究对象,通过随机分组的方法将其分为第一小组、第二小组以及
梗阻性肾病是尿路梗阻引起尿液引流不畅或排出障碍造成尿流梗阻引起的肾脏结构和功能的损害,膀胱以上的梗阻,仅影响一侧肾脏,而膀胱以下的梗阻,由于有膀胱的缓冲,对肾脏的影
汉诺塔问题是个古典数学问题,解决这个问题最好的方法是递归法.详细论述了用递归的方法实现C语言解决汉诺塔问题的途径.并分析其执行过程.
目的:观察喉癌淋巴管的微细分布特征,为探讨喉癌淋巴转移机理提供形态学依据。方法:采用5′-核苷酸酶-碱性磷酸酶双重染色法(5′-Nase-ALP)观察。结果:喉癌中央区未见淋巴管,癌周
给出行列式两种定义的等价性,并且由第二种定义证明了行列式的一些性质.
路遥知马力,强劲的续航能力是电动车前进的最大保障。而目前市面上销售的电动车电池,或多或少存在电池续航能力不足、电池耗电快等弱点,阻碍了电动车的行进速度。电池动力不足,是
目的:通过对直肠癌直肠系膜中CK20表达的检测,探讨直肠癌区域转移及微转移的规律,为临床直肠癌术式的选择及实施提供依据。方法:应用RT—PCR方法对直肠癌TME术后50例患者的肿瘤组
笔者近3年来用黄芪建中汤加味治疗溃疡病16例,取得了较满意疗效,现报道如下。1临床资料本组16例患者中,男性10例,女性6例;年龄22~58岁,平均35岁;病程最长者21年,最短2年;经胃镜检查为胃
随着现代科学技术的不断发展,新型、先进的医疗设备不断引进和旧的医疗设备不断更新,医疗设备档案在血站质量体系中越显其重要性。医疗设备档案是血站医疗设备管理中重要的一环
艾滋病(AIDS)在我国已进入快速传播期,积极开展中医药治疗艾滋病研究具有重要意义。笔者运用托里败毒散治疗艾滋病HIV/AIDS感染者33例,现报告如下。