- 博客(24)
- 收藏
- 关注
原创 23年oppo提前批B组笔试真题-组装手机
小欧已经生产了 n 个手机外壳,第 i 个手机外壳售价 ai 元,小蕊生产了 n 个手机零件,第 i 个手机零件售价 bi 元。他们需要选出一些外壳和零件,配对形成若干部手机,要求这些手机的售价全部相同。在组装手机中,一个手机外壳与一个手机零件可以组装成一个手机,手机的售价为手机外壳售价与手机零件售价之和。将a、b数组分别排序后计算相加最小值minNum,最大值maxNum,最终允许的手机售价就在这个区间内。由于题目给出的n范围为1~1000,数a、b的范围也为1~1000,所以我们直接暴力模拟就能AC。
2024-07-20 19:02:19
367
原创 Redis数据结构底层(二):SDS
简单动态字符串(Simple Dynamic String),又称SDS。是redis中用来表示字符串的一种数据结构,我们可以在sds.h头文件中找到有关它的结构体定义://已保存的字符串字节数//申请的总字节数//不同SDS的头类型,用来控制SDS的头大小char buf[];其中的char[]为实际保存的数据,它可以存储任意二进制数据,并且实现了C字符串的所有函数操作,如字符串拼接、截取、查询等。
2024-07-04 12:38:39
431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人