99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網易首頁 > 網易號 > 正文 申請入駐

在校大學生,非法入侵學校系統獲取兩萬條學生信息,然后利用AI技術向其中的兩千余名學生發送騷擾短信。

0
分享至

專欄:50多種數據結構徹底征服

專欄:50多種經典圖論算法全部掌握

據環球網昨日報道,胡某本是一名在校大學生,最近他利用所學技術非法入侵了學校某系統并獲取兩萬余條該校學生個人信息。

為尋求刺激、炫耀技術,胡某通過之前發現的某小程序存在的技術漏洞,利用AI編寫程序,把其中盜取的上千余名學生的手機號碼在該小程序上批量注冊賬戶,后將短信驗證碼篡改為淫穢內容發送至學生本人,對其進行短信騷擾。

這家伙也是沒底線,有這技術干啥不好,非要干一些非法的事,如果只是單純的發一些驗證碼估計也沒那么嚴重,非要把驗證碼改成淫穢內容發送到學生手機上,這簡直就是變態。









--------------下面是今天的算法題--------------

來看下今天的算法題,這題是LeetCode的第1358題:包含所有三種字符的子字符串數目,難度是中等。

給你一個字符串 s ,它只包含三種字符 a, b 和 c 。請你返回 a,b 和 c 都 至少 出現過一次的子字符串數目。

示例1:


輸入:s = "abcabc" 輸出:10 解釋:包含 a,b 和 c 各至少一次的子字符串為 "abc", "abca", "abcab", "abcabc", "bca", "bcab", "bcabc", "cab", "cabc" 和 "abc" (相同字符串算多次)。

示例2:


輸入:s = "aaacb" 輸出:3 解釋:包含 a,b 和 c 各至少一次的子字符串為 "aaacb", "aacb" 和 "acb" 。

  • 3 <= s.length <= 5 x 10^4

  • s 只包含字符 a,b 和 c 。

問題分析

這題說的是包含 3 種字符的子串數量,我們可以使用滑動窗口來解決。當窗口不包含 3 種字符的時候,要一直移動窗口的右邊界,直到窗口中包含 3 種字符為止。

當窗口包含 3 種字符的時候,說明這個窗口是滿足條件的子串,然后窗口中的字符和窗口右邊的字符構成的子串也是滿足條件的,這個不要遺漏,所以總共有 n-right 個,n 是字符串的長度,right 是窗口的右邊界,由于字符串的下標是從 0 開始的,所以這里不需要在加 1 。

然后移動窗口的左邊界,如果窗口還包含 3 種字符,說明窗口還是滿足條件的,然后繼續累加子串個數……

我們舉個例子,比如字符串“acabcc”,當窗口“acab”滿足條件的時候,“acab”和右邊的“cc”都可以構成滿足條件的子串,總共有 3 個。

縮小窗口為“cab”也是滿足條件的,它和右邊的“cc”也可以構成滿足條件的子串,又有 3 個。

繼續滑動窗口為“abc”也是滿足條件的,它和最后一個字符 “c” 也可以構成滿足條件的子串,又有 2 個。

所以總共有 8 個,分別是[acab,acabc,acabcc,cab,cabc,cabcc,abc,abcc]。

JAVA:

public int numberOfSubstrings(String s) {     int[] mp = newint[128];     int left = 0, right = 0, n = s.length();     int cnt = 0;// 新的字符個數     int ans = 0;// 返回的結果     while (right < n) {         if (mp[s.charAt(right)]++ == 0)// 遇到新的字符             cnt++;         while (cnt == 3) {             if (--mp[s.charAt(left++)] == 0)                 cnt--;// 移除一個新字符             ans += n - right;         }         right++;     }     return ans; }

C++:

public:     int numberOfSubstrings(string s) {         vector

  mp(128, 0);         int left = 0, right = 0, n = s.length();         int cnt = 0;// 新的字符個數         int ans = 0;// 返回的結果         while (right < n) {             if (mp[s[right]]++ == 0)// 遇到新的字符                 cnt++;             while (cnt == 3) {                 if (--mp[s[left++]] == 0)                     cnt--;// 移除一個新字符                 ans += n - right;             }             right++;         }         return ans;     }

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球30多個算法網站中累計做題2000多道,在公眾號中寫算法題解800多題,對算法題有自己獨特的解題思路和解題技巧,喜歡的可以給個關注,也可以 下載我整理的1000多頁的PDF算法文檔 。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
建議中年女人:穿襯衫多配“半裙和闊腿褲”,遮肉顯瘦又時髦

建議中年女人:穿襯衫多配“半裙和闊腿褲”,遮肉顯瘦又時髦

八分搭配
2025-07-26 00:41:13
江蘇和浙江養老金方案公布,養老金3000元,誰漲得多?

江蘇和浙江養老金方案公布,養老金3000元,誰漲得多?

數字財經智庫
2025-07-25 14:32:51
算命說,這3屬相,最逃不過富豪命!中年后財運大開數錢數到手軟

算命說,這3屬相,最逃不過富豪命!中年后財運大開數錢數到手軟

人閒情事
2025-07-10 13:38:47
黑絲搭配高跟鞋與長筒靴的穿搭思路

黑絲搭配高跟鞋與長筒靴的穿搭思路

美女穿搭分享
2025-07-22 12:58:07
記者:博塔弗戈有意塔雷米,國米要價約1000萬歐

記者:博塔弗戈有意塔雷米,國米要價約1000萬歐

懂球帝
2025-07-25 19:56:28
【舊事】李肇星:金無怠是美國為反華編的,中國不認識這中國間諜

【舊事】李肇星:金無怠是美國為反華編的,中國不認識這中國間諜

年之父
2025-07-11 06:10:03
別只顧著“做”,學會“玩”!夫妻性生活的“升級”指南

別只顧著“做”,學會“玩”!夫妻性生活的“升級”指南

精彩分享快樂
2025-07-14 00:33:22
廣西目前無本地病例!專家提醒:出現這些癥狀需盡快就醫

廣西目前無本地病例!專家提醒:出現這些癥狀需盡快就醫

環球網資訊
2025-07-25 17:55:27
湖北分數線最低的民辦專科大學:需要214分錄取(2025年參考)

湖北分數線最低的民辦專科大學:需要214分錄取(2025年參考)

侃故事的阿慶
2025-07-26 01:24:26
劉宇寧真是從小帥到大呀,難怪從初中時起就情書海海

劉宇寧真是從小帥到大呀,難怪從初中時起就情書海海

動物奇奇怪怪
2025-07-26 01:51:21
段奕宏:娶了日籍師妹為妻,結婚14年零緋聞,活成人生贏家

段奕宏:娶了日籍師妹為妻,結婚14年零緋聞,活成人生贏家

手工制作阿殲
2025-07-26 00:50:28
再見掘金!恭喜雷霆!威少回歸輔佐SGA?網友:兩連冠穩了

再見掘金!恭喜雷霆!威少回歸輔佐SGA?網友:兩連冠穩了

kio魚
2025-07-25 15:35:00
突發:泰柬再次交火

突發:泰柬再次交火

魯中晨報
2025-07-25 08:54:31
內爾高:我知道來到阿森納對我是一個提升,會為球隊貢獻自己

內爾高:我知道來到阿森納對我是一個提升,會為球隊貢獻自己

懂球帝
2025-07-26 01:04:56
王室大地震!喬治王子12歲決定震撼全家,凱特王妃怒斥!

王室大地震!喬治王子12歲決定震撼全家,凱特王妃怒斥!

全球奇趣娛樂八卦
2025-07-25 05:30:03
她濫交、吸毒、出軌,“中國最美女畫家”,最終以才華征服世界

她濫交、吸毒、出軌,“中國最美女畫家”,最終以才華征服世界

方待夜半聽君語
2025-07-21 07:12:17
王思聰女友懶懶深夜直播 自曝打破“半年換女友”魔咒

王思聰女友懶懶深夜直播 自曝打破“半年換女友”魔咒

手工制作阿殲
2025-07-26 00:33:38
回顧:勞榮枝臨刑前一天,吃了碗肉絲細面,注射死刑表情極為扭曲

回顧:勞榮枝臨刑前一天,吃了碗肉絲細面,注射死刑表情極為扭曲

談史論天地
2025-06-30 20:30:03
索爾斯克亞:礦工實力強勁而我們防守不夠理想,有些球員歸隊太晚

索爾斯克亞:礦工實力強勁而我們防守不夠理想,有些球員歸隊太晚

雷速體育
2025-07-25 10:41:16
不就說了點真話,又讓誰不爽了?

不就說了點真話,又讓誰不爽了?

橘子娛樂
2025-07-22 16:15:21
2025-07-26 02:48:49
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
238文章數 3關注度
往期回顧 全部

科技要聞

36款熱門車高危智駕場景測試,“團滅”!

頭條要聞

8旬翁下葬前墓地被人埋死狗沿路埋鐵釘暗器 官方介入

頭條要聞

8旬翁下葬前墓地被人埋死狗沿路埋鐵釘暗器 官方介入

體育要聞

3年過去了,她還是歐洲杯上最酷的姐

娛樂要聞

汪蘇瀧不忍了 !張碧晨痛失《年輪》演唱權

財經要聞

劉煜輝:當下重要不是找確定性而是轉折點

汽車要聞

李斌一口氣講了近3個小時樂道L90 原因是為啥?

態度原創

本地
旅游
親子
藝術
軍事航空

本地新聞

換個城市過夏天|風拂鹽湖,躲進格爾木的盛夏清涼

旅游要聞

熱聞|清明假期將至,熱門目的地有哪些?

親子要聞

小宸哥歷險記之門外有人:不要給陌生人開門

藝術要聞

故宮珍藏的墨跡《十七帖》,比拓本更精良,這才是地道的魏晉寫法

軍事要聞

吳謙少將任中國駐埃及使館國防武官

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 瑞丽市| 永昌县| 阳信县| 安陆市| 昌乐县| 陆川县| 永春县| 文安县| 措勤县| 钟祥市| 华亭县| 都匀市| 栾川县| 保亭| 余庆县| 泰州市| 贵州省| 甘谷县| 扶绥县| 杭锦旗| 巴塘县| 拜泉县| 松潘县| 吐鲁番市| 南靖县| 德保县| 青河县| 郧西县| 临漳县| 缙云县| 鲁甸县| 漠河县| 临武县| 岳普湖县| 云和县| 清流县| 昌都县| 宁海县| 长乐市| 虞城县| 四川省|