问题描述】
对于一个具有 n 个元素的整型数组 a , 若对于1≤ i <n-1
当ai >ai-1时,必有ai>ai+1, 反之亦然;
当ai<ai-1时,必有ai<ai+1, 反之亦然;
ai-1 ≠ ai, ai ≠ ai+1。
则称数组 a 为波形数组, 例如数组 1 2 -5 9 4 5为波形数组,而3 5 5 4不是波形数组。
【输入形式】
输入的第一行为一个正整数T,表示测试用例的组数。
接下来的T组数,每组的第一行为一个正整数 n ( n ≥ 3) ,表示数组的大小,接下来一行为 n 个整数。
【输出形式】
输出有T行,每行对应每个测试用例的结果,如果为波形数组,则输出"Yes",否则输出"No"
帮忙看看为啥我这个代码有些测试数据对有些错 我感觉没啥问题