上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页
摘要: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例 1: 输入:l1 = [2,4,3], l2 = [5,6 阅读全文
posted @ 2022-03-29 23:31 网抑云黑胶SVIP用户 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] /** * Definition for singly-linked list. * public class ListNode { //链表结构 * int 阅读全文
posted @ 2022-03-26 20:42 网抑云黑胶SVIP用户 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型双等号和引用类型双等号有什么区别?那引用类型要判断内容是否相等应该怎么办? 基本类型双等号是判断两个值是否相等 Int a = 123, int b = 123; a == b 为true 引用类型双等号是判断两个对象在堆的内存地址是否相同 Int a = 123.int b = 123 阅读全文
posted @ 2022-03-24 19:51 网抑云黑胶SVIP用户 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 示例: MinStack minStack = new MinStack(); minStack.push(-2); minStack.push(0) 阅读全文
posted @ 2022-03-23 23:22 网抑云黑胶SVIP用户 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: ["CQueue","appendTail","dele 阅读全文
posted @ 2022-03-20 17:25 网抑云黑胶SVIP用户 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 实现一个方法,给定一个输入字符串,能够删除所有连续同样字母(大小写不敏感)。例如,输入为ABBCCCCCBBAB,输出就是 ABCBAB import java.util.ArrayList; import java.util.stream.Collectors; public class Demo 阅读全文
posted @ 2022-03-20 15:10 网抑云黑胶SVIP用户 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1,实现一个方法,能够生成一个随机字符串数组,这些字母和字符串必须是不一样的,每个字符串由字母和数字组成,方法输入参数有两个 - count: 字符串数组(无默认值) - Str_length:字符串长度,默认值为10 import java.util.ArrayList; import java. 阅读全文
posted @ 2022-03-20 10:44 网抑云黑胶SVIP用户 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.nowcoder.com/questionTerminal/46badc29891b4294a3b9cc235a96631a?orderByHotValue=1&page=1 来源:牛客网 撤销/恢复操作具有广泛的用途,比如word文档中输入一个单词,可以点撤销,然后可 阅读全文
posted @ 2022-03-19 16:19 网抑云黑胶SVIP用户 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 老板一共需要给某个员工发奖金n元,可以选择一次发1元,也可以选择一次发2元,也可以选择一次发3元。请问老板给这位员工发放完n元奖金共有多少种不同的方法? 数据范围:1 ⇐ n ⇐ 10 import java.util.Scanner; public class GiveMoney { public 阅读全文
posted @ 2022-03-19 15:50 网抑云黑胶SVIP用户 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例 3: 输入:l1 = [] 阅读全文
posted @ 2022-01-23 16:15 网抑云黑胶SVIP用户 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页