مشکل در پیاده سازی vector - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مشکل در پیاده سازی vector

0 امتیاز

مشکل در تبدیل شبه کد زیر به جاوا :

c[a[i]]++;

می خوام اینکار رو با وکتور انجام بدم

 

---------------------------------------------

سوال شده خرداد 3, 1393  بوسیله ی Pakniat (امتیاز 247)   11 21 32

1 پاسخ

0 امتیاز
vector<int> a(4,0);
    vector<int> c(10,1);
c.at(a.at(i))++;

همیشه خونه c[0] تغییر میکنه چون تمام خونه های a صفر است

پاسخ داده شده خرداد 4, 1393 بوسیله ی moh3en (امتیاز 209)   15 28 40
اینطوری جواب گرفتم :
Integer[] a=new Integer[100];
        for(int i=0;i<100;i++)
        {
            a[i]=new Integer(i);
        }
         
        Vector <Integer> v=new Vector<Integer>(a.length);
         
        for(int i=0;i<a.length;i++)
        {
            v.add(a[i]);    
            v.set(a[i],v.get(a[i])+1);
        }
...