97色伦色在线综合视频,无玛专区,18videosex性欧美黑色,日韩黄色电影免费在线观看,国产精品伦理一区二区三区,在线视频欧美日韩,亚洲欧美在线中文字幕不卡

如何鏈接自己做的網(wǎng)站手機(jī)軟件卸載了怎么恢復(fù)

鶴壁市浩天電氣有限公司 2026/01/24 10:42:09
如何鏈接自己做的網(wǎng)站,手機(jī)軟件卸載了怎么恢復(fù),怎么查看網(wǎng)站備案進(jìn)度,視頻模板在線制作題目 給你一個字符串 s 。我們要把這個字符串劃分為盡可能多的片段#xff0c;同一字母最多出現(xiàn)在一個片段中。例如#xff0c;字符串 “ababcc” 能夠被分為 [“abab”, “cc”]#xff0c;但類似 [“aba”, “bcc”] 或 [“ab”, “ab”, “cc”] 的劃分是非法的。 注意…題目給你一個字符串 s 。我們要把這個字符串劃分為盡可能多的片段同一字母最多出現(xiàn)在一個片段中。例如字符串 “ababcc” 能夠被分為 [“abab”, “cc”]但類似 [“aba”, “bcc”] 或 [“ab”, “ab”, “cc”] 的劃分是非法的。注意劃分結(jié)果需要滿足將所有劃分結(jié)果按順序連接得到的字符串仍然是 s 。返回一個表示每個字符串片段的長度的列表。示例 1輸入s “ababcbacadefegdehijhklij”輸出[9,7,8]解釋劃分結(jié)果為 “ababcbaca”、“defegde”、“hijhklij” 。每個字母最多出現(xiàn)在一個片段中。像 “ababcbacadefegde”, “hijhklij” 這樣的劃分是錯誤的因為劃分的片段數(shù)較少。示例 2輸入s “eccbbbbdec”輸出[10]題解classSolution{publicListIntegerpartitionLabels(StringS){char[]sS.toCharArray();intns.length;int[]lastnewint[26];for(inti0;in;i){last[s[i]-a]i;// 每個字母最后出現(xiàn)的下標(biāo)}ListIntegeransnewArrayList();intstart0,end0;for(inti0;in;i){endMath.max(end,last[s[i]-a]);// 更新當(dāng)前區(qū)間右端點的最大值if(endi){// 當(dāng)前區(qū)間合并完畢ans.add(end-start1);// 區(qū)間長度加入答案starti1;// 下一個區(qū)間的左端點}}returnans;}}解析出自本質(zhì)是合并區(qū)間簡潔寫法Python/Java/C/C/Go/JS/RustclassSolution{//定義一個新的解決方案類publicListIntegerpartitionLabels(StringS){//partitionLabels是接收字符串S的方法char[]sS.toCharArray();//將輸入的字符串轉(zhuǎn)換為字符數(shù)組sintns.length;//獲取字符串的長度n并保存到變量中int[]lastnewint[26];//初始化一個大小為26的整型數(shù)組表示英文字母表中的每個字母的索引。這個將用于獲取最后出現(xiàn)的下標(biāo)值for(inti0;in;i){//循環(huán)遍歷整個s數(shù)組last[s[i]-a]i;//每次迭代時更新字符在輸入字符串中的索引位置。這里通過計算字母在英文字母表中的索引值來實現(xiàn)。比如在最后出現(xiàn)了d字符就找到了它的最遠(yuǎn)索引}ListIntegeransnewArrayList();//初始化一個空的數(shù)組列表以存儲最終答案intstart0,end0;//定義變量start和end為區(qū)間的起點和終點。這兩個點表示可能包含最多不重復(fù)字母的子串/區(qū)間即我們要找的劃分/區(qū)間for(inti0;in;i){//再次從頭開始循環(huán)遍歷整個s數(shù)組。這個循環(huán)用于確定每個可能區(qū)間的結(jié)束點endMath.max(end,last[s[i]-a]);//當(dāng)前字母/字符的最后出現(xiàn)的位置和已經(jīng)迄今為止找到的最遠(yuǎn)位置比如d在這里表示一個子串中的最大索引它將一直增加直到達(dá)到所有部分或數(shù)組末尾if(endi){//如果當(dāng)前確定的區(qū)間從start到end之間包括這兩個點結(jié)束的位置等于當(dāng)前迭代器i表示的字符意味著沒有重復(fù)/公共字母存在。因為在給定子串中只有這個部分包含所有唯一字母ans.add(end-start1);//將長度加入答案列表end-start1因為在Java中數(shù)組索引從0開始starti1;//移動到下一個區(qū)間的起點。i 1確保我們向前移動一步到達(dá)下一個字母/字符的位置并成為新的區(qū)間或子串的起始點}}
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系我們進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

建設(shè)一個企業(yè)網(wǎng)站到底要多少錢課程網(wǎng)站開發(fā)合同

建設(shè)一個企業(yè)網(wǎng)站到底要多少錢,課程網(wǎng)站開發(fā)合同,重慶專業(yè)微網(wǎng)站建設(shè),萊州人才網(wǎng)量子計算相關(guān)主題介紹 1. 傅里葉變換相關(guān) 傅里葉變換在高效數(shù)字乘法、模式查找等眾多任務(wù)中發(fā)揮著重要作用。在進(jìn)行相關(guān)展

2026/01/22 22:31:01

做網(wǎng)站的公司排行福田歐曼重卡

做網(wǎng)站的公司排行,福田歐曼重卡,域名注冊網(wǎng)站便宜,vi設(shè)計是什么設(shè)計TegraRcmGUI完整教程#xff1a;Switch注入技術(shù)終極指南 【免費下載鏈接】TegraRcmGUI C GUI for

2026/01/23 00:57:01

中鐵建設(shè)集團(tuán)門戶網(wǎng)站登陸北京三里屯

中鐵建設(shè)集團(tuán)門戶網(wǎng)站登陸,北京三里屯,萊州網(wǎng)站建設(shè)費用,網(wǎng)站用戶粘度免費網(wǎng)易云音樂API終極指南#xff1a;為.NET開發(fā)者打造完美音樂集成方案 【免費下載鏈接】NeteaseCloudMusicA

2026/01/23 09:12:01