Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2014, 23:55   #1
nurzhan_1990
Новичок
Джуниор
 
Регистрация: 11.09.2014
Сообщений: 1
По умолчанию Найти средний элемент в упорядоченном массиве

Пусть у нас есть сумма вектор (x_1,...,x_n) длины n=500.
Есть сумма S(i)=sum((x_i)^2), где i пробегает по всем подмножествам вектора (x_1,...,x_n), т.е. таких S(i) у нас 2^n штук. Мне нужно найти средний элемент(медиана) в упорядоченном массиве S(1), .. , S(2^n), т.е. S(1)<S(2)<...<S(n)
nurzhan_1990 вне форума Ответить с цитированием
Старый 12.09.2014, 06:29   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

А вариант взять все варианты S(i), загнать их в массив.. И там уже за два действия найми медиану Вам не подходит?
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СИ: Найти в упорядоченном массиве заданный элемент методом деления массива пополам (бинарный поиск) vikysha55 Помощь студентам 1 15.04.2014 12:23
Поиск элемента в упорядоченном массиве(Pascal) Pachenko Помощь студентам 0 18.12.2012 22:27
Си. Найти в массиве наиболее часто встречающийся элемент. Zaza7 Помощь студентам 4 01.12.2012 22:19
Поиск в массиве, упорядоченном по неубыванию Сурка Помощь студентам 1 15.11.2009 22:24