int
-
splay树
splay树 概念 splay树也是一种二叉查找树,同时也会通过旋转的操作保证一定的平衡。与普通的平衡树 (AVL) 相区别的是它可以将需要的节点不断向根节点旋转,这个过程被称作伸…
-
后缀数组 & 后缀平衡树
后缀数组 & 后缀平衡树 PPT:【腾讯文档】后缀数组——钱贵宁 后缀数组 是什么 本质上是对一个字符串的所有后缀进行排序 例如字符串 abbcaba,我们按长度顺序列出它…
-
go 语言 goroutine通信
示例demo52package mainimport ( ”fmt”)func calc(taskChan chan int, resChan chan…
-
函数式接口-常见函数式接口-Supplier接口
常见函数式接口 Supplier接口: java.util.function.Supplier<T>接口仅包含一个无参的方法:T get()。用来获取一个泛型参数指定…
-
力扣——剑指 Offer 38. 字符串的排列(全排列)
题目描述 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = “abc”…
-
[题解] Atcoder Regular Contest ARC 146 A B C D 题解
点我看题 A – Three Cards 先把所有数按位数从多到少排序,答案的位数一定等于位数最多的三个数的位数之和/(tot/)。对于每个i,把有i位的数排序,并记录…
-
C++指针
两种声明方式 int* p = new int; *p = 1000; int a = 1000; int* p = &a; 数组名和指针的区别 指针的值可以修改,数组名是…
-
X86汇编层面的方法调用。
本文主要描述了X64下的汇编层面的方法调用。具体来说就是一个C语言的方法被另外一个方法调用,是如果在汇编语言X64的规范中实现的。 1.假设有如下C语言文件 “test…
-
X86汇编层面的方法调用。
本文主要描述了X64下的汇编层面的方法调用。具体来说就是一个C语言的方法被另外一个方法调用,是如果在汇编语言X64的规范中实现的。 1.假设有如下C语言文件 “test…
-
算法总结
1.最近请求次数 写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请实现 RecentCounter 类: RecentCounter() 初始化计数器,请…