专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
九章算法  ·  TikTok硬刚国会!特朗普舍身取义露底牌! ·  5 天前  
九章算法  ·  寻找一个leetcode刷题搭子 ·  5 天前  
九章算法  ·  job market大放水来了! ·  5 天前  
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:字符集合(华为笔试)