• 字串搜尋演算法(String searching algorithms)又稱字串比對演算法(string matching algorithms)是一种搜索算法,是字串演算法中的一類,用以試圖在一長字符或文章中,找出其是否包含某一個或多個字符,以及其位置。...
    3 KB (255 words) - 22:25, 5 September 2021
  • Agrep(Approximate grep)是一種開源近似字串搜索程式,由 Udi Manber 與吳昇(Sun Wu)在 1988 至 1991 年開發。 該程式主要用於 Unix,後來被移植到 OS/2、DOS 和 Windows 中。 該程式可以從內建的已知最快的字串搜尋演算法中,找尋最適合用於當前搜索的方案,這其中也包含了...
    2 KB (190 words) - 11:51, 1 August 2023
  • 演算法,該演算法是詹姆斯·H·莫里斯獨立設計的,至今仍是已知最高效的通用字串搜尋演算法。。他與曼紐爾·布盧姆、羅伯特·弗洛伊德、羅納德·李維斯特和羅伯特·塔揚一起描述中位數的中位數(英语:Median of medians),這是第一個最壞情況下的最佳選擇演算法。...
    10 KB (1,141 words) - 06:21, 12 February 2024
  • 散列函數 (redirect from 雜湊演算法)
    来代表。好的散列函数在输入域中很少出现散列冲突。如果在散列表和数据处理中,不抑制冲突来区别数据,会使得数据库记录更难找到。 如今,雜湊演算法也被用來加密存在資料庫中的密碼(password)字串,由於雜湊演算法所計算出來的雜湊值(Hash Value)具有不可逆(無法逆向演算回原本的數值)的性質,因此可有效的保護密碼。...
    12 KB (1,675 words) - 01:04, 26 December 2024
  • algorithm)演算法。 常见的非合次线性时间演算法都采用了诸如平行处理(就像NC1 matrix行列式计算那样)、非古典處理(如同葛羅佛搜尋那樣),又或者选择性地对有保证的输入结构作出假设(如幂对数时间的二分搜尋)。不过,一些情况,例如在头 log(n) 位元中每个字串有一个位元作为索引的字串组就可能依赖于输入的每个位元,但又符合次线性时间的条件。...
    20 KB (2,524 words) - 05:31, 5 February 2025
  • 確實的通訊資料通過不同共享或專用的介面所發展的演算法及協定,通常包括錯誤的校正. 電腦安全 密碼學 - 從複雜性、可能性及數理論來創造編碼的應用。 關係資料庫 - 是建立在關係模型基礎上的數據庫,借助於集合代數等數學概念和方法來處理數據庫中的數據。 資料挖掘 - 在文件或資料庫中搜尋及處理資訊的演算法研究;跟資訊檢索很像...
    6 KB (918 words) - 00:15, 24 December 2023
  • 演算法,並將時間複雜度從nlogn 變成nloglogn。 2006年到國立清華大學,目前已經有15個年頭了(2021年)。 印象深刻的為2006年到2010年所研究的Google 類型,當時也經常前往美國作研究。 大部分研究都在做字串搜尋演算法。...
    9 KB (982 words) - 22:06, 29 July 2022
  • Rivest所設計的密碼學雜湊演算法MD4和MD5。 在CRYPTO 98上,兩位法國研究者提出一種對SHA-0的攻擊方式:在261的計算複雜度之內,就可以發現一次碰撞(即兩個不同的訊息對應到相同的訊息摘要);這個數小於生日攻擊所需的280,也就是說,存在一種演算法,使其安全性不到一個理想的雜湊函數抵抗攻擊所應具備的計算複雜度。...
    19 KB (2,165 words) - 03:44, 20 September 2022
  • 是一種意思,而不使用是另一種意思。相對地,這仅限於印刷上的選擇。 文書處理軟體在實作統一碼字串搜尋和排序時,須考慮到等價性的存在。如果沒有此特性的話,使用者在搜尋時將無法找到在視覺上無法區分的字形。 統一碼提供了一個標準的正規化演算法,可將所有相同的序列產生一個唯一的序列。...
    10 KB (1,465 words) - 23:07, 24 March 2024
  • 函式庫也提供了列表、堆疊、佇列、Map、優先權佇列和字串。 有理數(可以 a/b 格式表示的數,且 a 和 b 都是整數)本來是不能在電腦中表示出來。不過可以合理的抽象資料型別來定義,如下。 構造:使用兩個整數 a 與 b 建立實體,其中 a 為分子,b 為分母。 運算:加、減、乘、除、乘幕、比較、約分,轉成實數(浮點數)。...
    7 KB (1,012 words) - 09:55, 30 March 2024
  • Google搜索 (redirect from Google搜尋)
    Google使用一種名為PageRank的演算法,配合搜尋字串來排名網頁,PageRank是以公司創辦人拉里·佩奇命名。PageRank演算法根據加權係數,推斷該其他連結到網頁的價值來處理。PageRank如此取得由人所建立的链接,與及與人關聯的重要性。先前的排名搜尋方法,採用了許多搜尋器,以搜尋的關鍵詞和何時搜尋...
    34 KB (4,083 words) - 01:39, 19 April 2025
  • 搜尋的序列和目標序列的。從下面介紹的演算法可以更進一步的瞭解。 這邊我們以蛋白質對蛋白質序列搜尋所用的程式BLASTP之實做的步驟,來了解BLAST這程式的主要思想。 移除Query序列中之低複雜度以及有接重複現象的區域 低複雜度是指由很少種類的元素(如氨基酸)所組成的一個區域;而...
    16 KB (2,678 words) - 00:15, 7 July 2024
  • 二分图 (section 演算法)
    有偶數個頂點,加上 e 就形成一個奇環,並且輸出它。 事實上,在上述的演算法中,深度優先搜尋森林只是作為一個生成森林,讓我們來著色。因此,用不同的方式獲得的別的生成森林仍然可以使演算法可以運作,例如,可以用廣度優先搜尋取出廣度優先搜尋森林。 如果原圖是線段,或其他二維空間的物件,的交集圖(英语:intersection...
    27 KB (3,748 words) - 08:14, 22 January 2024
  • 根據Roy和Cordy的研究,程式碼抄袭检测演算法可以分為以下幾種 字串:找文本中完全相同的文字片段,例如連續五個相同。此演算法速度很快,但若修改變數名稱,即無法識別。 符記(Tokens):也和字串演算法相同,但是由詞分析將程式先轉換為符記(Token),忽略空白、註解、識別符名稱,因此若只是單純修改變數名稱,此方式仍可以...
    35 KB (3,549 words) - 23:19, 13 July 2022
  • 曾被用來給出107以下的質數列表。 現代測試一般的數 n {\displaystyle n} 是否為質數的方法可分成兩個主要類型,隨機(或「蒙特卡洛」)與確定性演算法。確定性演算法可肯定辨別一個數是否為質數。例如,試除法即是個確定性演算法...
    68 KB (10,101 words) - 08:20, 20 May 2025
  • 快速排序 (redirect from 快速排序)
    回傳的值。它暫時地把基準元素移到子序列的結尾,而不會被前述方式影響到。由於演算法只使用交換,因此最後的數列與原先的數列擁有一樣的元素。要注意的是,一個元素在到達它的最後位置前,可能會被交換很多次。 一旦我們有了這個分割演算法,要寫快速排列本身就很容易: procedure quicksort(a,...
    18 KB (2,999 words) - 14:58, 22 February 2025
  • 莫里斯曾在加利福尼亞大學柏克萊分校任教,在那裡他提出了程式語言的一些重要基本原則:模組間保護和惰性求值。他也是字串搜尋KMP演算法的共同發現者。 他在全錄旗下的帕羅奧多研究中心工作了八年,是開發Xerox Alto系統的團隊成員之一。他也領導了Cedar程式設計環境專案。...
    4 KB (313 words) - 05:13, 5 April 2024
  • 為基礎的部份字串比對(sub-string match)方法可以適用於在文字中搜尋或詞。有些比較舊的可變長度8位元編碼(如Shift JIS)沒有這個特質,故字串比對的算法變得相當複雜。雖然這增加了UTF-8編碼的字串的信息冗餘,但是利多於弊。另外,資料壓縮並非Unicode的目的,所以不可混為...
    37 KB (5,054 words) - 18:15, 12 February 2025
  • 樣式匹配的情況以樣板類match_results的實體表示 函式regex_search是用來搜尋樣式;若要搜尋並取代,則要使用函式regex_replace,該函式會回傳一個新的字串演算法regex_search和regex_replace接受一個正規表示式(樣式)和一個字串,並將該樣式匹配的情況儲存在struct match_results。...
    113 KB (16,209 words) - 07:02, 18 August 2024
  • 生物資訊學影響了脱氧核醣核酸序列資料的運用、搜尋與資料挖掘工作,並發展出各種用於儲存並搜尋脱氧核醣核酸序列的技術,可進一步應用於電腦科學,尤其是字串搜尋演算法、機器學習以及資料庫理論。字串搜尋或比對演算法是從較大的序列或較多的字母中,尋找單一序列或少數字母的出現位置,可發展用來搜尋...
    99 KB (12,815 words) - 17:16, 2 April 2025
  • UTF-7(全称:7位元Unicode轉換格式)是一種可變長度元編碼方式,用以將Unicode元以ASCII編碼的來呈現,可以應用在電子郵件傳輸之類的應用。 SMTP為基本的電子郵件傳輸標準之一,其指明了傳輸格式為US-ASCII,並且不允許超過ASCII所定義的元範圍以外的位元值,也就是說八位元的字串將無法正常的被傳輸。MIME(RFC...
    9 KB (1,297 words) - 15:02, 22 January 2022
  • value 以上的遞迴演算法使用與樹的高度成比例的棧空間。如果我們在每個結點中存儲指向父結點的指標,那樣可以使用反覆運算演算法,只使用常數空間實現所有這些遍歷。然而,指向父結點的指標佔用更多的空間。這只在需要指向父節點的指標或棧空間有限時才使用。例如, 這是一個中序遍歷的反覆運算演算法: visit(root)...
    67 KB (10,204 words) - 18:11, 20 April 2025
  • 另一種作法是由AoE硬碟櫃自己來決定哪個伺服器可以進行存取,AoE協定也支援此種作法,在AoE協定中具有一種組態字串(Config String)的功效機制,即是在AoE硬碟櫃上設置一個組態字串,由各部伺服器來對此字串進行設定(對字串的儲存區進行寫入),設定成功的伺服器即擁有存取傳輸的主控權,反之失敗的伺服器只能等候與再...
    14 KB (1,982 words) - 02:50, 31 December 2024
  • 最小描述長度 (category 演算法資訊理論)
    ,則可以建造一個機率分佈 P {\displaystyle P} ,保持同樣的結果。(在這裡忽略rounding issues)。換句話說,搜尋一有效代碼被化簡化搜尋一個好的機率分佈,反過來說亦如是。 透過上述的程式碼與機率分佈之間的相似點,最小描述長度原理和機率論及統計學是有很密切的關連。這使得有些...
    10 KB (1,573 words) - 13:12, 10 December 2024
  • 哈希表 (category 搜尋演算法)
    电话号码,显然比直接查找就要快得多。这里使用人名作为关键,“取首母”是这个例子中散列函数的函数法则 F ( ) {\displaystyle F()} ,存放首字母的表对应散列表。关键和函数法则理论上可以任意确定。 可以将散列表理解为一按顺序放的数组,数组的下标是从key经过计算得出,数组每个位置存放...
    14 KB (2,461 words) - 20:06, 9 May 2025
  • 們所擁有的檔案列表傳送給伺服器,這使得伺服器可以進行搜尋並將結果回傳給進行查詢的節點。但中央索引伺服器讓整個系統易受攻擊,且可能造成法律問題。於是,Gnutella和相似的網路改用大量查詢模式(flooding query model):每次搜尋都會把查詢訊息廣播給網路上的所有節點。雖然這個方式能夠防止單點故障(single...
    15 KB (2,345 words) - 11:16, 20 August 2024
  • ,而不是中華人民共和國國歌《義勇軍進行曲》。事件被指與互聯網搜尋器的演算法有關,引起建制派和政府高層的注意,要求Google搜尋器在搜尋「香港國歌」時顯示正確的結果。有網絡專家提出可向Google公司繳交廣告費便可將《義勇軍進行曲》在搜尋結果置頂,但政府領導層宣稱Google有責任移除《願榮光歸香...
    197 KB (15,112 words) - 16:33, 15 May 2025
  • YouTube (category 流軟體)
    YouTube是美国Google旗下的影片分享网站,也是目前全球最大的影片搜寻和分享平台,由前PayPal员工查德·赫利、陈士骏和贾韦德·卡里姆于2005年2月14日创立,总部位于美国加利福尼亚州圣布鲁诺。最初YouTube被制作为可上传影片的婚恋交友平台,后改为影片分享网站并得到大众欢迎。2006...
    105 KB (11,240 words) - 15:45, 1 May 2025
  • ST:stateOrProvinceName C:countryName UID:userid 當用戶端在下達LDAP查詢字串時,若無符合AD物件的LDAP DN,則會找不到資料,LDAP代亦可使用於搜尋(IADsDSObject與ADsDSObject(),參見Active Directory Service...
    30 KB (4,723 words) - 05:49, 12 November 2024
  • 綱手認為派遣第七班去支援第十班是最佳選擇,命令鳴人必須在一天之內完成新忍術,使鳴人吃下多個兵糧丸開始爭分奪秒。另一邊,鹿丸迅速為入隊的卡卡西調整作戰計劃,靠井野用心轉身之術搜尋敵人位置。當時飛段和角都剛好結束封印儀式,正要前往木葉村捕捉九尾祭品之力,在荒地抄近路時被井野找到。第十班各就各位後,鹿丸首先採取影子進行佯攻,隨後...
    277 KB (1,559 words) - 16:26, 9 April 2025
  • 網友意論紛紛手機硬體是否不合格,通報故障數並不斷增加。2013年9月,官方鬆口表示確有拍照嚴重色偏的瑕疵,查證原因來自於軟體的優化問題,並對程式碼演算法作出緊急修正,用戶將可透過升級Sense更新得到完美改善。此後約一個月之後,hTC也開始提供相機永久保固與免費換機服務(已於2015年叫停),並一...
    43 KB (3,567 words) - 20:53, 21 September 2024