题目描述 在O(n log n)的时间内使用常数级空间复杂度对链表进行排序。 示例1 输入 复制 {30,20,40} 返回值 复制 {20,30,40} 说明:本题目包含复杂数据结构ListNode,点此查看相关信息 #define null NULL #define Node ListNode ...
分类:
编程语言 时间:
2021-01-26 12:21:33
阅读次数:
0
public class ArrayQueue<T> extends AbstractList<T>{ //定义必要的属性,容量、数组、头指针、尾指针 private int capacity; private int T[] queue; private int head; private int ...
分类:
其他好文 时间:
2021-01-26 12:17:34
阅读次数:
0
import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class DemoDateFormatMathod { public static void main(String[] ...
分类:
编程语言 时间:
2021-01-26 12:03:47
阅读次数:
0
最近在看java核心技术,里面有实现repeat方法的代码,用到lambda表达式和Runable接口。 lambda表达式实际上就是传入函数,这样就不用自己写一个实例来实现接口,挺有意思的。 public class learning { public static void main(Strin ...
分类:
编程语言 时间:
2021-01-26 12:01:37
阅读次数:
0
package com.company; import java.io.*; import java.util.Properties; public class Main { public static void main(String[] args) throws IOException { my ...
分类:
编程语言 时间:
2021-01-26 11:55:56
阅读次数:
0
学一个东西首先我们要知道它是什么?所以: IOC 是什么? 控制反转 IoC ( Inversion of Control ),是一种设计思想,DI(依赖注入)是实现IoC的一种方法, 也有人认为DI只是IoC的另一种说法。没有IoC的程序中 , 我们使用面向对象编程 , 对象的创建与对象间的依赖关 ...
分类:
编程语言 时间:
2021-01-26 11:54:46
阅读次数:
0
模拟一个需求, 接口调用时,打一下日志 1. 定义一个注解 1 @Target({ElementType.TYPE, ElementType.METHOD}) 2 @Retention(RetentionPolicy.RUNTIME) 3 public @interface TraceLog { 4 ...
分类:
编程语言 时间:
2021-01-26 11:52:04
阅读次数:
0
装饰者模式在 JDK 应用的源码分析 Java 的 IO 结构,FilterInputStream 就是一个装饰者: public abstract class InputStream implements Closeable{} 是一个抽象类,即Component public class Fil ...
分类:
其他好文 时间:
2021-01-25 11:36:43
阅读次数:
0
1、this关键字 构造方法之间的调用用this关键字 构造方法调用格式:this(参数列表); 构造方法调用举例: 创建一个Person类,写一个空参构造方法,让这个空参构造方法调用有参构造方法,然后测试 public class Person { private String name; pri ...
分类:
其他好文 时间:
2021-01-25 11:09:28
阅读次数:
0
控制反转(IOC)也叫依赖注入(DI)的核心思想是,构建对象(包括初始化和赋值)都不需要人为操作,而是将这个权利交付给容器来进行。 1、构造器注入 (1)编写javaBean public class Dog { private String name; private int age; publi ...
分类:
编程语言 时间:
2021-01-25 11:08:15
阅读次数:
0