C陣列,C陣列,提取相同的元素並將它們放入另乙個陣列中

發布 科技 2024-02-08
11個回答
  1. 匿名使用者2024-02-05

    int a =;

    int b =;

    當 A 和 B 的元素相同時,A 的索引將記錄在列表中。

    listlistindex = new list();

    for (int i = 0; i < i++)for (int j = 0; j < j++)if (b[i] == a[j])

    break;

    int c = new int[ -

    int cindex = 0;

    for (int i = 0; i < i++)if ( == false)

    c[cindex] = a[i];

    cindex++;

    for (int i = 0; i < i++)

    陣列 c 是結果。

  2. 匿名使用者2024-02-04

    int a= ;

    int b= ;

    listar = new list();

    for (int i = 0; i < i++)if (!

    int arr = ;

    arr 這個陣列就是你想要的陣列。

    它已經過測試並通過,您可以嘗試一下。

    其實,你可以用列表,列表,這很好,效能比陣列快得多。

    使用 linq 查詢 List 也比使用陣列更方便。

  3. 匿名使用者2024-02-03

    遍歷陣列元素進行判斷,使用 list 或 arraylist 輔助 int array1 = new int;

    arraylist list1 = new arraylist();重複資料刪除後儲存剩餘元素。

    arraylist list2 = new arraylist();儲存重複的元素。

    for (int i = 0;我< i++)現在儲存在 list1 中的元素對應您需要的 array1 儲存在 list2 中的元素對應您需要的 array2 如果要轉換為陣列,可以使用內建的轉換方法,例如迴圈賦值或列表。

  4. 匿名使用者2024-02-02

    在這種情況下,最好使用 list 或 arraylist(

    它也可以使用陣列來製作。

    另外,如果只有乙個字元,也可以用字串來做。

    下面僅給出了列表的解決方案。 空手寫,可以自己除錯,但總體上是正確的。

    string array=new string

    liststrlist0=new list();原始資料。

    liststrlist1=new list();陣列 1,陣列 1

    liststrlist2=new list();陣列 2,array2

    for(int i=0;i<;i++)

    for(int i=0;i<;i++)

    陣列 2 是用這樣的演算法獲取的,如果有相同的,那麼 indexof 和 lastindexof 的位址會不同,所以可以這樣寫。

    for(int i=0;i<;i++)

    如果是 int 型別,只需將字串更改為 int。

    使用迴圈向陣列支付值。

  5. 匿名使用者2024-02-01

    這很簡單,您可以使用集合或字典。

    建立乙個以數字為鍵,以出現次數為值的字典,遍歷陣列,如果它不在字典中,則將其新增到字典中,如果它在字典中,則在次數上加乙個。

    int nums=;

    dictionarydic = new dictionary();

    for (int i = 0;I < i++) 將出現次數設定為 1。

    else 有這個數字,次數增加 1。

    foreach (var item in dic);

  6. 匿名使用者2024-01-31

    我想到了乙個更愚蠢的方法。

    建立乙個新的 2D 陣列 2,然後遍歷陣列 1,將陣列 1 的第乙個元素與其他元素匹配,然後放入陣列 2。

    然後你迴圈,你得到結果。

  7. 匿名使用者2024-01-30

    static void main(string args);例如,要查詢"ccc"在陣列 s for 的索引位置 (int i = 0; i < i++)

  8. 匿名使用者2024-01-29

    使用 linq 擴充套件該方法會很好。

    a = >i<7).toarray();

  9. 匿名使用者2024-01-28

    public void loadtxt()

    直接改成上面**也沒關係,沒必要寫那麼多版本。 右。

  10. 匿名使用者2024-01-27

    隨機生成乙個帶有 random 的陣列索引,然後返回陣列元素。

  11. 匿名使用者2024-01-26

    隨機生成乙個帶有 random 的陣列索引,然後返回陣列元素。

相關回答
8個回答2024-02-08

如果是硬碟版的ghost,直接恢復就行了。

如果是花用系統盤放成ghsto1,2,3是恢復,都是英文的,我看不懂,你只要選擇第乙個,然後子選單,選擇第二個,下乙個子選單選擇第三個,然後有乙個瀏覽找到你備份的幽靈檔案。 >>>More

27個回答2024-02-08

自增自減有兩種,一種是前降(++i,--i),一種是字尾(i++,i--)兩者有很大的區別,字首自增自減是先跑自己,再跑別人。 字尾是自遞增和自遞減,即在執行本身中先執行另乙個。 >>>More

8個回答2024-02-08

你的異常被觸發了,但它被吃掉了。

因為 using 語句實際上是 try....最後,你的**等同於。 >>>More

6個回答2024-02-08

首先,如果你錯了,如果值型別是全域性變數或靜態變數,則將其分配在堆上,區域性變數分配在堆疊上。 引用型別是在堆上分配的,因為新的引用型別來自動態分配的記憶體,因此本地和全域性都在堆中,直到垃圾使用者轉到它。 其實記憶體分配基本是一樣的形式,和語言沒什麼關係。

13個回答2024-02-08

1.白腿+全知藥水+1000回城(能帶兵回城)[點腿吼,好.......]] >>>More