Re[2]: а почему это без выделения доп. памяти?
От: Erop Россия  
Дата: 18.11.06 08:27
Оценка:
Здравствуйте, Dmi_3, Вы писали:

D_>Здравствуйте, Дон Рэба.


ДР>>... Всё что есть это функции с целочисленными переменными на стэке, а также read и write.


А почему это без выделения доп. памяти?

Ну это такой хитрый прехитрый способ аллокировать массив, не вызывая оператор new.

В этом смысле aalloc нмного понятнее и пярмее и делает то же самое
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[4]: изврат.
От: Alex Alexandrov США  
Дата: 18.11.06 10:30
Оценка:
Здравствуйте, Erop, Вы писали:

E>Здравствуйте, Дон Рэба, Вы писали:


ДР>>Дополнительной памяти можно использовать сколько угодно. Нельзя только выделять её динамичиски. То есть, нет new, нет списков или функций с переменным числом параметров. Я как раз запнулся на том, что возможно поместить эти массивы на стэк с помощью рекурсии, но не понятно как затем изменить их порядок или почему это невозможно.


E>Упс, уже всё придумали до меня

E>А я тоже придумал список в стеке рожать

E>А ещё можно нарожать по нитке для каждого числа и хитро-хитро застваить их друг друга ждать и отпускать

E>Тоже нестандартный изврат получится

И эти люди говорят нам о пользе простых решений и вреде Александреску и STL...
It's kind of fun to do the impossible (Walt Disney)
Re: реорганизация стэка
От: FSD  
Дата: 19.11.06 13:35
Оценка:
Здравствуйте, Дон Рэба, Вы писали:

ДР>Задача не практическая. Сам придумал и сам не могу решить.


ДР>На вход программе даётся размер и два массива чисел этого размера, один после другого. На вывод программа должна выдать элементы этих массивов в чередующемся порядке. Так вот, как сделать это без динамического выделения памяти? Всё что есть это функции с целочисленными переменными на стэке, а также read и write.


Выводи в файл
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Cила ночи, сила дня — одинакова х..ня!
Re[3]: а почему это без выделения доп. памяти?
От: Dmi_3 Россия  
Дата: 22.11.06 20:13
Оценка:
Здравствуйте, Erop, Вы писали:

E>А почему это без выделения доп. памяти?


1) В некотрых языках нет aalloc и указателей.
2) Такое решение уже приводилось AVC.
http://www.rsdn.ru/Forum/Message.aspx?mid=2209742&amp;only=1
Автор: AVC
Дата: 11.11.06

3) Это всего лишь демонстрация альтернативного подхода к задаче.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.