代码改变世界

3.从尾到头打印链表

2018-12-29 20:31 by YihangZhou, 102 阅读, 0 推荐, 收藏, 编辑
摘要:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 阅读全文

2.替换空格

2018-12-29 20:03 by YihangZhou, 96 阅读, 0 推荐, 收藏, 编辑
摘要:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 阅读全文

1.二维数组中的查找

2018-12-29 20:02 by YihangZhou, 79 阅读, 0 推荐, 收藏, 编辑
摘要:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 阅读全文

三数之和

2018-12-22 13:06 by YihangZhou, 110 阅读, 0 推荐, 收藏, 编辑
摘要:给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 阅读全文

复原IP地址

2018-12-21 23:51 by YihangZhou, 202 阅读, 0 推荐, 收藏, 编辑
摘要:给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 示例: 阅读全文

翻转字符串里的单词

2018-12-21 18:52 by YihangZhou, 274 阅读, 0 推荐, 收藏, 编辑
摘要:给定一个字符串,逐个翻转字符串中的每个单词。 示例: 说明: 无空格字符构成一个单词。 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。 如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。 进阶: 请选用C语言的用户尝试使用 O(1) 空间复杂度的原地解法。 第一 阅读全文

字符串相乘

2018-12-17 23:26 by YihangZhou, 165 阅读, 0 推荐, 收藏, 编辑
摘要:给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 1: 示例 2: 说明: 阅读全文

最长公共前缀

2018-12-17 16:43 by YihangZhou, 167 阅读, 0 推荐, 收藏, 编辑
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 示例 2: 说明: 所有输入只包含小写字母 a-z 。 阅读全文

无重复字符的最长子串

2018-12-16 23:38 by YihangZhou, 130 阅读, 0 推荐, 收藏, 编辑
摘要:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 示例 2: 示例 3: 阅读全文

俄罗斯套娃信封问题

2018-12-16 15:28 by YihangZhou, 367 阅读, 0 推荐, 收藏, 编辑
摘要:给定一些标记了宽度和高度的信封,宽度和高度以整数对形式 (w, h) 出现。当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一个信封里,如同俄罗斯套娃一样。 请计算最多能有多少个信封能组成一组“俄罗斯套娃”信封(即可以把一个信封放到另一个信封里面)。 说明:不允许旋转信封。 示例: 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页