算法(数组+链表+排序):这里可不可以是ln <= mt[p][0]?
无意中看到一份高中信息技术的题然后就做了做,其中一问给出的答案是(ln < mt[p][0] or ln == mt[p][0] and st > mt[p][1])
,我觉得当ln == mt[p][0]
的时候,st > mt[p][1]
应该是一定成立的(因为它是从左到右找的,后面找到的波峰的起始点一定大于前面找到的)。可以直接写成ln <= mt[p][0]
大体说明一下这个程序的过程:
答案:
我觉得没错,它是从左到右查找,确实始终为真。