Belgilangan indeksdagi elementlarni qanday olib tashlash mumkun?



Yüklə 13,8 Kb.
tarix19.12.2022
ölçüsü13,8 Kb.
#76359
Ro\'zmurodov Zuhriddin


  1. Belgilangan indeksdagi elementlarni qanday olib tashlash mumkun?

def remove(list1, pos):


newlist = []

# traverse in the list


for x in range(len(list1)):

# if index not equal to pos


if x != pos:
newlist.append(list1[x]) 
print(*newlist)

# driver code


list1 = [10, 20, 30, 40, 50]
pos = 2
remove(list1, pos);

2.Muayyan indeks oraligidagi elementlarni qanday olib tashlash mumkun ?


using namespace std;


vector deleteElement(int A[], int L, int R, int N)
{
vector B;
for (int i = 0; i < N; i++)
if (i <= L || i >= R)
B.push_back(A[i]);
return B;
}
// main Driver
int main()
{
int A[] = { 3, 5, 3, 4, 9, 3, 1, 6, 3, 11, 12, 3 };
int L = 2, R = 7;
int n = sizeof(A) / sizeof(A[0]);
vector res = deleteElement(A, L, R, n);
for (auto x : res)
cout << x << " ";
return 0;
}

3.Deque ning barcha elementtlarini qanday olib tashlash mumkun ?

int main()
{
deque mydeque{ 1, 2, 3, 4, 5 };
mydeque.clear();
// Deque becomes empty
// Printing the deque
for (auto it = mydeque.begin(); it != mydeque.end(); ++it)
cout << ' ' << *it;
return 0;
}

4. Dek hajmni qanday aniqlash mumkun ?



int main()
{
deque mydeque;
mydeque.push_front(1);
// deque becomes 1
if (mydeque.empty()) {
cout << "True";
}
else {
cout << "False";
}
return 0;
}

Yüklə 13,8 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin