511遇见易语言去除数组里的重复成员
生活随笔
收集整理的這篇文章主要介紹了
511遇见易语言去除数组里的重复成员
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
刪除數組中重復的成員應用比較廣泛,比如我們要一個數據庫中重復的成員刪除,這里的刪除嚴格講應當是去除數組中重復的成員。
511遇見易語言教程
視頻教程中的源碼
.版本 2 .支持庫 spec.程序集 窗口程序集_啟動窗口.子程序 __啟動窗口_創建完畢.子程序 _按鈕1_被單擊, , , 刪除數組重復成員 .局部變量 成員 .局部變量 a, , , "0" .局部變量 m, 整數型 .局部變量 i, 整數型 .局部變量 n, 整數型 .局部變量 文本, 文本型置隨機數種子 () 編輯框2.內容 = “” .計次循環首 (10, m) 成員 = 多項選擇 (取隨機數 (1, 10), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 加入成員 (a, 成員) 編輯框2.內容 = 編輯框2.內容 + 到文本 (a [m]) + #換行符 .計次循環尾 () 調試輸出 (a) ' 先計次循環,讓每一個數組成員進行除自身外的匹配對比 ' 先是外部計次循環,順序寫出單一的數組成員 ' 內部用變量循環首 ,關鍵(I+1),排除自身,進行匹配,匹配成功就刪除,從而去除了重復成員 .' 計次循環首 (取數組成員數 (a), i) .' 如果真 (取數組成員數 (a) < i) ' 跳出循環 () .如果真結束 .' 變量循環首 (取數組成員數 (a), i + 1, -1, n) .' 如果真 (a [i] = a [n]) ' 刪除成員 (a, n, ).如果真結束.' 變量循環尾 () ' 文本 = 文本 + 到文本 (a [n]) + #換行符 .' 計次循環尾 () ' 編輯框1.內容 = 文本 子_刪除數組重復成員1 (a) 調試輸出 (a).子程序 子_刪除數組重復成員1 .參數 參_數組, 整數型, 數組 .局部變量 i .局部變量 n .局部變量 文本, 文本型編輯框1.內容 = “” .計次循環首 (取數組成員數 (參_數組), i) .如果真 (取數組成員數 (參_數組) < i) 跳出循環 () .如果真結束 .變量循環首 (取數組成員數 (參_數組), i + 1, -1, n) .如果真 (參_數組 [i] = 參_數組 [n]) 刪除成員 (參_數組, n, ).如果真結束.變量循環尾 () 文本 = 文本 + 到文本 (參_數組 [n]) + #換行符 .計次循環尾 () 編輯框1.內容 = 文本源碼:易語言教程刪除數組中重復成員方法1
? ? ? ? ?511遇見易語言教程
總結
以上是生活随笔為你收集整理的511遇见易语言去除数组里的重复成员的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ppt护理文书流程图_降低护理文书品管圈
- 下一篇: uniapp写抽奖转盘