专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
九章算法  ·  《北美保offer计划》来啦,FLAG资深面 ... ·  3 天前  
天使调研  ·  12月17日 天哥算法推演 ·  3 天前  
天使调研  ·  12月17日 天哥算法推演 ·  3 天前  
算法与数据结构  ·  ChatGPT ... ·  3 天前  
九章算法  ·  很遗憾!刷题拿大包,已经是过去的事了… ·  6 天前  
51好读  ›  专栏  ›  算法与数据结构

算法题 57:删数(华为笔试题)

算法与数据结构  · 公众号  · 算法  · 2017-03-23 11:35

正文

来自:华为2016校园招聘上机笔试题


题目:有一个整型数组a[n]顺序存放0 ~ n-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。


以8个数(n=8)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除),如此循环直到最后一个数被删除。


华为

算法题 16:两个大数相乘(华为面试)

算法题 31:1分2分5分组成1角的组合(华为)

算法题 49:字符集合(华为笔试)