• 我的有道难题算法-双倍超立方数


          
     
    Constraints
    -  n取值范围为1到1,000,000,000(含)
    Examples
    0)  
          1

    Returns: 0


    1)  
          1729

    Returns: 1
    1729=1^3+12^3
    1729=9^3+10^3


    2)  
          475574

    Returns: 27

    因为题中大量使用3次方计算,这里我们也可以减少重复计算。原理公式为:

    (n + 1)^2 = n^2 + 2n + 2
    (n + 1)^3 = n^3 + 3n^2 + 3n + 1

    所以我的实现算法如下:

    Code
  • 相关阅读:
    漏斗算法 java
    servlet request参数只能取一次解决方法
    redis的使用
    关于Http协议与TCP协议的一些简单理解
    OSI七层与TCP/IP五层网络架构详解
    linux命令详解——eval
    使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
    hadoop相关随记
    mesos-master启动失败,报错Failed to load unknown flag 'quorum.rpmsave'
    根目录/缺少执行权限x产生的两种错误
  • 原文地址:https://www.cnblogs.com/evlon/p/1494140.html
Copyright © 2020-2023  润新知