00:00
Set只有序集合sort set的相关的处理和API介绍,那么来,首先是不是依旧是我们的常用的这些小API呀,嗯,有兴趣呢,来查,我把常用的挑出来给大家呢,当场演示,所以现在理解我说的那个大中小那个意思了吧,哎,你把我屏幕上啊,不不课堂上挑这些先熟练,少说也有这么一个三五十,三五十个了吧,哎,这些是你的基础,你必须是不是一小块小块的吃,有基础了以后才能往前走啊哎,后面的话就是业务好,那么多说一句是这儿,那么肯定会问sort set和咱们的set有什么区别呢?你就记着在set的基础上加了一个score的值,之前set是不是KEY1 V1了以后比如说s set,零一是不是123啊,现在就是z set以后零一干嘛?Score v1。
01:00
多2V2这两个就是一个坚止对能理解吗?好,那么来我们呢,还是原代码说话哈,现在我们呢,大家呢,可以看一下z set哈,那么z ADD z set01什么概念呢?比如说我们现在说过这个KEY1是不是它那么score你看记是比如说60分的有V机,然后什么70分的有V2 80分的是V390的,V4100的,那不用说绝对V5是吧,没问题吧,那么同学们这有个什么呢?就是我们前面讲的,如果你玩那个什么大型的在线网络游戏,是不是有什么,比如说哈,他这儿就是那个什么传奇就砍人的那种游戏,什么杀了多少的人,现在已经到多少,什么金牌杀手,杀了多少的老是钻牌杀手,什么银牌杀。
02:00
把手了,那么这个值是不是就把他赛里面,比如说杀了60个人的,现在这些玩家是多少,杀了70人的这些玩家名字是多少,是不是画了一条分数线啊,哎,他拿这么一个杠你清楚了吗?那么所以说就是K是不是z set01啊,但是value是不是两个是一个整体,两个是一个整体啊,哎,就这么一点好,那么呢,来z range z set01,那么呢,零一,大家请看我现在z set是不是零一,所取是不是一到五还是五正确的值啊,那么好来完了以后with the scores什么概念,是不是带60分的是V1这么多,70分的是不是V2这么多呀,那么上一个是不是只带值,后一个是不是连值带分数一块杠啊诶,好,那么呢,这个呢是相关的哈,那么来,我们继续往下走,The range by school,然后什么是不是一个分数?
03:00
呀,好,Z range by什么score,然后z set,零一,假如说我现在要求你60分和90分的,那么大家请看是不是V5就没有了,好嘞,那么这我们呢,还有一个,那么大家请看它这呢,有一个什么呢?不包含是不是大于等于60小于90的理解,好那么再来这个时候是不是就是大于60小于90的几个,是不是只有两个了,好,那么呢,这个是包含,那么来我们呢,还可以看看哈,在这儿limit,那它的作用呢,Limit是吗?开始的下标部呢,比如说我们从二就反首先哈,我们先不加limit,现在是不是四个呀。
04:00
那么如果说就是他为了什么,就是返回结果值太多的话,我是不是在结果值里面还可以再进行截取啊,那么比如说从二截取两个没问题吧,那你是不是有点像我们分页呀,哎,就是这么一个意思啊,说白了包含不包含limit米在什么有限的第一次结果里面再截取哈,好这呢就说到这,那么呢来我们呢,那咱们看这下面呢,是Z什么remove,这个是不是this set0啊,然后比如说100分下面对应的值是不是V5啊好,我们把V5呢就什么删掉理解那么好,这个时候大家请看那么z range a那个RA怎么自动。
05:00
是失效了呢,哎呀,算了,The range好,这边z set01,大家请看零到负一哈,那么然with scores,大家请看100分那个是不是被我们给去掉了?好,这个简单就是the,好,The RA完成以后这是不是有the card那么好前面是不是也学过了相关的card统计什么是不是个数啊?好,Z card,那么z set01大家觉得是四还是八四,四没问题吧,很好回答四的同学正确注意分数和后面这个备是一体的,就是这个意思哈,那么来同学们看一下they can't哈,那么现在是不是they set零下,那么现在假设你给我统计60分到80分的。
06:00
那么大家看是不是有三个好的,那么这来Z是吗?Rank,然后呢,Z set,零一现在value的值是吗?比如说我们的V4前面带的是不是80分那个值啊,那么看看它的下标是多少,是不是0123是第三位啊好,这是拿到下标的哈,那么呢,They score,那么呢,这边z sat,零一对应的值那么是多少?比如说V4多少?咱们V4现在100分删了以后是不是它最高了,OK,就是好,这个呢,就是cut cutt rank和score,好那么最后这几个再给大家来介绍一下,好z rev什么rank,注意现在是不是z set等于一啊,那么value的值刚才我们说过V4是。
07:00
三啊,逆过来以后它是不是第零位了,哎,好,这是一个,那么再来我们的z rev,什么re是不是z set01啊嗯,零一,大家看前面是不是V12345啊,现在是不是4321啊OK,那么同理,因为这个是什么概念呢哈,大家请看z range是不是我们取得范围z set010负一啊,前面是不是1234啊,现在是不是4321啊哎,那么好,然后的话呢,同理这个是不是IV range诶by score啊,那么z set是不是零下,那么呢,这边的话score是不是就是60到我们的90啊,首先啊,注意这管。
08:00
我有点反了,它呢,是不是要反转啊,就是从90是不是到60啊有了吧,哎,这个也就是相当于说它的意思是什么,前面那个ZBY是不是开始分数到结束分数啊,它这个倒过来是结束分数到开始分数,OK,好那么呢,这边呢,也就是我们的什么东西啊z set的相关介绍。
我来说两句