leetcode刷题笔记
文章平均质量分 58
luqiren
这个作者很懒,什么都没留下…
展开
-
500.键盘行 693.交替位二进制数(java实现)
键盘行 题目:给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词。键盘如下图所示。 示例1: 输入: ["Hello", "Alaska", "Dad", "Peace"]输出: ["Alaska", "Dad"] 注意: 你可以重复使用键盘上同一字符。 你可以假设输入的字符串将只包含字母。 这个题目比较简单,只要将每个字母对应的行数用键值对的原创 2018-09-11 15:47:47 · 252 阅读 · 0 评论 -
476.数字的补数
题目:给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。 注意: 给定的整数保证在32位带符号整数的范围内。 你可以假定二进制数不包含前导零位 示例 1: 输入: 5 输出: 2 解释: 5的二进制表示为101(没有前导零位),其补数为010。所以你需要输出2。 示例 2: 输入: 1 输出: 0 解释: 1的二进制表示为1(没有前导零位),其补数为0。所以你需要输出0...原创 2018-09-10 18:09:55 · 197 阅读 · 0 评论