什么是与java中的push_back(C ++)等效的方法?

时间:2017-10-22 01:21:25

标签: java c++ methods

  

问题:最长的后续序列

     

// input:int [] a = {3,2,6,4,5,1};

    repeat('eoa', 2)
Expected:
    'eoa'
Got:
    'eeooaa'
  •   

    我想打印此输出:

  • vector<vector<int>> l(a.size());
    
    l[0].push_back(a[0]);
    
    for(int i = 1 ; i < a.size() ;i++){
        for(int j = 0 ; j < i ;++){
            if(a[i] > a[j] && l[i].size() < l[j].size()+1){
                 l[i] = l[j];
            }
        }   
        l[i].push_back(a[i]); 
     }
    
  •  3
    
  •  2 6 
    
  •  2 4  
    
  •  2 4 5 
    
  •  1
    

1 个答案:

答案 0 :(得分:1)

回答标题行中的问题:如果您使用java.util.Vector<E>,那么它是addElement。这些将是Java中与您在问题中提到的C ++模板类最接近的匹配类和方法。

文档在这里:https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#addElement-E-