专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
九章算法  ·  H1B矛盾升级!烙印拉华人垫背! ·  2 天前  
九章算法  ·  硬核!一周刷爆LeetCode,算法大神耗时 ... ·  4 天前  
算法与数据结构  ·  一AI公司突然半夜在全员群里宣布解散:资金无 ... ·  2 天前  
算法与数学之美  ·  1964年,一个知青在看钱学森的论文时,发现 ... ·  2 天前  
算法与数据结构  ·  这么多年排序白学了,原来每次排序都在使用世界 ... ·  4 天前  
51好读  ›  专栏  ›  算法与数据结构

算法题 24:跳石板(网易校招)

算法与数据结构  · 公众号  · 算法  · 2017-02-06 09:23

正文

题目:


小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3.......


这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以到达。


例如:
N = 4,M = 24:
4->6->8->12->18->24
于是小易最少需要跳跃5次,就可以从4号石板跳到24号石板 


留言描述一下解题思路。