запусти gradlew из консоли с --info --debug --stacktrace (одним из или всеми). Что-то да покажет. Почисть кеши, в том числе гредловый кеш ~/.gradle/caches
есть знакомый сишник, который в этой сфере с 2002 года, и даже он не будет так голословен в своих изречениях.
Ну прям, Си это ж не Си++. Там синтаксиса кропаль, и семантики - тоже. Думаю, ваш знакомый может утверждать, что знает Си (если он действительно сишник).
Чего не скажешь о ТС.
Мало кто будет смотреть этот твой проект. Тем более разбираться, сам ты писал или нет. На собеседовании всё станет ясно.
Понятия "усвоенный материал" в реальном мире не существует. Важно можешь ты писать код или нет.
Станислав Иванов, чувак, это реально глупый вопрос. Откуда мне знать, как ты будешь понимать это? Это же определение графа:
Граф — абстрактный математический объект, представляющий собой множество вершин графа и набор рёбер, то есть соединений между парами вершин.
Я тебе рассказал, как этот абстрактный объект конкретно реализовать в программе. Откуда ты его возьмёшь, и что с ним будешь делать - выходит за рамки этого вопроса.
Никита Полищук, если бы я в своём одиннадцатом классе определялся с вариантом, это был бы Делфи или С#. Сейчас я занимаюсь ни тем и не другим, за эти годы появились новые ос и языки программирования. Вообще нет смысла рассуждать в таком ключе. Надо брать и делать.
Денис Филатов, ну вот, уже пошли нормальные мысли. Возьми любой язык(кроме пхп) и начни что-то делать. Да, с большой вероятностью это не твоё. Или язык не твой. Или сфера не такая, как ты о ней думал(это чаще всё про разработку игр можно сказать). И язык, который ты изучал первым, не обязует тебя вечно на нем писать.
я не даю точных инструкций, потому что у тебя винда, я на ней андроид проекты собирал последний раз 7 лет назад в эклипсе.