温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
啊,同学们一定注意啊,学API是属于热身运动,这个不是重点啊,你千万别要说爽死你了,今天特有收获,学了一堆API的使用,这是扯扯扯淡的啊,这个我主要后面要讲这些方法的区别,不得不讲这这个本身在我看来就应该布置家庭作业给你们自学一下,完活哈。下面特殊纸。那么老规矩。队列无非就是一个家一个取嘛,对不对?那为什么会有第二组,会有第三组,你永远要琢磨底层的运行原理和底层原理好。那么现在我们都懂得你天天丢异常故掌不好吧?大哥,我就是插不进去,你马上把一拳,一言不合干嘛?我们两个发生一点口角,你一刀把我捅了。好。下面这一级温柔版。那么这个呢,已经熟悉了,那么兄弟们。删掉吧,这个都是一些那个block。我们干什么呢,这一波。
01:00
是第三组offer。那么来。老规矩诶。那么大家请看。他什么情况?布尔,行,没问题吧,那么呢,我们还是老规矩。哎。先把。这去掉。出你要搞。那么大家请看我们前一组是不是用的是I的插入队列啊?只要你。踏破我的边界了,马上我就报异常,那么这个时候你们大家看看他报个什么鬼呢?Force,那么言下之意请看特殊值offer什么意思啊?插入方法成功处失败或言下之意不丢异常。脾气是不是要比第一组温和一点点?好,那么呢,这个就是我们干嘛。第二组,那么一样,这个货是什么?
02:00
那么。这个时候呢,我们也来吧。那么这个时候。C啦,兄弟们。Yeah。Force后面是不是I,那么这个P就是探测顶队列的顶,对手的顶端元素是多少O吧,探测器那么好,那么接下来offer了以后,那么broke.po没问题吧。然后这个时候。兄弟们,前三个ABC我认为秒秒懂吧。那么下面第四个呢?来看一眼。什么效果?插入的时候它的成功就是错,差的失败就是false,取的时候取得成功该是多少是多少,取的失败直接返回一个,那因为无元素可取,OK。好,那么呢,这个呢,就是我们的什么第二组阻塞队列的API,属于能够返回布尔类型的,同学们没问题吧。
我来说两句