Vladislav
слева
./draft
Andrii
Какч? У меня не работает без расширения?
В Linux расширения это соглашения, а не часть операционной системы.
Andrii
Проще говоря, операционная система никак из не учитывает
Vladislav
Andrii
Для операционной системы важнее флаг x например (можно ли запускать)
Andrii
а зачем они тогда вообще на линухе?
Пользователям удобнее там файлы помечать
Алексей
В ответе на стековерфлоу команда не очень корректная gcc main.cpp -lstdc++ -o main.o По факту создается исполняемый файл, но с расширением .o
Я сейчас алгоритм по крестикам ноликам мучаю. По заданию там тип char то есть метода find() отсутствует как класс. И я догадаться как сравнить 3 элемента, я что-то не догадываюсь. А string я так понимаю использовать не комильфо.
Andrii
а зачем они тогда вообще на линухе?
Пользовательские программы могут как-то их интерпретировать
Andrii
Для операционной системы важнее флаг x (запускаемый) и s (запуск с правами владельца)
Andrii
Спасибо, сохраню себе
Проще сделать cat локально, скопировать в буфер, открыть`authorized_keys` в редакторе, вставить
Andrii
Ну и chmod чтобы права задать, точнее убрать доступ
Alexander
Проще сделать cat локально, скопировать в буфер, открыть`authorized_keys` в редакторе, вставить
Это если на своем компе, а на удаленном - той командой, что ты написал?
Алексей
Не очень понятно)
Дан двумерный массив char board[3][3] определить например есть ли выигрыш по столбцам или наоборот по строкам. Ну в тупую сравнить все три элемента. Но мне кажется это можно автоматизировать
Andrii
У тебя же всё равно ssh есть. В терминале есть команда вставки из буфера
Алексей
Елдос
Simplecode
Да я видел) есть еще другие?)
Andrii
Это если на своем компе, а на удаленном - той командой, что ты написал?
Та команда просто если ты на ты с командной строкой, то позволяет набирать всё в терминале, не переключаясь на мышку, копирование, вставку и т. п.
Andrii
А так все команды можно по отдельности запускать
Vladislav
У тебя же всё равно ssh есть. В терминале есть команда вставки из буфера
а через ssh можно компом управлять удаленно чтоль?
Andrii
а через ssh можно компом управлять удаленно чтоль?
По сути это сессия на удалённом компе, можно из него кирпич сделать, были бы права и натхнення
Vova
Не нолб)
Тогда расскажи что ты знаешь, чтобы понять твой уровень В зависимости от уровня будут разные материалы для изучения
Andrii
мм, хацкерский инструмент
Больше админский... В целом, чтобы не бегать за другие компы, проще заходить удалённо
Andrii
Скажем, если ты арендуешь сервер с восьмью видеокартами, то проще заходить удалённо на него, чем везти домой или ехать к нему в Сан-Франциско
Елдос
Тогда расскажи что ты знаешь, чтобы понять твой уровень В зависимости от уровня будут разные материалы для изучения
Мы писали код в универе) простые на языке с++) условные операторы иф, свитч и циклы фор уайл) и изучали алгоритмы) я сам как то смотрел видосы по пайтон немного) просто хотел узнать, какие видосы смотреть будет эффективнее и тд)
Vova
Ноль + циклы
Елдос
Так
Vova
Всё равно посмотри тот плейлист, просто скипай то что знаешь
Елдос
Если ты ноль то плейлист "C# для маленьких и тупых"
Реально есть такое? Я думал типа ты рофлишь или что то подобное
Vova
Да, реально
Елдос
Да, реально
Благодарю
Vladislav
Например?)
пееет, задачки
.
Экстрим код
Нет , я спрашиваю про канал симпл код , у него тоже есть плейлист по си шарп
.
Я по нему с++ учил , вроде норм , других просто не смотрел
Andrii
Например?)
Придумай программу и пиши её.
.
Например?)
Начни какоййто проект
Елдос
Спасибо всем за предоставленную информацию) Очень благодарен
Vladislav
Придумай программу и пиши её.
кстати, а в крестики нолики минимакс используется?
Andrii
кстати, а в крестики нолики минимакс используется?
Может использоваться. И в общем-то если брать 3x3, там все варианты просчитываются, почему нет?
Vladislav
Andrii
алгоритм какой-то
Скорее принцип. Если у нас есть оценка +1 - крестики выиграли, 0 - ничья, -1 - нолики выиграли, то весь принцип минимакма в том, что на ходе ноликов надо выбирать из всех ходов ход с минимальной оценкой, а на ходе крестиков из всех ходов надо выбирать ход с наибольшей оценкой
Andrii
И это логично.
Andrii
Я когда-то думал записать видео про то, как устроены движки в таких играх... Но только черновик есть: https://youtu.be/4oa6I5b_MPI
Andrii
1 часть понел. А с выбором оценки не очень.
Ну смотри, ты играешь за крестиков. У тебя есть один ход приводящий к выигрышу, (оценка +1), два хода, приводящие к ничей (оценка 0) и один проигрывающий ход (-1). Ты выберешь какой ход?
Andrii
Какая у него оценка?
Andrii
+1 это наибольгая оценка, т. е. из всех ходов ты выбрал ход с максимальной оценкой.
Andrii
Или другая задача% ты играешь ноликами. Одил ход делает ничью (оценка 0), два хода проигрывают (оценка +1). Ты какой ход ты выберешь?
Andrii
Правильно, ты выбрал ход с наименьшей оценкой (0 меньше +1)
Andrii
Это и есть минимакс
Andrii
ЗА крестиков ты выбираешь ходы с наибольшей оценкой, за ноликов с наименьшей
Andrii
Там максимум, там минимум. Вот и получается минимакс
Vladislav
ага, принцип понятен. Осталось написать(что не понятно). Спасибо
Andrii
ага, принцип понятен. Осталось написать(что не понятно). Спасибо
Альфа-бета уже немного сложнее, но в видео я попытался принцип объяснить