序列是否能够由进出栈得到
来源:互联网 发布:数控如何编程 编辑:程序博客网 时间:2024/06/05 17:52
#include<stdio.h>#include<stdlib.h>/* *关键点在于:每个数后面比它小的数都应按严格递减排列 *4 3 2 5 1 ok *5 3 1 4 2 no */int a[100];int main(){int N = 0;int j = 0;int m = 0;int last = 0;int flag = 1;printf("\n请输入个数:");scanf("%d",&N);printf("\n请输入:\n");for(;m<N;m++){scanf("%d",&j);a[m] = j;}for(m = 0;m<N;m++){last = a[m];for(j = m+1;j<N;j++){if(a[j]<a[m])if(a[j]<last)last = a[j];else{flag = 0;//printf("a[m] is%d\n",a[m]);//break; 不能直接breakgoto mmm;}}}mmm:if(flag)printf("right\n");elseprintf("wrong\n");return 0;}
1、http://blog.csdn.net/liveas/article/details/5735138这个博客分析的明确。
2、小逸是良民
- 序列是否能够由进出栈得到
- 45 雅虎判断其是否能够由一个全零矩阵经过上述运算得到
- 栈的进出序列问题
- (hdu step 8.1.2)Train Problem I(站的基本应用——判断一个序列经过栈后是否能够得到第二个序列)
- 算法:C语言实现》习题4.8—— 给定两个序列,判断第二个序列是否可以由第一个序列出栈得到
- 由遍历序列得到二叉树
- 进出栈
- 进出栈
- 由MFC程序是否能够在Linux上运行谈起
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一, 现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到。
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一,现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一, 现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到。
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右),某一个元素也加一,现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到。
- 简单进出栈程序
- 如何判断一个数是否为质数&得到质数序列
- Fastjson序列化map时,保留map的进出栈顺序的方法
- 火车进出站序列问题简述
- poj 1635 由搜索序列判断树是否同构
- response跳转的路径问题
- MappedByteBuffer的使用
- 程序开发心理学
- AIX PV VG LV详解
- 关于真机调试NSLog无法打印问题解决办法
- 序列是否能够由进出栈得到
- redhat4 sendmail 启动很慢解决方案
- 有相同数字?
- 预构 笔记
- Directshow 学习导引(转)
- Linux逻辑盘卷管理LVM详解
- 设计模式——工厂三姐妹
- 极限编程XP 笔记
- Android 高级绘图