練習の毎日のアルゴリズム(2020年1月27日)

公共 int型 removeElement(INT [] NUMS、INT ヴァル){
         場合(NUMS == NULL || nums.length == 0 
        {
            リターン 0 ;
        }
        int型 J = 0 ;
        以下のためにint型 ; I <nums.length、私は0を= I ++ 
        {
            もし(NUMS [I]!= val)で
            {
                NUMS [J] = NUMS [I]。
                J ++ ;
            }
        }
        リターンJ。
    }

      パブリック クラスListNode {
           int型のval;
          ListNode次;
          ListNode(INT X){ヴァル= X。}
     }

    クラスソリューション{
         パブリックListNodeのswapPairs(ListNodeヘッド){
             場合(ヘッド== NULL || head.next == NULL 
            {
                リターンヘッド;
            }
            ListNode次 = head.next。
            head.next = swapPairs(next.next)。
            next.next = ヘッド。
            リターンヘッド;
        }
    }

 

おすすめ

転載: www.cnblogs.com/qyx66/p/12237291.html