![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
830. 較大分組的位置 問(wèn)題 在一個(gè)由小寫(xiě)字母構(gòu)成的字符串 S 中乎莉,包含由一些連續(xù)的相同字符所構(gòu)成的分組。例如,在字符串 中,就含有 和 這樣的一些分組作儿。我們稱所有包含...
JAVA SPI解析 在閱讀Dubbo源碼時(shí)發(fā)現(xiàn)Dubbo針對(duì)java的spi機(jī)制做了擴(kuò)展。那么spi究竟是什么呢慢逾? SPI 是什么 SPI全稱為Service Provid...
922. 按奇偶排序數(shù)組 II 問(wèn)題 給定一個(gè)非負(fù)整數(shù)數(shù)組 立倍, 中一半整數(shù)是奇數(shù),一半整數(shù)是偶數(shù)侣滩。對(duì)數(shù)組進(jìn)行排序,以便當(dāng)為奇數(shù)時(shí)变擒,也是奇數(shù)君珠;當(dāng) 為偶數(shù)時(shí),也是偶數(shù)娇斑。你可以返...
34. 在排序數(shù)組中查找元素的第一個(gè)和最后一個(gè)位置 問(wèn)題 給定一個(gè)按照升序排列的整數(shù)數(shù)組 策添,和一個(gè)目標(biāo)值 。找出給定目標(biāo)值在數(shù)組中的開(kāi)始位置和結(jié)束位置毫缆。 你的算法時(shí)間復(fù)雜度必...
713. 乘積小于K的子數(shù)組 問(wèn)題 給定一個(gè)正整數(shù)數(shù)組 唯竹。找出該數(shù)組內(nèi)乘積小于 的連續(xù)的子數(shù)組的個(gè)數(shù)。 示例 1: 輸入: 輸出: 解釋: 個(gè)乘積小于的子數(shù)組分別為: 苦丁。 ...
209. 長(zhǎng)度最小的子數(shù)組 問(wèn)題 給定一個(gè)含有 個(gè)正整數(shù)的數(shù)組和一個(gè)正整數(shù) 浸颓,找出該數(shù)組中滿足其和 的長(zhǎng)度最小的連續(xù)子數(shù)組。如果不存在符合條件的連續(xù)子數(shù)組,返回产上。 示例: ...
567. 字符串的排列 問(wèn)題 給定兩個(gè)字符串 和 棵磷,寫(xiě)一個(gè)函數(shù)來(lái)判斷 是否包含 的排列。換句話說(shuō)晋涣,第一個(gè)字符串的排列之一是第二個(gè)字符串的子串仪媒。 示例1: 輸入: 輸出: ...
344. 反轉(zhuǎn)字符串 問(wèn)題 編寫(xiě)一個(gè)函數(shù),其作用是將輸入的字符串反轉(zhuǎn)過(guò)來(lái)谢鹊。 示例 1: 輸入: "hello"輸出: "olleh" 示例 2: 輸入: "A man, a ...
142. 環(huán)形鏈表 II 問(wèn)題 給定一個(gè)鏈表算吩,返回鏈表開(kāi)始入環(huán)的第一個(gè)節(jié)點(diǎn)。 如果鏈表無(wú)環(huán)佃扼,則返回 null赌莺。 為了表示給定鏈表中的環(huán),我們使用整數(shù) pos 來(lái)表示鏈表尾連接...
88. 合并兩個(gè)有序數(shù)組 問(wèn)題 給定兩個(gè)有序整數(shù)數(shù)組 nums1 和 nums2巢音,將 nums2 合并到 nums1 中,使得 num1 成為一個(gè)有序數(shù)組尽超。 說(shuō)明: 初始化 ...
19. 刪除鏈表的倒數(shù)第N個(gè)節(jié)點(diǎn) 問(wèn)題 給定一個(gè)鏈表官撼,刪除鏈表的倒數(shù)第 個(gè)節(jié)點(diǎn),并且返回鏈表的頭結(jié)點(diǎn)似谁。 示例: 給定一個(gè)鏈表: 1->2->3->4->5, 和 n = 2...
61. 旋轉(zhuǎn)鏈表 問(wèn)題 給定一個(gè)鏈表毅往,旋轉(zhuǎn)鏈表,將鏈表每個(gè)節(jié)點(diǎn)向右移動(dòng) 個(gè)位置派近,其中 是非負(fù)數(shù)攀唯。 示例 1: 輸入: 輸出: 解釋:向右旋轉(zhuǎn) 1 步: 向右旋轉(zhuǎn) 2 步: ...
26. 刪除排序數(shù)組中的重復(fù)項(xiàng) 問(wèn)題 給定一個(gè)排序數(shù)組,你需要在原地刪除重復(fù)出現(xiàn)的元素残拐,使得每個(gè)元素只出現(xiàn)一次途茫,返回移除后數(shù)組的新長(zhǎng)度。 不要使用額外的數(shù)組空間溪食,你必須在原地...
80. 刪除排序數(shù)組中的重復(fù)項(xiàng) II 給定一個(gè)排序數(shù)組囊卜,你需要在原地刪除重復(fù)出現(xiàn)的元素,使得每個(gè)元素最多出現(xiàn)兩次错沃,返回移除后數(shù)組的新長(zhǎng)度栅组。 不要使用額外的數(shù)組空間,你必須在原...
287. 尋找重復(fù)數(shù) 問(wèn)題 給定一個(gè)包含 個(gè)整數(shù)的數(shù)組 枢析,其數(shù)字都在 到 之間(包括 和 )玉掸,可知至少存在一個(gè)重復(fù)的整數(shù)。假設(shè)只有一個(gè)重復(fù)的整數(shù)醒叁,找出這個(gè)重復(fù)的數(shù)司浪。 ...