В смысле "не было столько функций"? В qsort вроде никакие внешние функции не используются, там есть только сравнение, обмен элементов (присваивание), цикл и рекурсивный вызов.
Или вы про "обвязку", которая нужна для того, чтобы добраться собственно до алгоритма (ну там, прочитать входные данные, вывести результат)? Это вы один раз запомните и всё (можно до того, как приступать к собственно алгоритмам, потратить несколько дней на изучение основ языка и библиотек – самого-самого минимума). Или вообще будете использовать готовый шаблон проги, пока алгоритмы изучаете.
В общем, алгоритмы – отдельная часть CS. Их можно изучать вообще без какого-то формального языка, просто с ручкой и листочком бумаги.
FullstackWEB, жалко ресурсов – ограничьтесь виртуальным дисплеем, благо, 10 винда умеет разный зум на разных мониторах.
Потребление – видеопамять под второй экран + проц/память под что-нибудь типа vnc.
SafeSoft: Вроде Barcode Scanners от Manatee Works (андроидная прога) - выдаёт строчку явно в base64 (буквы, цифры, заканчивается на два знака =).
Декодировал юниксовой консольной base64 - она в OS X и линуксах из коробки есть: base64 -D file2
Чем текст в 1251 читал - уже не помню, но это не проблема =)
И у меня там не "такая маленькая строка" - честно полная длина фамилии-имени-отчества. А у masterOk в исходном посте просто часть символов потерялась - более корректный вид в его же комментарии (с вопросительными знаками)
Или вы про "обвязку", которая нужна для того, чтобы добраться собственно до алгоритма (ну там, прочитать входные данные, вывести результат)? Это вы один раз запомните и всё (можно до того, как приступать к собственно алгоритмам, потратить несколько дней на изучение основ языка и библиотек – самого-самого минимума). Или вообще будете использовать готовый шаблон проги, пока алгоритмы изучаете.
В общем, алгоритмы – отдельная часть CS. Их можно изучать вообще без какого-то формального языка, просто с ручкой и листочком бумаги.