0 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 16
|
|
1 | |
Линейные массивы09.03.2011, 21:55. Показов 1247. Ответов 16
Метки нет Все метки)
(
1) Дана последовательность действительных чисел a1,a2,...,an.
Указать те ее элементы, которые принадлежат отрезку [c,d]. 2)Дана последовательность действительных чисел a1<_ a2<_...<_ an. Вставить действительное число b в нее так,чтобы последовательность осталась неубывающей. 3) Даны действительные числа a1,a2,...,an. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых по модулю больше максимального числа (|ai|>max{a1,a2,...,an}). 4) Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и заменить его нулем.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
09.03.2011, 21:55 | |
Ответы с готовыми решениями:
16
Линейные (списочные) структуры Линейные (списочные) структуры Линейные массивы |
11.03.2011, 21:32 | 2 | ||||||||||
1.
4.
1
|
0 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 16
|
|
12.03.2011, 11:32 [ТС] | 3 |
Спасибо!
Помогите со 2 и 3 задачкой.....Пожайлуста
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|||||||||||
12.03.2011, 13:52 | 4 | ||||||||||
3)
2)
1
|
Платежеспособный зверь
8793 / 4220 / 1617
Регистрация: 28.10.2009
Сообщений: 11,355
|
|
13.03.2011, 00:04 | 5 |
softmob, прога №2 не работает для b большего последнего числа
1
|
13.03.2011, 10:12 | 6 | |||||
2. Эту задачу более оптимально кодить двусвязным списком, но можно и так.
1
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
||||||
13.03.2011, 12:49 | 7 | |||||
можно наверное и так. только дана последовательность, а не набор цифр в начале и они должны быть по возрастанию а не убыванию.
переделал свой вариант, теперь должно норм работать.
1
|
Платежеспособный зверь
8793 / 4220 / 1617
Регистрация: 28.10.2009
Сообщений: 11,355
|
|
13.03.2011, 15:05 | 8 |
Нерациональный путь решения: сортировать отсортированный массив. Применение вложенного цикла там, где достаточно одного прохода по массиву в МАИ, например, не прокатит - не зачтут.
У softmob решение более точное.
0
|
13.03.2011, 18:07 | 9 | |||||
Добавлено через 4 часа 17 минут 2. Специально для ненасытных...
1
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
||||||
13.03.2011, 18:37 | 10 | |||||
по идее тоже самое что и в 7 сообщение только цикл другой.
убрал лишнее:
1
|
13.03.2011, 20:51 | 11 | |||||
Чё то мы мелочимся раз есть ":"
![]()
Мне IF всё обломал ![]() PS: Хоспаде, чем мы занимаемся)))
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
||||||
13.03.2011, 20:58 | 12 | |||||
уместил в 1
":" хорош в меру....
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|
13.03.2011, 21:01 | 14 |
0
|
13.03.2011, 21:15 | 15 |
Надо по-приколу придумать критерий, например количество ASCII символов исходника, так интереснее или работать без ":" ну или без IF одними логическими функциями колбасить))), от он будет класс.
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|
13.03.2011, 21:42 | 16 |
Можно конечно, но этим код только осложнится.
Добавлено через 4 минуты класс + 'головная боль' преподам. хотя посмотреть в реализации без if наверное будет интересно
0
|
14.03.2011, 13:16 | 17 |
Как по мне главное готовый результат, на нас нет огромной ответственности за жизни людей, мы здесь не пишем программы для ядерных реакторов, которые могут по малейшей неточности равнуть, ну написал, работает и ладно, чуть проще, чуть сложнее алгоритмически, тоже как бы не сильно роляет, программы ведь детские, навряд ли пользователь будет ставить жёсткие рамки при их тестировании... Поэтому я считаю, что пытаясь допилить какую-либо программу до идеала,1) Мы этого конечно же не делаем т.к. идеал нам априори неизвестен(у каждого свой идеал) 2) Мы просто страдаем фигнёй, т.к. чаще всего ТС не просит что-то вылизывать(да и ему просто это не нужно), а мол хоть что-то чтобы было и работало. Я не хочу сказать, что нужно быть дилетантами всегда оставлять первый пришедший в голову вариант и не стремиться что-то улучшить, скорее мысль идёт в русло того, что нужно "напрягать мозги" там, где это крайне необходимо. Не воспринимай мою точку зрения в штыки, ибо просто мнение, коих на планете несколько миллиардов. Ты очень активно и грамотно помогаешь людям, посему если у тебя появятся идеи, о том как можно сделать данный тематический раздел лучше, всегда можешь рассчитывать на моё содействие!
0
|
14.03.2011, 13:16 | |
Помогаю со студенческими работами здесь
17
Линейные массивы
Линейные массивы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |