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