2019年5月12日
摘要: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 示例 2: 可以直接调用re 阅读全文
posted @ 2019-05-12 08:25 墨小轩 阅读(130) 评论(0) 推荐(0) 编辑
  2019年5月11日
摘要: 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。 阅读全文
posted @ 2019-05-11 14:42 墨小轩 阅读(85) 评论(0) 推荐(0) 编辑
  2019年4月6日
摘要: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 案例: 阅读全文
posted @ 2019-04-06 21:27 墨小轩 阅读(80) 评论(0) 推荐(0) 编辑
  2019年4月5日
摘要: 反转一个单链表。 示例: 阅读全文
posted @ 2019-04-05 21:26 墨小轩 阅读(71) 评论(0) 推荐(0) 编辑
  2019年4月4日
摘要: 颠倒给定的 32 位无符号整数的二进制位。 示例 1: 阅读全文
posted @ 2019-04-04 23:38 墨小轩 阅读(205) 评论(0) 推荐(0) 编辑
  2019年4月3日
摘要: 编写一个算法来判断一个数是不是“快乐数”。 一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。 示例: 阅读全文
posted @ 2019-04-03 21:16 墨小轩 阅读(144) 评论(0) 推荐(0) 编辑
  2019年4月2日
摘要: 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 示例 2: 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这 阅读全文
posted @ 2019-04-02 20:16 墨小轩 阅读(95) 评论(0) 推荐(0) 编辑
  2019年4月1日
摘要: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 示例 2: 说明: 为 阅读全文
posted @ 2019-04-01 21:20 墨小轩 阅读(148) 评论(0) 推荐(0) 编辑
  2019年3月31日
摘要: 题目: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 示例 2: 示例 3: 阅读全文
posted @ 2019-03-31 21:43 墨小轩 阅读(112) 评论(0) 推荐(0) 编辑