All streams
Search
Write a publication
Pull to refresh
110
0
Роман Левентов @leventov

Исследователь этики и безопасности ИИ

Send message
Такую объемную и сложную тему как архитектура x86 бесполезно выдавать на Хабре в виде небольших и поверхностных постов. Ваш же вообще на мой взгляд имеет отрицательную полезность, потому что он сумбурен, довольно конкретен, но при этом не объясняет абсолютно ничего.

— Ребята, адреса, которыми вы оперируете в программе, сначала сегментно преобразуются в линейное представление, затем странично — в физическое. Важно помнить и понимать, как это происходит.
— Что за мазохисты это напридумывали?!
Ну вот Митричев использует код повторно.
Интересно как, когда StringTokenizer конструируется из String.

Честно говоря, из комментария выше впервые о нем узнал, что вы там нашли не пойму. String.split() на крайний случай — то же самое по смыслу и в 3 раза короче.
Держись. Ждать меньше месяца
Судя по socialstatistics.com темпы роста за последние 2 месяца (из трех :) отнюдь не взрывные.
Поиска что-то по-прежнему не видно :(
только переменная c типа int, конечно
Если вы от одного использования j.u.Scanner не укладываетесь в TL, наверное вообще не стоит переводить вход через уровень строк.
char c; int next = 0;
while ((c = System.in.read()) != -1)
	if (c!= ' ')
		next = next*10 + (c - '0');
	else {
		target_array[++i] = next;
		next = 0;
	}
}

Хотя никогда не сталкивался с такой проблемой.
Вы путаете ожидаемое время работы и максимальное.

Под сортировкой по возрастам я понимал сортировку с точностью до года, тем более вы упомянули про «маленький интервал значений», который в случае сортировки с точности до дня не такой уж маленький. Если «эффективность прежде всего», то большой массив надо сортировать стд:: сортом и не морочить голову :)
Предложение как раз озвучено комментарием выше, даже вопрос конкретный.

Исправьте про «блочную сортировку», если не путаю терминологию — у вас ошибка.
Bucket sort может использоваться для равномерно распределенных по ОДЗ данных, и максимальное время ее работы — все те же nlog(n). Сортировать по возрастам надо подсчетом.

П. С. А будет третья часть? Где секция про рандомизацию? Как перемешать массив за один проход и все такое?
Может, это автор и имел ввиду :)
Сравните ваше решение с этим и ответьте на вопрос, почему ваш код лучше?

Типа, грамотный кандидат должен писать функцию, работающую на любых входных данных, а не только на простых (именно они коварно приведены в примере).
В статье как раз использован K&R стиль в чистом виде.
Все-таки оно живо, только было хорошо спрятано! habrahabr.ru/blogs/complete_code/114975/
«Египтяне» победили в три голоса
1) Конкретно ваш код читать сложнее, чем примеры в статье.
2) Это почему? короткий jmp очень «тяжел» по-вашему?
3) Холивар не слабее «пробелов и табов». К сожалению, большое обсуждение удалено с Хабра :(
Из российских тоже не все перечислены.
Всех не упомнишь, к тому же не знаком с обстановкой на Украине. Попытался включить наиболее популярных.
Основные проблемы в скорости или стабильности соединения?
Иначе были бы крики «А где Киевстар??!». Ограничивать опрос Москвой — еще хуже.

Information

Rating
Does not participate
Date of birth
Registered
Activity