LeetCode 7
程序员文章站
2022-04-18 11:22:12
7. Reverse Integer 简单,但有一些注意点 C++ 不管正数还是负数 除法都是向0取整的: 10/4=2, 10/(-4)=-2 负数取余,通过取模来判定,符号由前者决定: |小| % |大| = |小| 符号同前 |大| % |小| = |余| 符号同前 3%4 = 3 ; -3% ......
7. Reverse Integer
简单,但有一些注意点
C++ 不管正数还是负数 除法都是向0取整的: 10/4=2, 10/(-4)=-2
负数取余,通过取模来判定,符号由前者决定:
|小| % |大| = |小| 符号同前 |大| % |小| = |余| 符号同前
3%4 = 3 ; -3%4 = -3 ; -3%-4 = -3 ; 3%-4 = 3;
5%3 = 2 ; 5%-3 = 2 ;-5%-3 = -2 ; -5%3 = -2;
int =long 32位
long long 64位
本题可以用 INT_MIN INT_MAX判断
上一篇: mysql/mariadb学习过程中出现的问题与解决
下一篇: Yii框架的增删改查总结分析
推荐阅读
-
IE6、IE7中获取Button元素的值的bug说明_javascript技巧
-
Leetcode-14 Longest Common Prefix
-
推荐7款用于PHP的代码调试工具
-
No plugin found for prefix 'tomcat7'解决方案
-
CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin
-
7.Java中indexOf的用法
-
Tomcat 7 的新JDBC连接池的使用说明
-
ECshop 迁移到 PHP7版本时遇到的兼容性问题_PHP
-
PHP7 中不要做的 10 件事
-
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结_javascript技巧