摘要: 题目描述 输入一个链表,输出该链表中倒数第k个结点。 思路:首先计算出链表的长度,再计算出倒数第k个是正数第几个,找到该结点即可。 1 public ListNode FindKthToTail(ListNode head,int k) { 2 if(head==null) 3 return hea 阅读全文
posted @ 2020-05-26 10:50 Student-JacobLee 阅读(114) 评论(0) 推荐(0)
摘要: 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路:将奇数放进一个数组,将偶数放进另一个数组,然后将两个数组合并,放进array中即可。 1 public void 阅读全文
posted @ 2020-05-26 10:28 Student-JacobLee 阅读(113) 评论(0) 推荐(0)
摘要: 题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 解法1:使用Integer.toBinanryString()返回int变量的二进制表示的字符串。 【在Integer类中有静态方法toBinaryString(int i)方法,此方法返回int变量的二进制表示的字符串。同 阅读全文
posted @ 2020-05-26 09:48 Student-JacobLee 阅读(136) 评论(0) 推荐(0)