从易到难,6个代表性编程问题,你敢挑战吗?附解答方案( 六 )

\n \n

此问题由Project Euler提供 , 它是公认的比较容易解决的问题之一 。 目前有超过455000人解决了该问题 。  以下是问题的描述:

\n \n

\n \n

4.  寻找不同的幂数

\n \n

这是来自Project Euler的另一个挑战 。 这比上一个问题难一些 。 大约有100000人解决了此问题 。

\n \n

\n \n

5.  Kaprekars Constant函数

\n \n

如果你已经做到这一问 , 那么恭喜!现在是时候开始第一个困难挑战了 。 该挑战由Coderbyte提供 。

\n \n

\n \n

6.   成对交换节点

\n \n

这绝对是目前最困难的挑战 , 此挑战由LeetCode提供 。 尽管它的评级是“中等难度” , 但它比Kaprekars常数更难解决 。 这要求知道链表的工作方式 。  但本文就不做过多的介绍了——以下是挑战的描述:

推荐阅读