powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пятничный треугольник
25 сообщений из 188, страница 6 из 8
Пятничный треугольник
    #39783597
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barlone,

терзают смутные сомнения, что для решения не всегда требуется делить пополам,
или что невозможно проскочить "плохой" уровень при поиске решения.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783607
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)а вот конкретно для вашего алгоритма видно из примера, что формула log2(C(N,K)) к нему не подходит, он её не имплементирует
21827282
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783620
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr SharahovBarlone,

терзают смутные сомнения, что для решения не всегда требуется делить пополам,
или что невозможно проскочить "плохой" уровень при поиске решения.Проскочить? Можно ли одной проверкой, дающей ответ да/нет, найти один из трех шаров? У нас в результате одной проверки есть только два варианта, невозможно выдать один из трех разных ответов после одного теста. А после x тестов возможно только 2 x вариантов ответа, их негде взять больше.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783623
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneAleksandr SharahovBarlone,

терзают смутные сомнения, что для решения не всегда требуется делить пополам,
или что невозможно проскочить "плохой" уровень при поиске решения.Проскочить? Можно ли одной проверкой, дающей ответ да/нет, найти один из трех шаров? У нас в результате одной проверки есть только два варианта, невозможно выдать один из трех разных ответов после одного теста. А после x тестов возможно только 2 x вариантов ответа, их негде взять больше.
Для 14 шаров предлагали вариант с первым делением 4,4,4,2 21824574
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783628
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А насчет "пополам" - вот приведенный здесь алгоритм поиска 2 из 15 на первом шаге проверяя пять шаров, делит 105 вариантов на 60+45. Если проверять четыре шара, можно поделить на 50+55. Казалось бы, ближе к "пополам", но нет, эти 55 вариантов (а это найти 2 из 11) за 6 шагов не разделить.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783633
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TДля 14 шаров предлагали вариант с первым делением 4,4,4,2 21824574 Так это 3 проверки, после них мы уже как-то разделили все возможные варианты пар (91) на 8 кучек. Получилось достаточно хорошо, в каждой кучке не больше 16 вариантов, чтобы за 4 оставшихся проверки найти единственный.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783634
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barlone,

я как раз об этом
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783637
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr SharahovBarlone,

я как раз об этом

21827486
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783639
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr SharahovBarlone,

я как раз об этомО чем конкретно?
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783641
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А. Ну да, это же понятно, необязательно точно пополам, но каждая часть не должна превосходить соответствующую степень двойки.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783664
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneAleksandr SharahovBarlone,

терзают смутные сомнения, что для решения не всегда требуется делить пополам,
или что невозможно проскочить "плохой" уровень при поиске решения.Проскочить? Можно ли одной проверкой, дающей ответ да/нет, найти один из трех шаров? У нас в результате одной проверки есть только два варианта, невозможно выдать один из трех разных ответов после одного теста. А после x тестов возможно только 2 x вариантов ответа, их негде взять больше.

У меня мысль в некотором роде обратная.

Из того, что по завершении совокупности x тестов мы должны
хотим найти 2 шара или даже из того, что хотим получить разбиение множества
на 2 x примерно равных частей никак не следует, что каждый тест
последовательно делит множество на равные части.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783709
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, "деление" неподходящий термин
назовём "метод откусывания"
я так понимаю, что можно и снизу найти коэффициенты откусывания перебором

алгоритм бы только состряпать

путь функция откусывания Z(K, N), наша целевая функция F(K,N)

для упрощения возьмём случай K<=2

F(2, N) = 1 + Max[
F(2, N - Z(N)) - в откусанном кусочке нет ничего
... - в откусанном кусочке что-то есть вот тут как поступить пока непонятно
]

известные коэффициенты снизу:
F(2,2) = 0, Z(0,2) = 0
F(1,2) = 1, Z(1,2) = 1
F(0,2) = 0, Z(0,2) = 0

F(2,3) = 2, Z(2,3) = 1
F(1,3) = 2, Z(1,3) = 1
F(0,3) = 0, Z(0,3) = 0
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783711
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы пока с этим разбиритесь, а я, коль пошла такая пьянка, вернусь вопросу с пересечением медиан. Все 100, что в шлоле я такое делал, сейчас уже не вспомнить.
Насчёт типового метода, о к-ром пишет Соколинский - наверняка это различные векторные равенства, других типовых не вспоминается.
Только мне кажется, что здесь можно без векторных уравнений.
Никогда не любил формулу Герона для площади тр-ка и не знаю как доказывается.
Пусть М - т. пересечения медиан. Берём один тр-к АМВ и угол при М.
Площадь = АМ*ВМ*Sin(М)/2 = здесь ф-ла Герона
Получили 2 неизвестных угол М и АВ
По теореме косинусов (ну или через разность векторов) АВ^2= m1^2 + m2^2 - 2*m1*m2*Cos(М)

Получили 2 ур-ния с 2-мя неизвечстными. Может они и тавтология, я не пробовал.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783712
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут, кстати, 3-й угол считать необязательно,т.к. сумма 3-х=365град)
да, выше m1= АМ, m2=ВМ
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783715
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Трехмедианная задача - прекрасна. В ней что-то есть от начертательных
задач где есть циркуль и линейка и больше ничего.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783717
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, так её надо решить циркулем? "сомневаюсь я"(С)
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783720
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет конешно. Не надо. Я просто подчеркиваю ее простоту и в то-же время подкапотную глубину постановки.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783738
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr Sharahov
У меня мысль в некотором роде обратная.

Из того, что по завершении совокупности x тестов мы должны
хотим найти 2 шара или даже из того, что хотим получить разбиение множества
на 2 x примерно равных частей никак не следует, что каждый тест
последовательно делит множество на равные части.Ну как же, каждый тест так или иначе множество делит - часть возможных пар под условие теста попадает, часть нет.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783743
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneAleksandr SharahovУ меня мысль в некотором роде обратная.

Из того, что по завершении совокупности x тестов мы должны
хотим найти 2 шара или даже из того, что хотим получить разбиение множества
на 2 x примерно равных частей никак не следует, что каждый тест
последовательно делит множество на равные части.Ну как же, каждый тест так или иначе множество делит - часть возможных пар под условие теста попадает, часть нет.

Да, делит.
Но множества-то разные.
Могут содержать шары:
- ровно 2,
- ровно 1,
- ровно 0,
- от 1 до 2,
- от 0 до 1,
- от 0 до 2.
Почему они обязаны быть равными по размеру?
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783749
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksandr SharahovДа, делит.
Но множества-то разные.
Могут содержать шары:
- ровно 2,
- ровно 1,
- ровно 0,
- от 1 до 2,
- от 0 до 1,
- от 0 до 2.
Почему они обязаны быть равными по размеру?Не о тех множествах речь была.
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783753
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barlone, миль пардон, а о каких тогда?
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783755
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В алгоритм 15 не вникал. Но хочу похвалить Барлона за вдумчивость, к-рую лично я упустил. Если правильно понимаю, то среди прочего в методе есть идея: после первого разбиения на 2 мн-ва (а наверное и в далнейшем тоже) не обязательно безусловно проводить 2 проверки, как я к примеру. После поверки одного мн-ва принимается решение проверять второе или дробить его на части и уж потом ....
Я правильно понял этот приём?
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783761
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А моя нечеткая логика? Не взлетит?
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783766
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неч.логика для оценочной формулы или что иное?
Для оценки я бы подумал (не в смысле буквально думать).
...
Рейтинг: 0 / 0
Пятничный треугольник
    #39783767
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну это как томограф. Посмотрели на одномерную тень. Повернули наблюдаемый объект.
Посмотрели еще раз на тень. Повернули.

А потом - раз. И получили двумерный срез наблюдаемого объекта. Как колбасу срезали.

Вот я и думаю. Нечётким зрением посмотреть на шары. Только не на 14 шаров. А на 14 тысяч
например. Как-то так.
...
Рейтинг: 0 / 0
25 сообщений из 188, страница 6 из 8
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пятничный треугольник
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]