算法与数据结构
想要过目不忘
这个作者很懒,什么都没留下…
展开
-
2020最长连续递增子序列
7-1 最长连续递增子序列 (20分) 给定一个顺序存储的线性表,请设计一个算法查找该线性表中最长的连续递增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为(3,4,6,8)。 输入格式: 输入第1行给出正整数n(≤105);第2行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出第一次出现的最长连续递增子序列,数字之间用空格分隔,序列结尾不能有多余空格。 输入样例: 15 1 9 2 5 7 3 4 6 8 0 11 15 17 17 10 输出样原创 2020-12-31 15:14:15 · 200 阅读 · 0 评论 -
中缀表达式计算,栈的操作(未完善)
本篇文章仅为自己的学习笔记 #include<bits/stdc++.h> #include<stack> #include<string> using namespace std; int judge(char a,char b)//判断符号优先级,0==same;;1==a>b;;-1==a<b;;这里少了括号的判断 { if(a=='+'||a=='-') { if(b=='+'||b=='-') return ...原创 2020-11-29 21:36:19 · 112 阅读 · 0 评论