#0
by pmb
Какие задания можно дать программистам для тестирования на знание общих принципов структурного программирования? Типа сортировки одномерного массива, но это конечно очень просто.
#0
by pmb
Какие задания можно дать программистам для тестирования на знание общих принципов структурного программирования? Типа сортировки одномерного массива, но это конечно очень просто.
#0
by pmb
Какие задания можно дать программистам для тестирования на знание общих принципов структурного программирования? Типа сортировки одномерного массива, но это конечно очень просто.
#2
by Ненавижу 1С
Дан массив из 99 элементов - целых чисел от 1 до 100, все элементы различны. Соответственно одно значение пропущено. Оптимальным способом найти пропущенное значение.
#10
by Lama12
Отсортировать и далее методом половинного деления и сравнения секций вычислить отсутствующее.
#18
by DGorgoN
см . ТзМассив.Сортировать("Числа+"); Для к = 1 по 100 Цикл Если к <> ТзМассив.ПолучитьЗначение(к, "Числа") Тогда Сообщить(к); возврат; (или прервать - что угодно) КонецЕсли; КонецЦикла; Я принят? :)
#23
by Ненавижу 1С
Не, ребята в массив и его не надо сортировать совершенно верно сумму и вычесть ее из полной суммы элементов, которая считается просто
#26
by DGorgoN
затраты времени и других ресурсов различными алгоритмами, предназначенными для решения одной и той же задачи, при больших объемах входных данных.
#29
by DGorgoN
Только вот на практике такие задачи как в редко встречаются. В основном - дано n элементов
#30
by Lama12
Да поняли уже... Задачка с Хомнета. А я то дурак с тех пор и даже не задумывался над оптимальными решениями... а было это года 4 назад.
#34
by Ненавижу 1С
Написать программу определения количества 2*N -значных билетов, у которых сумма первых N десятичных цифр равна сумме N последних десятичных цифр; при этом N -произвольное натуральное число.
#38
by marvak
Имхо, все эти тесты на сортировки оторваны от реальной работы и не дадут полного представления об уровне кандидата. Тем более в жизни он сортировать будет так ТЗ.Сортировать(...) :) Дай ему лучше какую-нить задачку типа - выбрать такие-то документы из таблицы по такому-то критерию (как он выберет - запросом или нет?), обработать их потом, например заменить одну единицу измерения в табличной части на другую, записать лог обработки в выходной файл (Текстовый или Ексель). Задание простое, но скорость и качество его выполнения дадут примерное представление об уровне кандидадта. или задай вопрос - посчитай в уме, скока будет два в десятой степени и оцени время ответа :)
#43
by Широкий
Процедура ОпределитьПропущенноеЧисло(МассивДанных) СуммаМассива=0; РазмерМассива=МассивДанных.Количество; ОбщаяСумма=РазмерМассива+1; Для сч=1 По РазмерМассива Цикл СуммаМассива=СуммаМассива+МассивДанных[сч-1]; ОбщаяСумма=ОбщаяСумма+сч; КонецЦикла; Сообщить("Пропущено число "+(ОбщаяСумма-СуммаМассива)); КонецПроцедуры
#45
by pmb
сейчас приходят люди, которые н знаю что такое массив, структура и объект. Так что пусть сортируют ;) Что касается прикладной части - то тут будет что спросить. Хочу оценить еще общий уровень
#48
by Ненавижу 1С
ОбщаяСумма=РазмерМассива+1; это зачем? и вообще зачем в цикле вычислять ОбщаяСумма ?
#49
by Lama12
Спроси названия алгоритмов сортировки. Мне пока больше двух никто не называл. И то 2 назвала девочка с красным дипломом профильным.
#54
by DGorgoN
Опять таки алгоритмов куча и я по ним курсовик писал в колледже - но щас прсои, помню толкьо пузырька
#55
by Широкий
Так.. что первое пришло на ум Вот упрощенно Процедура ОпределитьПропущенноеЧисло(МассивДанных) РазмерМассива=МассивДанных.Количество; ПропущенноеЧисло=РазмерМассива+1; Для сч=1 По РазмерМассива Цикл ПропущенноеЧисло=ПропущенноеЧисло+сч-МассивДанных[сч-1]; КонецЦикла; Сообщить("Пропущено число "+ПропущенноеЧисло); КонецПроцедуры
#57
by Lama12
Еще вопрос - что такое индексы. Плюсы и минусы их использования. Может ли индекс занимать памяти меньше чем данные которые он индексирует. Чем отличается просто индекс от кластерного индекса.
#58
by Irbis
Подели N+1 член ряда на N. Это общий коэффициент домножения зависящий от N. Когда следующий рассчитанный член ряда меньше точности вычисления прекращаются
#67
by pmb
Кому интересно вспомнилось есть две переменные, необходимо поменять в них значения не используя третьей переменной
#68
by Irbis
Не приходится. Рассчитанный предыдущий результат умножается на коэффициент. Какой факториал?
#71
by pmb
вообще идеальны задачи на работу с ТЗ, массивами, структурами. Но вспомнить сходу не могу ничего
#83
by Волшебник
Поиск критического пути на графе. Не совсем простая, но и не очень сложная рекурсивная функция.
#89
by Irbis
Проверь умеет ли упрощать логические выражения (правило Де Моргана, карты Карно и т. п.)
#90
by AndreyLan
Для тестирования программиста 1С лучше дать более-или менее реальную задачу (например из задачника на специалиста по платформе), а уж потом посмотреть насколько правильно он решит ее с методологической точки зрения, так и по механизмам внутренней реализации, ИМХО.
#93
by Aprobator
гы - даны два периода Нач1 Кон1, Нач2 Кон2 - найти пересечение оптимальным способом )
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- как вставить область в определенную область табличного документа
- Диалог поиска в форме списка
- 1C:V7 starter program (for SQL) - обнаружена ошибка
- Barcode.lic вышлите плиииз! варианты со шрифтам ине подходят!
- Где взять Параметризуемые в Глобальных командах?
- Параметры объектов в конвертации данных 2.0
- 1C:Розница
- как в 8.2 создать веб интерфейс?
- Отбор по ресурсу периодического регистра сведений
- Стат отчетность в ЗУП
- Запрет отмены отбора в списке документов
- Подскажите где на 1с.ру скачивать обновления отчетности ? ИТС есть.
- Пустые записи в регистре накопления подчиненном регистратору
- из интерфейса пропал пункт меню
- Поиск битых ссылок в УТ
- УТ.Как отразить передачу товара в производство Контрагенту и возврат "доработанного"
- Не работает кнопка открытия на Веб-клиенте!
- СКД: Две СКД в одном отчете
- Как обрезать лог файл в SQL базе
- Конвертация данных "Выгрузка остатков товаров по сериям"