高效笔记本:阿巴阿阿阿巴

腾飞软件工作室 2 0 zip 2024-10-05 00:10:09

leetcode push front 力扣好题记录

  1. 三数之和使用双指针法,用指针标定需要相加的数字

  2. 四数之和与三数之和思路相似

  3. 不同搜索树(好题)关键是在于轮询所有的动归数组

  4. 逆波兰表达式求值,其中用到了 stoi 函数

LeetCode 貌似不支持,我自己实现了一个:


long StringToIntCore(const char *str, bool minus);

int my_stoi(const char *str) {

    int num = 0;

    if (str != NULL &;&; *str != '0') {

        bool minus = false;

        if (*str == '+') {

            str++;

        } else if (*str == '-') {

            str++;

            minus = true;

        }

        if (*str != '0') {

            num = StringToIntCore(str, minus);

        }

    }

    return (int)num;

}

long StringToIntCore(const char *str, bool minus) {

    long

用户评论
请输入评论内容
评分:
暂无评论