record | chenfx

chenfx , record everything……


  • 首页

  • 归档

  • 站点地图

反转整数

发表于 2018-05-23 | 阅读次数:

题目:给定一个有符号的32位整数,将整数中的数字进行反转。
注意:
假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231 , 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0

示例1:

1
2
输入:123
输出:321

示例2:

1
2
输入:-1230
输出:-321
阅读全文 »

字符串Z字形变换

发表于 2018-05-15 | 阅读次数:

题目:将字符串 “ACSDEGBSLSGJSLA” 以Z字形排列成给定的行数,如下变换成3行Z字形排列:

1
2
3
A   E   L   S
C D G S S J L
S B G

之后,从左往右,从上往下逐行读取字符,得到:”AELSCDGSSJLSBG”。

示例1:

1
2
输入: s = "PAYPALISHIRING", numRows = 3
输出: "PAHNAPLSIIGYIR"

示例2:

1
2
3
4
5
6
7
8
输入: s = "PAYPALISHIRING", numRows = 4
输出: "PINALSIGYAHRPI"
解释:

P I N
A L S I G
Y A H R
P I
阅读全文 »

最长回文子串

发表于 2018-05-05 | 阅读次数:

题目:给定一个字符串 s ,找到 s 中最长的回文子串。可以假设 s 的最大长度为 1000。

示例:

1
2
3
输入:"babad"
输出:"bab"
注意:"aba"也是一个有效答案
1
2
输入:"cbbd"
输出:"bb"
阅读全文 »

无重复字符的最长子串

发表于 2018-04-26 | 阅读次数:

无重复字符的最长子串

题目:给定一个字符串,找出不含有重复字符的最长子串的长度。

示例

1
2
3
输入: ""abcabcbb""
输出: 3
原因: 无重复字符的最长子串是 "abc",其长度为 3
阅读全文 »

看不懂的 []+{} (隐式转换)

发表于 2018-01-01 | 阅读次数:

在平时的积累过程中有没有遇见过类似这样的代码:

1
2
3
[]+[]
{}+{}
1+[]

??这是什么,难道在代码中还真有人这样写?那他一定是疯了;好吧,虽然代码中不提倡写这种晦涩难懂还说不定就出错的代码,但是其原理是不是该找个文档查一查,看一看这究竟是怎么一回事呢?那么下面可以开始记录一下 JavaScript 代码世界中的隐式转换。

阅读全文 »
1…91011…13
chenfx

chenfx

64 日志
13 标签
GitHub
Creative Commons
© 2016 — 2023 chenfx
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.3

渝公网安备 50010302001280号

渝ICP备16001477号-1