![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.06.2012
Сообщений: 2
|
![]()
Кто нибудь может помочь с простенькими задачками...
1) Из стандартного входного потока вводятся вещественные числа Xi, до тех пор пока не встретится 0. Пусть ввелось n чисел. Найти сумму X1*Xn+X2*Xn-1+...+ Xn*X1. 2)Построить процедуру выводящую все байты заданного вещественного Х в целом виде 3)Найти последовательность 13 - ти чисел, для которой процедура включения в сбалансированное дерево строит дерево, имеющее максимальную высоту 4)Даны 13 чисел. В какой последовательности их нужно подавать на вход, чтобы построить сбалансированное дерево максимальной высоты 5)Вводим вещественное число -вернуть все его байты в целом виде. 6)На вход подается последовательность чисел, последним вводится 0. Высчитать сумму x(1)x(n)+x(2)x(n-1)+...+x(n)x(1). 7)Процедура удаления элемента двусвязного списка 8)"Вот у вас есть текст. Допустим у вас есть программа, которая из текста подсчитывает количества определённых слов и потом выдаёт их вам. В каком типе данных, точнее в каком дереве вы бы стали их хранить?" 9)Написать программу, которая преобразует однонаправленный линейный список в аналогичный, где элементы идут в обратном порядке. И еще вопросики: Зачем нужны структуры данных? К чему в языке Си сделана реализация диапазонных типов? Показать что СДБ и Красно-черные деревья это тоже самое. Почему записи сделаны именно так, почему не как в массивах (индексация)? Что означает (мощность) #union=? Написать адресацию до самого последнего элемента: (регистр) union A { int32 eax; struct B { int16 ho; union C { int16 ax; struct D { int8 ah; int8 al; } } } } Будут ли они равны С.с='a' и B.x=(int)'a'? Может ли запись быть динамической? (множества, объединения, последовательности) Как реализовать стек с помощью массива? |
![]() |
![]() |