|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|
Теоритический вопрос22.01.2010, 20:42. Показов 9871. Ответов 61
Метки нет (Все метки)
на форуме очень много задач по матрицам и массивам, я так понимаю их много задают в институтах...
вопрос собственно вот в чем, неужели они так важны? стоит ли тоже на это обратить внимание? действительно это часто применяется в практике?
0
|
|
| 22.01.2010, 20:42 | |
|
Ответы с готовыми решениями:
61
Теоритический вопрос Теоритический вопрос по трансформатору. Теоритический вопрос по IP адресам |
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|
| 28.01.2010, 19:55 [ТС] | |
|
тогда не 2 мерные наверное а 3-х мерные?
[0, 0, 0] [0, 0, 0] [0, 0, 0] то есть так примерно выглядить должно?... ну если б на бумаге)
0
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 28.01.2010, 22:04 | |
|
Да, так. Но это 2у-мерный массив!
Но поле 3х3 в этой игре является вырожденным. Не интересно будет играть. Лучше сразу делать 5х5 или более.
1
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
||
| 03.02.2010, 19:21 [ТС] | ||
|
вот проект
0
|
||
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 04.02.2010, 00:33 | |
|
К сожалению, на данный момент я нахожусь в больнице и проект просто нет чем открыть. Надеюсь, к следующей неделе меня выпишут и я попробую найти время и помочь. А что именно у Вас не получилось реализовать?
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
||
| 04.02.2010, 02:32 [ТС] | ||
|
реализовать то все получилось, вроде работает все как нужно, но слишком за мудрено как то вышло... + я хотел чтобы потом кнопки выигрышной комбинации стали красными, сделать то это не проблема, но если я начну это добавлять, то код получится ой какой запутанный и сложный... просто хотел спросить совета, может получится как то попроще это все сделать...
0
|
||
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 04.02.2010, 09:05 | |
|
Огромное спасибо!
Я выше писал идею. Условно пронумеруйте каждый вариант выигрыша. А метод, который проверяет есть выигрыш или нет, пусть возвращает этот условный номер и в зависимости от этого числа делать красными определенные кнопки. Конечно, условий будет много, но их можно сделать через один свитч - будет на много удобнее и красивее. От проверок всё равно не избавиться.
1
|
|
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 17.02.2010, 22:11 | |
|
2 body90
А как вы решали оптимизационную задачу? Ведь выигрыш в игре - это фактически поиск наилучшего (устраивающего второго игрока - компьютер) решения. Вы использовали какой-либо минимаксный алгоритм или как-то иначе решали эту задачу?
0
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 19.02.2010, 15:47 | |
|
Я сделал бОльшее ударение на сетевую игру. В игре с компьютером сделал небольшую логику отсюда:
http://ru.wikipedia.org/wiki/Крестики-нолики
0
|
|
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 19.02.2010, 16:09 | |
|
А, тут перебор просто вариантов ... а вообще, скорей всего можно сделать на базе нейронных сетей. Только это в шарпе давольно громоздко выдет, вот если бы подключить библиотеки Matlab'a...
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|
| 19.02.2010, 16:16 [ТС] | |
|
громоздко это одно, будет ли работать быстрее??? ведь если взять поле 30х30, переборов ой сколько будет...
0
|
|
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 19.02.2010, 16:38 | |
|
На базе нейронных сетей - основное это обучить сеть, т.е. найти параметры целевой функции. А если простым перебором, то количество вариантов поля 30X30 можно посчитать прибегнув в комбинаторике
0
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 19.02.2010, 16:46 | |
|
зачем нейронные сети, если тут и так логика небольшая?
0
|
|
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 19.02.2010, 16:50 | |
|
Вы про 3 на 3 поле или 30 на 30? Я понимаю, что перебором вариантов проще, но будет ли это "элегантным" решением... Ведь если поле 30 на 30, то тут придется, скорей всего, выделать основное поле в отдельные подргуппы, т.е. отдельные поля три на три (в зависимости от условия победы).
0
|
|
|
Заблокирован
|
||||||
| 19.02.2010, 18:14 | ||||||
|
Sequd , не много переделал твою прогу
0
|
||||||
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
||||||
| 19.02.2010, 18:34 [ТС] | ||||||
|
да, так проверка гораздо лучше смотриться) спасибо! но вот зачем это? как это работает?
0
|
||||||
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 19.02.2010, 22:12 | |
|
foreach (var control in this.Controls)
Происходит перебор, строка var control означает - что при переборе, нам необязательно/ненужно знать тип переменной control. Button B = control as Button; as - это операция приведения типа, ну т.е. нам теперь нужно знать тип переменной control :-). Если проще: Приведи переменную control к типу Button Ну и дальше доступ к члену кнопеи и установка его в false - т.е. делает ее недоступной if (B != null) { B.Enabled = false; }
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
||||||
| 20.02.2010, 00:59 [ТС] | ||||||
0
|
||||||
|
5 / 5 / 0
Регистрация: 01.02.2010
Сообщений: 98
|
|
| 20.02.2010, 02:14 | |
|
2 Sequd
Условия захода в цикл, если выражение (B != null)=true. А вы до этого на чем писали? != (не равно) - это давольно распространеный бинарный оператор отношения.
0
|
|
|
85 / 84 / 8
Регистрация: 03.11.2009
Сообщений: 723
|
|
| 20.02.2010, 02:56 [ТС] | |
|
я знаю что это такое, меня интересует почему null
0
|
|
|
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
|
|
| 20.02.2010, 03:49 | |
|
0
|
|
| 20.02.2010, 03:49 | |
|
Теоритический вопрос по блок схемам Солнечная энергия + акум + gsm (чисто теоритический вопрос) Теоритический вопрос.Чем отличаються функции ключевых слов public и protected при описании классов?
Вопрос по SetParent (поэтому, наверное, это вопрос к NickStaves) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|