LintCode
[大哲学家]
熟悉Java的基础语法
了解基本的数据结构
了解SQL语句
正在学习HTML CSS JavaScript
Spring,Servlet,SpringMVC,SpringBoot
展开
-
LintCode 日记(4) LintCode No.1664
计算一个链表中值为非负奇数的节点的个数。 样例 样例 1: 输入:1->3->5->null 输出:3 样例 2: 输入:0->null 输出:0 public class ListNode { int val; ListNode next; ListNode(int x) { val = x; next ...原创 2020-05-07 15:26:07 · 100 阅读 · 0 评论 -
LintCode日记(3) LintCode No.56
给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。 你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1。 Example Example1: 给出 numbers = [2, 7, 11, 15], target = 9, 返回 [0, 1]. Example2: 给出 numbers = [15, 2, 7...原创 2020-04-28 21:14:49 · 125 阅读 · 0 评论 -
LintCode日记(2) LintCode No.8
题目: 给定一个字符串(以char数组的形式给出)和一个偏移量,将字符串旋转offset in place。(从左向右旋转)。 原地旋转意味着你要在s本身进行修改。你不需要返回任何东西。 例 样例1: 输入: str=“abcdefg”, offset = 3 输出: str = “efgabcd” 样例解释: 注意是原地旋转,即str旋转后为"efgabcd" 样例2: 输入: str=...原创 2020-04-28 20:43:58 · 413 阅读 · 0 评论 -
LintCode日记(1) LintCode No.82
题目: 表示2 * n + 1一个数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。 例 样例1: 输入:[1,1,2,2,3,4,4] 输出:3 解释: 仅3出现一次 样例2: 输入:[0,0,1] 输出:1 解释: 仅1出现一次 挑战 一次遍历,常数级的额外空间复杂度 public int singleNumber(int[] A) { Arrays.sort(A)...原创 2020-04-28 15:41:35 · 86 阅读 · 0 评论