C语言 | Leetcode C语言题解之第7题整数反转

题目:

题解:

int reverse(int x) {
    int rev = 0;
    while (x != 0) {
        if (rev < INT_MIN / 10 || rev > INT_MAX / 10) {
            return 0;
        }
        int digit = x % 10;
        x /= 10;
        rev = rev * 10 + digit;
    }
    return rev;
}

相关推荐

  1. 整数算法(leetcode7)

    2024-04-04 05:24:04       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-04 05:24:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-04 05:24:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-04 05:24:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-04 05:24:04       20 阅读

热门阅读

  1. github 多个账号共享ssh key 的设置方法

    2024-04-04 05:24:04       12 阅读
  2. 【记录】海康相机(SDK)二次开发时的错误码

    2024-04-04 05:24:04       44 阅读
  3. Generative AI for Beginners

    2024-04-04 05:24:04       13 阅读
  4. WPS二次开发系列:WPS SDK初始化

    2024-04-04 05:24:04       14 阅读
  5. 智慧工地安全+绿色施工方案

    2024-04-04 05:24:04       11 阅读
  6. iOS object-c self关键字总结

    2024-04-04 05:24:04       19 阅读
  7. qT 地图显示飞机轨迹

    2024-04-04 05:24:04       14 阅读
  8. GIT命令总结

    2024-04-04 05:24:04       13 阅读
  9. 常见的sql优化策略

    2024-04-04 05:24:04       17 阅读