Я прохожу курс Java. Клиент-серверное приложение. Многопоточное на платформе Udemy.com.
После знакомства с сервером, клиентом и сокетами, преподаватель выдал задание: написать игру по типу "Угадай число", чтобы сервер загадывал число, а клиент его угадывал.
Чтобы нахождение числа не занимало много времени, клиент ищет число не наобум, а по алгоритму "бинарный поиск".