题解 1557: 蓝桥杯算法提高VIP-聪明的美食家

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-聪明的美食家-题解(C语言代码)

###这道题目的本质是求最大子序列个数用数组dp保存每个值对应的最优解i表示上一个满足条件的值j表示当前正在处理的值可得状态转移方程为dp[j]=max(dp[j],dp[i]+1)#includeintip[1001];longdp[1001];longmax(longa,

蓝桥杯算法提高VIP-聪明的美食家-题解(C语言代码)

##解题思路:先输入美食的数量,这一条街一共有n家美食,再输入n个美食的评分,由俭入奢容易,本题的含义即为每次由分数低的向分数高的为吃的爽,而从分数高的到分数低的为吃的不爽,将输入的值存放到数组当中,顺序循环,比较i,j前后两次的大小,进行累加,输出最终的爽的次数。