首页 > 编程知识 正文

数组循环左移最优解法,数组元素循环右移问题

时间:2023-05-04 07:43:01 阅读:25332 作者:3525

有在导线测量中删除自己的功能。 如下所示

map=[ 1,1,2,3,4,5,1,6,7,1,7,9,9,1 ]

删除等于1的元素

一开始使用地图

map.map () e,I )={e===1? map.splice(I,1 ) )这样操作会减少操作。 删除元素会改变数组的长度,I不变,所以导线测量会减少。 这种情况下需要使用for i。 循环时可以操作continue、break、I。 如下所示

for(letI=0; i map.length; I ) if(I===1) map.splice ) I,1 ); (i--continue}} )这样删除后,也可以进行完全遍历

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。