搜索结果
查询Tags标签: null,共有 4171条记录-
CSC3100
其实是存一下代码 1. AVL的java实现 维护一下每个点左右子树深度差,差绝对值大于2就转,转的方式和treap, splay转的方式差不多。旋转操作可以使两端差归零变得更平衡。 虽然平衡但转的次数太多反而慢了(?),有空回来整理下,先咕着[旺柴]1 import java.util.*;2 class …
2021/12/22 6:22:01 人评论 次浏览 -
CSC3100
其实是存一下代码 1. AVL的java实现 维护一下每个点左右子树深度差,差绝对值大于2就转,转的方式和treap, splay转的方式差不多。旋转操作可以使两端差归零变得更平衡。 虽然平衡但转的次数太多反而慢了(?),有空回来整理下,先咕着[旺柴]1 import java.util.*;2 class …
2021/12/22 6:22:01 人评论 次浏览 -
82.删除排序链表中的重复元素Ⅱ
目录82.删除排序链表中的重复元素Ⅱ题目题解 82.删除排序链表中的重复元素Ⅱ 题目 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。 返回同样按升序排列的结果链表。 示例 1:…
2021/12/21 23:26:26 人评论 次浏览 -
82.删除排序链表中的重复元素Ⅱ
目录82.删除排序链表中的重复元素Ⅱ题目题解 82.删除排序链表中的重复元素Ⅱ 题目 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。 返回同样按升序排列的结果链表。 示例 1:…
2021/12/21 23:26:26 人评论 次浏览 -
二叉树节点删除、添加等操作(C++)
二叉树节点删除操作可以分为三种情况:叶子节点 有左或右孩子节点 既有左孩子又有右孩子思路: 只为叶子节点,可直接删掉,使用delete()函数(C语言中是free)释放节点;有单个孩子节点,则让孩子节点接替要删除的节点;同时有左右孩子节点,则查找右子树中最小值,将其值付…
2021/12/21 17:19:59 人评论 次浏览 -
二叉树节点删除、添加等操作(C++)
二叉树节点删除操作可以分为三种情况:叶子节点 有左或右孩子节点 既有左孩子又有右孩子思路: 只为叶子节点,可直接删掉,使用delete()函数(C语言中是free)释放节点;有单个孩子节点,则让孩子节点接替要删除的节点;同时有左右孩子节点,则查找右子树中最小值,将其值付…
2021/12/21 17:19:59 人评论 次浏览 -
JDK1.8源码学习--io包(File)
前言月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…
2021/12/21 12:19:53 人评论 次浏览 -
JDK1.8源码学习--io包(File)
前言月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…
2021/12/21 12:19:53 人评论 次浏览 -
事务源码(二)
简单理解下其事务传播机制的体现以及生效原理。 1. mysql 和 jdbc 提供的保存点 在看事务源码的过程中发现有个savepoint 的一操作,简单研究下其使用。 1. mysql 提供的savepointstart TRANSACTION;SELECT * FROM `message`insert into message(title) values ("…
2021/12/21 11:52:48 人评论 次浏览 -
事务源码(二)
简单理解下其事务传播机制的体现以及生效原理。 1. mysql 和 jdbc 提供的保存点 在看事务源码的过程中发现有个savepoint 的一操作,简单研究下其使用。 1. mysql 提供的savepointstart TRANSACTION;SELECT * FROM `message`insert into message(title) values ("…
2021/12/21 11:52:48 人评论 次浏览 -
lecture2 MIT 6.null
lecture2 MIT 6.null文章目录 lecture2 MIT 6.null1 阅读 man ls ,然后使用ls 命令进行如下操作:234总结1 阅读 man ls ,然后使用ls 命令进行如下操作: 所有文件(包括隐藏文件)(-al)文件打印以人类可以理解的格式输出 (例如,使用454M 而不是 454279954)(-h)文件…
2021/12/21 6:23:20 人评论 次浏览 -
lecture2 MIT 6.null
lecture2 MIT 6.null文章目录 lecture2 MIT 6.null1 阅读 man ls ,然后使用ls 命令进行如下操作:234总结1 阅读 man ls ,然后使用ls 命令进行如下操作: 所有文件(包括隐藏文件)(-al)文件打印以人类可以理解的格式输出 (例如,使用454M 而不是 454279954)(-h)文件…
2021/12/21 6:23:20 人评论 次浏览 -
Merge语句
Merge语句 概念&用处用来合并update和insert语句 通过merge语句,根据一张表(原数据表,source table)对另外一张(目标表,target table)表进行查询,连接条件匹配上的进行update,无法匹配的执行INSERT。登录 sqlplus / as sysdba sqlplus scott/tiger构建平台sq…
2021/12/21 6:20:57 人评论 次浏览 -
Merge语句
Merge语句 概念&用处用来合并update和insert语句 通过merge语句,根据一张表(原数据表,source table)对另外一张(目标表,target table)表进行查询,连接条件匹配上的进行update,无法匹配的执行INSERT。登录 sqlplus / as sysdba sqlplus scott/tiger构建平台sq…
2021/12/21 6:20:57 人评论 次浏览 -
A non-null value must be returned since the return type ‘Void‘ doesn‘t allow null.
A non-null value must be returned since the return type ‘Void’ doesn’t allow null. 问题描述:class Cat {static var name = "花花";static void printInfo() {print(name);} }void main(List<String> args) {print(Cat.name); }原因分析: 当方…
2021/12/20 23:50:11 人评论 次浏览