剑指offer
海绵宝宝的牙齿是我
这个作者很懒,什么都没留下…
展开
-
剑指offer---JZ3(从尾到头打印链表)
输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 https://www.nowcoder.com/questionTerminal/d0267f7f55b3412ba93bd35cfa8e8035 示例1 输入 {67,0,24,58} 输出 [58,24,0,67] 方法一: 准备一个prev节点指向空,表示要翻转节点的前一个节点; cur表示当前要反转的节点,初始化head,为头结点; 再准备一个tmp,用来保存还未反转的第一个节点; /** * str原创 2021-03-08 19:43:24 · 156 阅读 · 0 评论 -
剑指offer---JZ2(替换空格)
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 https://www.nowcoder.com/questionTerminal/0e26e5551f2b489b9f58bc83aa4b6c68 示例1 输入 “We Are Happy” 输出 "We%20Are%20Happy" 方法一: 新建一个string对象,将添加过后的,保存到新的对象中 string replaceSpace(str原创 2021-03-07 18:49:30 · 158 阅读 · 0 评论 -
剑指offer---JZ1(二维数组中的查找)
题目描述: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。https://www.nowcoder.com/questionTerminal/abc3fe2ce8e146608e868a70efebf62e 示例1 输入 7, [[1, 2, 8, 9], [2, 4, 9, 12], [4, 7, 10, 13], [6, 8, 11, 15]] 返回值 tru原创 2021-03-07 15:59:05 · 127 阅读 · 0 评论