08 2019 档案

摘要:package LinedList;public class RemoveLinkedListElements { //解法一:循环 public ListNode removeElements(ListNode head, int val) { while (head!=null&&head.va 阅读全文
posted @ 2019-08-15 11:15 张玉昊 阅读(168) 评论(0) 推荐(0)
摘要:package LinedList;public class ReverseASinglyLinkedList { //解法一:迭代。 public ListNode reverseList(ListNode head) { ListNode previous = null; ListNode cu 阅读全文
posted @ 2019-08-15 11:15 张玉昊 阅读(182) 评论(0) 推荐(0)
摘要:package LinedList; public class DeleteNodeInALinkedList{ /** * 解题思路很简单,删除当前节点,那我们把当前节点代替为下一个节点即可。 * 之前的删除节点都是找的其上一个节点,从来没想过有没有其他方法。 * 看来还是要多思考,多问问什么,多尝试。 * @param node ... 阅读全文
posted @ 2019-08-15 11:14 张玉昊 阅读(145) 评论(0) 推荐(0)
摘要:package LinedList; import java.util.LinkedList; import java.util.List; public class MiddleOfTheLinkedList { // 解法一:求到链表长度,然后再去中间节点。 public ListNode middleNode(ListNode head) { ListN... 阅读全文
posted @ 2019-08-15 11:11 张玉昊 阅读(261) 评论(0) 推荐(0)
摘要:程序的耦合和解耦。 1、问题引入。 在使用jdbc和数据库交互时。注册驱动:DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());如果把mysql的依赖(jar包)删掉,那么程序在编译期就会出现错误。也就是说当前类,依赖于Drive 阅读全文
posted @ 2019-08-07 16:07 张玉昊 阅读(438) 评论(0) 推荐(0)