编号206:反转链表 题意:反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 思路 这里我们只需要改变节点Next域的指向即可,实现原地反转。这里我们需要借助一个辅助指针pre初始化指向nil最后最为新的头节点,一个cur指针指 ...
分类:
其他好文 时间:
2021-02-09 12:19:16
阅读次数:
0
public class text2 { String name; //实例变量,在类和方法之间,实例变量从属于对象,如不自行初始化,则会变成默认值,数值类默认值值0或0.0 int age; //字符串变量默认值为u0000,布尔值默认值false,除了基本类型其他的都是null static d ...
分类:
其他好文 时间:
2021-02-09 12:00:31
阅读次数:
0
public class SinglyLinkedList<T> { // 一个空的头节点 private final Node head = new Node(null); private Node tail = head; @SafeVarargs public final void addAl ...
分类:
其他好文 时间:
2021-02-08 12:42:48
阅读次数:
0
Thread //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 public class TestThread01 extends Thread { @Override public void run() { //run方法线程体 for (int i = 0; i ...
分类:
其他好文 时间:
2021-02-08 12:36:43
阅读次数:
0
vim ping.sh ping -c2 $1 &> /dev/null //-c2表示运行2次, $1代表变量 if [ $? -eq 0 ];then // $?表示判定上句命令是否正确 0表示正确 1错误 // -eq表示 等于= echo "$1 is up" else echo "$1 i ...
分类:
其他好文 时间:
2021-02-08 12:36:08
阅读次数:
0
构建条件方法 @Override public Query getQuery(ReportParam param){ //check MeenoAssert.hasLength(param.getUuid(),"uuid can not empty!"); MeenoAssert.notNull(p ...
分类:
其他好文 时间:
2021-02-08 12:27:48
阅读次数:
0
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@ ...
分类:
其他好文 时间:
2021-02-08 12:15:10
阅读次数:
0
24. 两两交换链表中的节点 题目链接 直接换 class Solution { public ListNode swapPairs(ListNode head) { if(head == null) return null; if(head.next == null) return head; L ...
分类:
其他好文 时间:
2021-02-08 12:14:55
阅读次数:
0
如果提供比较,则使用委托表示的方法对列表中的元素进行排序。如果comparison为null,则抛出ArgumentNullException。 此方法使用数组.排序,其应用自省排序,如下所示: 如果分区大小小于或等于16个元素,则使用插入排序算法 如果分区数超过2logn,其中n是输入数组的范围, ...
简单的方法是 直接在Controller内的接口参数前加上校验注解(@NotBlank...等),此时需在类上加注解 @Validated即可.当校验参数过多,这种方法使接口参数看起来过于臃肿,代替的选择是在实体类上使用 @Validated 注解来进行一些参数的验证. 一、实体类加注解 @Null ...
分类:
编程语言 时间:
2021-02-06 12:13:11
阅读次数:
0