上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: package NC;import java.util.*;/** * NC15 求二叉树的层序遍历 * * 给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历) * 例如: * 给定的二叉树是{3,9,20,#,#,15,7}, * * @author Tang * @date 阅读全文
posted @ 2021-09-27 13:45 六小扛把子 阅读(31) 评论(0) 推荐(0) 编辑
摘要: package NC;/** * NC105 二分查找-II * * 请实现有重复数字的升序数组的二分查找 * 给定一个 元素有序的(升序)整型数组 nums 和一个目标值 target , * 写一个函数搜索 nums 中的第一个出现的target,如果目标值存在返回下标,否则返回 -1 * * 阅读全文
posted @ 2021-09-27 11:01 六小扛把子 阅读(46) 评论(0) 推荐(0) 编辑
摘要: package NC;import java.util.*;/** * NC76 用两个栈实现队列 * * 用两个栈来实现一个队列,完成 n 次在队列尾部插入整数(push)和在队列头部删除整数(pop)的功能。 * 队列中的元素为int类型。保证操作合法,即保证pop操作时队列内已有元素。 * 要 阅读全文
posted @ 2021-09-26 20:39 六小扛把子 阅读(70) 评论(0) 推荐(0) 编辑
摘要: package NC;/** * NC4 判断链表中是否有环 * * 描述 * 判断给定的链表中是否有环。如果有环则返回true,否则返回false。 * (头尾相接为环,尾和链中任意节点相接也可以连成环) * * 数据范围:链表长度 ,链表中任意节点的值满足 * 要求:空间复杂度O(1) ,时间复 阅读全文
posted @ 2021-09-26 20:19 六小扛把子 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 2019-03 — 2019-06 这是2019年春天过度夏天,大三下学期即将结束。 这也意味着我们软件系课程即将全部结束, time to say free man ! 其实此时心情还是比较复杂,对学习生涯结束的兴奋,对未来的憧憬,对于未知的不安. 尝试找工作 从三月份开始,陆陆续续就有一些企业的 阅读全文
posted @ 2021-09-24 17:39 六小扛把子 阅读(30) 评论(1) 推荐(0) 编辑
摘要: package NC;/** * NC78 反转链表 * * 输入一个长度为n链表,反转链表后,输出新链表的表头。 * * 数据范围 * 要求:空间复杂度O(1),时间复杂度O(n) 。 * * @author Tang * @date 2021/9/24 */public class Revers 阅读全文
posted @ 2021-09-24 15:42 六小扛把子 阅读(111) 评论(0) 推荐(0) 编辑
摘要: package NC;import java.util.ArrayList;import java.util.List;import java.util.Objects;/** * NC93 设计LRU缓存结构 * * 设计LRU(最近最少使用)缓存结构,该结构在构造时确定大小,假设大小为 k,并有 阅读全文
posted @ 2021-09-24 13:30 六小扛把子 阅读(79) 评论(0) 推荐(0) 编辑
摘要: package leecode;import java.util.ArrayList;import java.util.List;import java.util.Stack;/** * 22. 括号生成 * * 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括 阅读全文
posted @ 2021-09-22 14:39 六小扛把子 阅读(33) 评论(0) 推荐(0) 编辑
摘要: package leecode;/** * 19. 删除链表的倒数第 N 个结点 * * 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 * * 进阶:你能尝试使用一趟扫描实现吗? * * * @author Tang * @date 2021/9/22 */public cla 阅读全文
posted @ 2021-09-22 11:07 六小扛把子 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 代理模式 意图:为其他对象提供一种代理以控制对这个对象的访问。 说白话就是在不侵入原来功能的基础上,附加一些功能。例如在执行方法前后打印日志啊,统计一下执行方法次数啊,一些异常处理啊.. 1.什么是代理模式 我看来整个代理模式大同小异就是这重要的三者 1. 被代理类 2.代理类 3.需要被增强的方法 阅读全文
posted @ 2021-09-18 16:24 六小扛把子 阅读(65) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页