/Lintcode

Primary LanguagePython

GondorFu


描述

Lintcode: www.lintcode.com中题目的个人解题代码和思路。

解题代码可能包含C++,Java,Python的一种或几种语言。

样例

1.A + B问题

C++:

class Solution {
public:
    /*
     * @param a: The first integer
     * @param b: The second integer
     * @return: The sum of a and b
     */
    int aplusb(int a, int b) {
        // write your code here, try to do it without arithmetic operators.
        return (!b ? a : aplusb(a ^ b, (a & b) << 1));
    }
};

标签

涉及的数据结构和主要算法

解题思路

  • 思路:介绍个人思考问题的过程。
  • 具体操作:具体使用某算法和数据结构的解题步骤。

人生,是从不充分的证据开始引出完美结论的一种艺术.

Past, Present, Future