程序員面試題目總結--數組(五)【數組的後面m個數移動爲前面m個數、列的前n項數據、判斷整數x是否能夠表示成n個連續正整數的和、數組中出現奇數次的元素、二維數組中的查找】

2一、將數組的後面m個數移動爲前面m個數數組 題目:有n個整數,使前面各數後移m個位置,最後m個數變成最前面m個數,例若有10個數的數組,爲{1,2,3,4,5,6,7,8,9,10},n=10,若是m=5,調整後變爲{6,7,8,9,10,1,2,3,4,5}spa 分析: 能夠經過遞歸的方法實現: 一、將前面n-m個元素的順序顛倒 二、將後面m個元素的順序顛倒 三、將n個元素的順序所有顛倒3d
相關文章
相關標籤/搜索