题目:给定一个有符号的32位整数,将整数中的数字进行反转。
注意:
假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231 , 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0
示例1:
1 | 输入:123 |
示例2:
1 | 输入:-1230 |
题目:将字符串 “ACSDEGBSLSGJSLA” 以Z字形排列成给定的行数,如下变换成3行Z字形排列:
1 | A E L S |
之后,从左往右,从上往下逐行读取字符,得到:”AELSCDGSSJLSBG”。
示例1:
1 | 输入: s = "PAYPALISHIRING", numRows = 3 |
示例2:
1 | 输入: s = "PAYPALISHIRING", numRows = 4 |
在平时的积累过程中有没有遇见过类似这样的代码:
1 | []+[] |
??这是什么,难道在代码中还真有人这样写?那他一定是疯了;好吧,虽然代码中不提倡写这种晦涩难懂还说不定就出错的代码,但是其原理是不是该找个文档查一查,看一看这究竟是怎么一回事呢?那么下面可以开始记录一下 JavaScript 代码世界中的隐式转换。