logo

Crowdly

Browser

Додати до Chrome

Structuri de date

Шукаєте відповіді та рішення тестів для Structuri de date? Перегляньте нашу велику колекцію перевірених відповідей для Structuri de date в elearning.e-uvt.ro.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Se considera crearea unei liste dinamice, folosind metoda problemei concordantei

function nod(cuvant){    this.contor=1;    this.cuvant=cuvant;    this.urmator=null;}

function inserare(){    let x=prompt("Introduceti cuvant","");    let p=inceput;b=true;    while((p!=null) && (b==true)){        if(x==p.cuvant)            b=false;        else            p=p.urmator;    }    if(p==null){        p=new nod(x);        p.urmator=inceput;        inceput=p;    }    else        p.contor++;}

function afisare(){    let q=inceput;    while(q!=null){        console.log(q.cuvant, q.contor);        q=q.urmator;    }    }let inceput=null;let c=Number(prompt("1-inserare, 2-afisare"));while(c==1 || c==2){    if(c==1)        inserare();    else        afisare();c=Number(prompt("1-inserare, 2-afisare"));  }

Faceti asocierile (inserarea unui nod nou):

Переглянути це питання

Se considera crearea unei liste dinamice, folosind metoda

problemei concordantei

function nod(cuvant){

    this.contor=1;    this.cuvant=cuvant;    this.urmator=null;}

function inserare(){    let x=prompt("Introduceti cuvant","");    let p=inceput;b=true;    while((p!=null) && (b==true)){        if(x==p.cuvant)            b=false;        else            p=p.urmator;    }    if(p==null){        p=new nod(x);        p.urmator=inceput;        inceput=p;    }    else        p.contor++;}

function afisare(){    let q=inceput;    while(q!=null){        console.log(q.cuvant, q.contor);        q=q.urmator;    }    }let inceput=null;let c=Number(prompt("1-inserare, 2-afisare"));while(c==1 || c==2){    if(c==1)        inserare();    else        afisare();c=Number(prompt("1-inserare, 2-afisare"));  }

Faceti asocierile (structura nodurilor):

Переглянути це питання

Se considera crearea unei liste dinamice de tip coada:

function nod(x){    this.x=x;    this.urmator=null;}function inserare(){    let x=Number(prompt("Valoare x"));    let q=new nod(x);    if(p==null)        p=q;    else        u.urmator=q;    u=q;}function afisare(){    let q=p;    while(q!=null){        console.log(q.x);        q=q.urmator;    }}

function stergere(){    if(p!=null){        let q=p; p=q.urmator; q=null;        if(p==null)u=null;    }}

let p=null, u=null;let c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));while(c==1 || c==2 || c==3){    if(c==1)        inserare();    else if(c==2)        afisare();    else    stergere();c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));}

Faceti asocierile (Meniul principal)

Переглянути це питання

Se considera crearea unei liste dinamice de tip coada:

function nod(x){    this.x=x;    this.urmator=null;}function inserare(){    let x=Number(prompt("Valoare x"));    let q=new nod(x);    if(p==null)        p=q;    else        u.urmator=q;    u=q;}function afisare(){    let q=p;    while(q!=null){        console.log(q.x);        q=q.urmator;    }}

function stergere(){    if(p!=null){        let q=p; p=q.urmator; q=null;        if(p==null)u=null;    }}

let p=null, u=null;let c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));while(c==1 || c==2 || c==3){    if(c==1)        inserare();    else if(c==2)        afisare();    else    stergere();c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));}

Faceti asocierile (stergerea unui nod din vârful listei):

Переглянути це питання

Se considera crearea unei liste dinamice de tip coada:

function nod(x){    this.x=x;    this.urmator=null;}function inserare(){    let x=Number(prompt("Valoare x"));    let q=new nod(x);    if(p==null)        p=q;    else        u.urmator=q;    u=q;}function afisare(){    let q=p;    while(q!=null){        console.log(q.x);        q=q.urmator;    }}

function stergere(){    if(p!=null){        let q=p; p=q.urmator; q=null;        if(p==null)u=null;    }}

let p=null, u=null;let c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));while(c==1 || c==2 || c==3){    if(c==1)        inserare();    else if(c==2)        afisare();    else    stergere();c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));}

Faceti asocierile (afisarea nodurilor listei):

Переглянути це питання

Se considera crearea unei liste dinamice de tip coada:

function nod(x){    this.x=x;    this.urmator=null;}function inserare(){    let x=Number(prompt("Valoare x"));    let q=new nod(x);    if(p==null)        p=q;    else        u.urmator=q;    u=q;}function afisare(){    let q=p;    while(q!=null){        console.log(q.x);        q=q.urmator;    }}

function stergere(){    if(p!=null){        let q=p; p=q.urmator; q=null;        if(p==null)u=null;    }}

let p=null, u=null;let c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));while(c==1 || c==2 || c==3){    if(c==1)        inserare();    else if(c==2)        afisare();    else    stergere();c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));}

Faceti asocierile (structura nodurilor si inserarea unui nod nou la sfarsitul listei):

Переглянути це питання

Se considera o stiva

function nod(x){    this.x=x;    this.urmator=null;}

function inserare(){    let x=Number(prompt("valoare x"));    let p=new nod(x);    p.urmator=varf;    varf=p;}

function afisare(){    let q=varf;    while(q!=null){        console.log("q.x=",q.x);        q=q.urmator;    }}

function stergere(){    if(varf!=null){        let p=varf; varf=p.urmator; p=null;    }}

let varf=null;let c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));while(c==1 || c==2 || c==3){    if(c==1)        inserare();    else if(c==2)        afisare();    else    stergere();c=Number(prompt("1 - inserare nod in varf, 2 - afisare lista, 3 - stergere nod din varf"));}

Faceti asocierile:

Переглянути це питання

Se considera crearea unei liste dinamice cu inserarea unui nod nou la sfarsitul listei.

function nod(x){    this.x=x;    this.urmator=null;}function inserare(){    let x=Number(prompt("Valoare x"));    let q=new nod(x);    if(p==null)        p=q;    else        u.urmator=q;    u=q;}function afisare(){    let q=p;    while(q!=null){        console.log(q.x);        q=q.urmator;    }    }let p=null, u=null;let c=Number(prompt("1-inserare, 2-afisare"));while(c==1 || c==2){    if(c==1)        inserare();    else        afisare();c=Number(prompt("1-inserare, 2-afisare"));  }

Faceti asocierile

Переглянути це питання

I5

Faceti asocierile:

Переглянути це питання

i4

Faceti asocierile:

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на elearning.e-uvt.ro?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome