Loading

摘要: MySQL的使用 1.登陆数据库 打开terminal 在终端根文件目录下输入/usr/local/mysql/bin/mysql -u root -p 接着输入管理员密码 2.显示所有的数据库 输入: mysql> SHOW DATABASES; (不要忘记加 ‘ ; ’ ,在mysql中分号为一 阅读全文
posted @ 2020-10-09 08:44 Code-CHAN 阅读(311) 评论(2) 推荐(0) 编辑
摘要: 二叉树中的最大路径和 题目: 给定一个非空二叉树,返回其最大路径和。 本题中,路径被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 示例 1: 1 / \ 2 3 输出:6 示例 2: -10 / \ 9 20 / \ 15 7 阅读全文
posted @ 2020-09-17 14:51 Code-CHAN 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: Java I/O流 复制文件速度对比 首先来说明如何使用Java的IO流实现文件的复制: 第一步肯定是要获取文件 这里使用字节流,一会我们会对视频进行复制(视频为非文本文件,故使用之) FileInputStream fis = new FileInputStream("copyFileName.f 阅读全文
posted @ 2020-09-14 12:44 Code-CHAN 阅读(890) 评论(16) 推荐(2) 编辑
摘要: 利用递归实现链表的排序(归并排序) 利用归并排序,我们可以将时间复杂度降至O(nlogn), 并且我们是对链表进行排序,可以通过修改引用来更改节点顺序,无需像数组一样开辟而外的空间。 利用递归实现链表的归并排序有两个环节: 分割cut环节: 我们可以利用fast, slow快慢双指针实现链表的分割, 阅读全文
posted @ 2020-09-07 21:27 Code-CHAN 阅读(681) 评论(0) 推荐(3) 编辑
摘要: 一、反转整个链表 问题:定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL //单链表的实现结构 public class ListNode { int val; ListN 阅读全文
posted @ 2020-09-05 22:23 Code-CHAN 阅读(975) 评论(0) 推荐(1) 编辑