结点
-
力扣61(java&python)-旋转链表(中等)
题目: 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例1: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2…
-
力扣19(java&python)-删除链表的倒数第 N 个结点(中等)
题目: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例2:…
-
MySQL索引相关知识学习心得
你知道的越多,你不知道的也就越多 —— 芝诺曾 一、MySQL索引学习 MySQl主要有两种类型的索引:哈希索引、B+树索引 1、哈希索引 哈希索引可以以O(1)的时间复杂度进行查…
-
数据库原理:数据模型和关系数据库
目录 数据模型 数据模型的分类 数据模型的组成要素 常用的数据模型 层次模型 网状结构 关系模型 关系模型概念 笛卡尔积 码的概念 关系的概念 关系模式 关系操作 关系完整性 实体…
-
算法总结
1.二叉树的右侧视图 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 题解:根之前二叉树解题类似,用广度优先搜索或者…
-
2022-08-24 第八组 卢睿 学习心得
目录 JavaScript JS的两种模型 node js JS解释器 ECMAScript和JavaScript ECMAScript JavaScript 向body打印输出 …
-
动手实验查看MySQL索引的B+树的高度
一: 简化几个概念:h:统称索引的高度;h1:聚簇索引的高度;h2:二级辅助索引的高度;k:中间结点的扇出系数。 二:索引结构 叶子节点其实是双向链表,而叶子节点内的行数据是单向链…
-
十大排序算法之【堆排序】
堆排序代码: //头文件省略 void heapify(vector<int>& in, int bottom, int top) { int largest …
-
递归回调的实现
背景 异步树展开如果要实现展开回调比较困难,因为展开的过程是异步的。 前端:js引擎虽然是单线程执行,但是操作ui的线程是单独的,树的展开过程,就经历了js引擎线程+ui线程的过程…
-
IOI 2022 题解 & 锐评
IOI 2022 D1T1 Fish 题目大意: 有一个 /(N/times N/) 的网格,其中的 /(M/) 个位置有垒球,第 /(i/) 个垒球的位置为 /((x_i,y_i…