數組翻轉

解題思路1: 1.先找出非升序排列的那一段,標記爲start和end,找出的思路是:從前向後遍歷如果發現有後面的數大於前面的數那麼這就是start的位置,然後break,從後向前遍歷,如果有個數比start位置的數小,則end的位置就確定了; 2.根據找出的start和end的位置,end處的數是不是比start-1處的數大,start處的數是不是比end+1處的數小,注意不能越界; 3.遍歷st
相關文章
相關標籤/搜索