所有文章

「LeetCode」找出数组游戏的赢家

原题地址:https://leetcode-cn.com/problems/find-the-winner-of-an-array-game/<br><p></p> 标签:【数组】 <br><br> #### 题目 &emsp;给你一个由 **不同** 整数组成的整数数组`arr`和一个整数`k`………


「LeetCode」直方图的水量

原题地址:https://leetcode-cn.com/problems/volume-of-histogram-lcci/<br><p></p> 标签:【数组】 <br><br> #### 题目 &emsp;给定一个直方图(也称柱状图),假设有人从上面源源不断地倒水,最后直方图能存多少………


「LeetCode」主要元素

原题地址:https://leetcode-cn.com/problems/find-majority-element-lcci/<br><p></p> 标签:【数组】 <br><br> #### 题目 &emsp;数组中占比超过一半的元素称之为主要元素。给定一个整数数组,找到它的主要元素………


「LeetCode」转置矩阵

原题地址:https://leetcode-cn.com/problems/transpose-matrix/<br><p></p> 标签:【数组】 <br><br> #### 题目 &emsp;给定一个矩阵`A`, 返回`A`的转置矩阵。<br><p></p> &emsp;矩阵的转置是………


「计算机网络」网络层与 IP 协议

&emsp;网络层位于传输层与链路层之间,网络层主要的协议有: - 网际协议 IP - 地址解析协议 ARP:解决物理地址跟网络 IP 地址转换问题 - 网际控制报文协议 ICMP:错误消息通知 - 网际组管理协议 IGMP:Internet 组管理 <br> ##………


「读书笔记」《程序员的自我修养:链接、装载与库》

## [第一部分] 简介 ### 1. 简介 #### 北桥南桥 &emsp;计算机中,三个最重要的部件为:中央处理器 CPU、内存、I/O 控制芯片。<br><p></p> &emsp;**北桥芯片**是为了协调 CPU、内存和高速图形设备间的频率,以便它们之间可以高速地交换数据。<br………


「数据库」SQL 集合运算

### 一、表的加减法 &emsp;具体而言,表、视图和查询的执行结果都是记录的集合。通过集合运算,可以得到两张表中记录的并集或公共记录的集合。且通过集合运算,能够使得结果具有集合的一些特点(唯一性)。 #### 集合运算的注意事项 1. **作为运算对象的列数必须相同** 2. **………


「数据库」SQL 函数、谓词、CASE 表达式

### 一、函数 &emsp;SQL 中的函数可以分为以下几类: - 算数函数 - 字符串函数 - 日期函数 - 转换函数(用来转换数据类型与值) - 聚合函数(用来进行数据聚合) <br> #### 1. 算数函数 1. `ABS`:绝对值函数 ```ja………


「数据库」SQL 复杂查询

### 一、视图 &emsp;视图是数据的映射。视图与表的区别在于,**视图保存的是`SELECT`语句,而没有保存实际的数据**,可以将视图看作原表的一张子表。我们从视图中读取数据时,视图会在内部执行该`SELECT`语句并创建出一张临时表。<br><p></p> &emsp;视图的优点有以………


「数据库」SQL 数据更新

### 一、INSERT 数据插入 &emsp;`INSERT`语句用于向数据库中插入记录。基本语法为: ```sql INSERT INTO <表名> (列1,列2,列3,...) VALUES (值1,值2,值3,...); ``` &emsp;其中将列名与值用逗号隔开,分别写在`()`内,这………


「数据库」SQL 基础查询

### 一、基本查询 &emsp;`SELECT`是所有 SQL 查询的基础。 #### 1. 基本的 SELECT 查询 ```sql SELECT <字段1>,<字段2>, ... FROM <表名>; ``` > 查询结果中列的顺序与`SELECT`子句中顺序相同 <p>………


「LeetCode」两数之和 II - 输入有序数组

#### 题目 &emsp;给定一个已按照**升序排列**的有序数组,找到两个数使得它们相加之和等于目标数。<br><p></p> &emsp;函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。<br> <p></p> **说明**:………


「数据库」SQL 运算符与计算表达式

#### 一、算术运算符 加减乘除四则运算符 |运算符|含义| |--|--| |+|加法运算| |-|减法运算| |/|除法运算| <p></p> > `FROM`子句在`SELECT`语句中并不是必不可少的,只使用`SELECT`进行计算也是可以的: >```sql > select (………


「LeetCode」盛最多水的容器

原题地址:https://leetcode-cn.com/problems/container-with-most-water/<br><p></p> #### 题目 &emsp;给你 $$n$$ 个非负整数 $$a_1,a_2,...,a_n$$,每个数代表坐标中的一个点 $$(i,a_i)$$………


「LeetCode」Z 字形变换

原题地址:https://leetcode-cn.com/problems/zigzag-conversion/<br><p></p> #### 题目 &emsp;将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。<br><p></p> &emsp;比如输入字符串为`"LEE………