版本:自2.6.0起可用。时间复杂度:取决于执行的脚本。 使用Lua脚本的好处: 减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延。 原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。 复用。客户端发 ...
分类:
其他好文 时间:
2020-07-15 13:05:43
阅读次数:
78
给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3]]自顶向下的最小路径和为 11 ...
分类:
其他好文 时间:
2020-07-15 01:20:07
阅读次数:
66
lua的下标默认从1开始,也可以指定数组索引值。 array = {}for i= -2, 2 do array[i] = i *2endfor i = -2,2 do print(array[i])end -4 -2 0 2 4多维数组以下是一个三行三列的阵列多维数组:-- 初始化数组array ...
分类:
编程语言 时间:
2020-07-14 16:16:46
阅读次数:
85
地址 https://leetcode-cn.com/problems/triangle/ 给定一个三角形,找出自顶向下的最小路径和每一步只能移动到下一行中相邻的结点上。 相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。 例如,给定三角形: [ ...
分类:
其他好文 时间:
2020-07-14 13:50:26
阅读次数:
58
120. 三角形最小路径和 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。 例如,给定三角形:[ [2], [3,4], [6,5,7], [4,1,8,3]]自顶 ...
分类:
其他好文 时间:
2020-07-14 13:46:02
阅读次数:
53
例一、用cells(行,列)定位 Private Sub CommandButton1_Click()Cells(12, 6) = IIf(Cells(1, 2) > 80, "优秀", "不优秀")'cells(2,3)表示第12行第6列位置显示后面的判断内容结果 Cells(13, 6) = I ...
分类:
编程语言 时间:
2020-07-14 13:45:08
阅读次数:
105
os.date ([format [, time]]) Returns a string or a table containing date and time, formatted according to the given string format. If the time argument ...
分类:
其他好文 时间:
2020-07-14 12:59:15
阅读次数:
223
问题: 小汪作为一个有数学天分的程序猿,设计了一套密码生成器来搞定自己的密码问题。 密码生成器由N个槽位组成,槽位的下标为0~N-1,每个槽位存储一个数。起初每个槽位都是0。 密码生成器会进行M轮计算,每轮计算,小汪会输入两个数L,R(L<=R),密码生成器会将这两个数作为下标,将两个下标之间(包含 ...
分类:
其他好文 时间:
2020-07-13 21:53:20
阅读次数:
264
一、列举enumerate() 1 改函数用于将一个可遍历类型组合成一个带索引序列,可同时列出数据下标和数据本身,一般用在for循环中。 2 >>> s = ["北京", "上海", "深圳", "广州"] 3 >>> for i in enumerate(s): 4 i[0], i[1] 5 6 ...
分类:
编程语言 时间:
2020-07-13 21:40:11
阅读次数:
79
数组: 什么是数组:变量的组合,是一种批量定义变量的方式。 定义:类型 数组名[数量]; int arr[5]; 使用:数组名[下标]; 下标:从零开始,范围:0~数量-1。 遍历:与for循环配合,使用循环变量i当作数组的下标。 初始化:类型 数组名[数量] = {1,2,3,4,5,...}; ...
分类:
编程语言 时间:
2020-07-13 14:01:45
阅读次数:
48