Live2D
摘要: /* 题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 输入描述: 输入一个字符串,包括数字字母符号,可以为空 返回值描述: 如果是合法的数值表达则返回该数字,否则返回0 示例1 输入 +2147483647" 返回值 2147 阅读全文
posted @ 2021-01-19 21:37 细雪之舞0213 阅读(217) 评论(0) 推荐(0)
摘要: /* 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字 1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 示例1 输入 [[1 阅读全文
posted @ 2021-01-19 20:50 细雪之舞0213 阅读(217) 评论(0) 推荐(0)
摘要: import java.util.*; /* 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 示例1 输入 {1,3,5},{2,4,6} 返回值 {1,2,3,4,5,6} 1. 暴力法 */ public class Solution { publi 阅读全文
posted @ 2021-01-19 20:05 细雪之舞0213 阅读(49) 评论(0) 推荐(0)
摘要: /* 题目描述 输入一个链表,反转链表后,输出新链表的表头。 示例1 输入 {1,2,3} 返回值 {3,2,1} 初始化:3个指针 1)pre指针指向已经反转好的链表的最后一个节点,最开始没有反转,所以指向nullptr 2)cur指针指向待反转链表的第一个节点,最开始第一个节点待反转,所以指向h 阅读全文
posted @ 2021-01-19 16:41 细雪之舞0213 阅读(116) 评论(0) 推荐(0)
摘要: /* 输入一个链表,输出该链表中倒数第k个结点。 输入 复制 1,{1,2,3,4,5} 返回值 复制 {5} */ public class Solution { public ListNode FindKthToTail(ListNode head,int k) { if(head==null) 阅读全文
posted @ 2021-01-19 15:49 细雪之舞0213 阅读(88) 评论(0) 推荐(0)
摘要: /* 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 */ //使用额外数组时 时间O(n) 空间O(n) //不使用额外数组时 时间O(n^2) 空间O(1) import j 阅读全文
posted @ 2021-01-19 13:47 细雪之舞0213 阅读(277) 评论(0) 推荐(0)