簡體   English   中英

將文件簽名與預定義簽名進行比較的最佳方法是什么?

[英]What is the Best way to compare file signature to predefined signatures?

我有一個包含文件簽名記錄的XML文件列表(700個文件)。 我想針對那些簽名記錄列表測試給定文件。 存儲這些XML文件以進行快速比較的最佳方法是什么?

第二個問題:如何檢測到錯誤的簽名?

預處理這些文件並創建字典映射文件簽名到文件名。 將其存儲在散列表或其他具有快速查找時間的數據結構中,即O(log n)或更好。 然后查詢數據結構。

最快的是將所有XML加載到內存中。 700是一個小數字。 然后,如果可以使用線性或二叉樹對您的簽名進行排序。 現在,您可以搜索列表。 如果是二叉樹,則可以使用更快的二進制搜索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM