1. любой ли список является связным? обоснуйте ответ. 2. в чем отличие первого элемента однонаправленного (двунаправленного) списка от остальных элементов этого же списка? 3. в чем отличие последнего элемента однонаправленного (двунаправленного) списка от остальных элементов этого же списка? 4. почему при работе с однонаправленным списком необходимо позиционирование на первый элемент списка? 5. почему при работе с двунаправленным списком не обязательно позиционирование на первый элемент списка? 6. в чем принципиальные отличия выполнения добавления (удаления) элемента на первую и любую другую позиции в однонаправленном списке? 7. в чем принципиальные отличия выполнения основных операций в однонаправленных и двунаправленных списках? 8. с какой целью в программах выполняется проверка на пустоту однонаправленного (двунаправленного) списка? 9. с какой целью в программах выполняется удаление однонаправленного (двунаправленного) списка по окончании работы с ним? как изменится работа программы, если операцию удаления списка не выполнять?
Разница между RU и COM
Главное отличие состоит в том, что .RU — национальный домен, а .COM — нет. То есть, если вы работаете по всему миру, а проект нацелен продвигаться не только по России, то лучше выбрать зону .COM. В противном случае можете спокойно использовать домен .RU. На ранжирование сайта в поисковых системах это никак не повлияет.
Для российских пользователей .RU является более привычным вариантом, который ассоциируется с контентом для российского сегмента. Однако не бойтесь экспериментировать и выбирать другие популярные доменные зоны, если все подходящие домены второго уровня в зоне .RU заняты.
Объяснение:
Задача 17.28
from random import *
n=int(input('Введите n :'))
p=int(input('Введите p :'))
k1=int(input('Введите n :'))
k=[0]*n
a1=0
a2=0
a3=0
for i in range (0, n):
k[i] = randint(0, 101)
if k[i]>p:
a1+=1
if k[i]%k1==0:
a3+=1
s=str(k[i])
if s[len(s)-1]=='5':
a2+=1
print(k)
print('a)', a1)
print('б)', a2)
print('в)', a3)
Задача 7.43
from random import *
n=9
k=[0]*n
b=0
c=0
for i in range (0, n):
k[i] = randint(1, 101)
a = randint(1, 20)
k[i] = k[i]/a
if k[i]>10:
b=b+ k[i]
c+=1
print(k)
print('Среднее арифметическое чисел > 10 = ', b/c)