五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

2.環(huán)形隊(duì)列

2023-02-16 21:32 作者:n程序貓  | 我要投稿

計(jì)算正常隊(duì)列的有效數(shù)字

正常數(shù)列就是我們之前學(xué)到的,數(shù)值只能一次性不能重新循環(huán)的版本,在那個(gè)版本里面計(jì)算有效數(shù)值非常簡單


于是我們可以想象一個(gè)無法循環(huán)的循環(huán)隊(duì)列,這聽起來很怪,但是我們可以通過簡化過后的循環(huán)隊(duì)列來算值

有效數(shù)值 = rear ? front?

但是這里注意了,我們的rear并非真的是指向我們的最后一個(gè)元素,而是指向最后一個(gè)元素的后一個(gè)位置,所以公式應(yīng)該變?yōu)?/strong>

有效數(shù)值=rear+1?front


當(dāng)我們的索引超出隊(duì)列,使用百分號(hào)讓他回來

使用%可以讓那些超過的數(shù)字回到隊(duì)列里面來


比如當(dāng)我們的rear已經(jīng)指向了隊(duì)列.length(實(shí)際上這是一個(gè)虛擬的位,

實(shí)際上指向 - 隊(duì)列.length - 1),這已經(jīng)沒有下一位,于是我們要想辦法讓他回到我們的隊(duì)列開頭


我們可以看到當(dāng)我們隊(duì)列長度為5的時(shí)候,不管我們的數(shù)值有多大,最終都無法超過5,請(qǐng)看下方GIF



2.環(huán)形隊(duì)列的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
黑山县| 蒙自县| 田阳县| 太谷县| 恩施市| 墨竹工卡县| 班玛县| 临泽县| 滨海县| 南陵县| 抚远县| 南和县| 全南县| 宝应县| 乃东县| 肥乡县| 当涂县| 六盘水市| 油尖旺区| 西乌珠穆沁旗| 双鸭山市| 阳泉市| 安乡县| 会泽县| 南澳县| 宜兰县| 磐石市| 黄龙县| 江川县| 井研县| 罗平县| 延川县| 连州市| 黄冈市| 黄浦区| 乐山市| 潮州市| 郸城县| 南京市| 东平县| 康保县|