System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及但不限于數據分析,尤其涉及一種序列處理方法、裝置、設備、計算機可讀存儲介質。
技術介紹
1、游程分布作為評估數據分布特性的重要指標,現有對二元序列進行處理獲取數據游程分布的方法,受限于逐個元素遍歷,這種方法不僅時間復雜度較高,而且由于需要頻繁地訪問數據元素并執行條件判斷,往往伴隨著較高的計算資源消耗和內存占用,從而限制了處理大規模數據集時計算游程特性的效率。因此,探索更高效的序列處理方法成為提升處理性能的關鍵。
技術實現思路
1、有鑒于此,本申請實施例至少提供一種序列處理方法、裝置、設備、計算機可讀存儲介質。
2、本申請實施例的技術方案是這樣實現的:
3、第一方面,本申請實施例提供一種序列處理方法,包括:獲取待處理的二元窗口序列;對二元窗口序列進行移位,得到二元窗口移位序列;將二元窗口序列與對應的二元窗口移位序列進行異或操作,得到二元窗口序列對應的窗口異或結果;其中,窗口異或結果是二進制序列;根據窗口異或結果中1的個數以及預設標注范圍確定評估結果;其中,評估結果用于表征二元窗口序列是否滿足需求。
4、本申請實施例中,獲取待處理的二元窗口序列,并對二元窗口序列進行移位得到二元窗口移位序列,將二元窗口序列與二元窗口移位序列的每一位進行異或操作,得到以二進制形式表示的窗口異或結果,根據窗口異或結果中1的個數以及預設標注范圍確定評估結果。這樣,由于移位操作和異或操作均屬于在硬件級別上能夠高效并行執行的位級操作,當它們聯合應用于二元窗口序列時,能
5、第二方面,本申請實施例提供一種序列處理裝置,包括:第一獲取模塊,用于獲取待處理的二元窗口序列;移位模塊,用于對二元窗口序列進行移位,得到二元窗口移位序列;第一異或操作模塊,用于將二元窗口序列與對應的二元窗口移位序列進行異或操作,得到二元窗口序列對應的窗口異或結果;其中,窗口異或結果是二進制序列;第一確定模塊,用于根據窗口異或結果中1的個數以及預設標注范圍確定評估結果;其中,評估結果用于表征二元窗口序列是否滿足需求。
6、第三方面,本申請實施例提供一種序列處理設備,包括存儲器和處理器,存儲器存儲有可在處理器上運行的計算機程序,處理器執行程序時實現上述方法中的部分或全部步驟。
7、第四方面,本申請實施例提供一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述方法中的部分或全部步驟。
8、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,而非限制本申請的技術方案。
本文檔來自技高網...【技術保護點】
1.一種序列處理方法,其特征在于,所述方法包括:
2.根據權利要求1中所述的方法,其特征在于,在所述獲取待處理的二元窗口序列之前,所述方法包括:
3.根據權利要求2所述的方法,其特征在于,在所述將所述二元序列按照預設的窗口長度劃分為多個二元窗口序列之后,所述方法包括:
4.根據權利要求2中所述的方法,其特征在于,所述對所述待處理序列進行預處理,得到所述待處理的二元序列,包括:
5.根據權利要求1所述的方法,其特征在于,所述對二元窗口序列進行移位,得到二元窗口移位序列,包括:
6.根據權利要求5所述的方法,其特征在于,所述在對所述二元窗口序列進行右移的情況下,在所述二元窗口序列數據的首位元素的左側添加二元首位元素,得到與所述二元窗口序列對應的二元窗口移位序列,包括:在所述二元窗口序列的首位元素為0的情況下,在所述二元窗口序列數據的首位元素的左側添加1,得到首位元素為0的二元窗口序列對應的第一二元窗口移位序列;在所述二元窗口序列的首位元素為1的情況下,在所述二元窗口序列元素的首位元素的左側添加0,得到首位元素為1的二元窗口序
7.根據權利要求6所述的方法,其特征在于,所述將所述二元窗口序列與對應的所述二元窗口移位序列進行異或操作,得到所述二元窗口序列對應的窗口異或結果,包括:
8.根據權利要求5所述的方法,其特征在于,所述在對所述二元窗口序列進行右移的情況下,在所述二元窗口序列數據的首位元素的左側添加二元首位元素,得到與所述二元窗口序列對應的二元窗口移位序列,還包括:在對所述二元窗口序列進行右移的情況下,在所述二元窗口序列數據的首位元素的左側添加所述二元首位元素,得到與所述二元窗口序列對應的二元窗口移位序列,并在所述二元窗口序列的末位元素的右側添加所述二元末位元素,得到與所述二元窗口序列對應的二元異或窗口序列;
9.根據權利要求8所述的方法,其特征在于,所述將所述二元窗口序列與對應的所述二元窗口移位序列進行異或操作,得到所述二元窗口序列對應的窗口異或結果,還包括:
10.根據權利要求1至9任一項所述的方法,其特征在于,所述根據所述窗口異或結果中1的個數以及預設標注范圍確定評估結果,包括:
11.一種序列處理裝置,其特征在于,所述序列處理裝置應用于安全總線,所述序列處理裝置包括:
12.一種序列處理設備,其特征在于,包括:
13.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有可執行指令,該可執行指令被處理器執行時實現權利要求1至10任一項所述的方法。
...【技術特征摘要】
1.一種序列處理方法,其特征在于,所述方法包括:
2.根據權利要求1中所述的方法,其特征在于,在所述獲取待處理的二元窗口序列之前,所述方法包括:
3.根據權利要求2所述的方法,其特征在于,在所述將所述二元序列按照預設的窗口長度劃分為多個二元窗口序列之后,所述方法包括:
4.根據權利要求2中所述的方法,其特征在于,所述對所述待處理序列進行預處理,得到所述待處理的二元序列,包括:
5.根據權利要求1所述的方法,其特征在于,所述對二元窗口序列進行移位,得到二元窗口移位序列,包括:
6.根據權利要求5所述的方法,其特征在于,所述在對所述二元窗口序列進行右移的情況下,在所述二元窗口序列數據的首位元素的左側添加二元首位元素,得到與所述二元窗口序列對應的二元窗口移位序列,包括:在所述二元窗口序列的首位元素為0的情況下,在所述二元窗口序列數據的首位元素的左側添加1,得到首位元素為0的二元窗口序列對應的第一二元窗口移位序列;在所述二元窗口序列的首位元素為1的情況下,在所述二元窗口序列元素的首位元素的左側添加0,得到首位元素為1的二元窗口序列對應的第一二元窗口移位序列;
7.根據權利要求6所述的方法,其特征在于,所述將所述二元窗口序列與對應的所述二元窗口移位序列進行異或...
【專利技術屬性】
技術研發人員:鄒雙潞,首南青,陳強,馬博,
申請(專利權)人:深圳市紐創信安科技開發有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。