Инверсии перестановок

18.11.13

Разработка - Запросы

Дается способ нахождения инверсий в перестановке числовой последовательности. Вычисления выполнены с помощью языка запросов 1С.

Скачать исходный код

Наименование Файл Версия Размер
Инверсии.epf
.epf 8,79Kb
1
.epf 8,79Kb 1 Скачать

Этот маленький пакетный запрос позволяет получить все инверсии (попарно смежные) в перестановке числовой последовательности. Таким образом можно определить четность/нечетность числа инверсий.
Обработка прилагается.

ВЫБРАТЬ
Таб.НомерСтроки КАК i,
Таб.j КАК j
ПОМЕСТИТЬ Перестановки
ИЗ &ТабИнв КАК Таб;

ВЫБРАТЬ
Таб1.j КАК e1,
Таб2.j КАК e2
ИЗ Перестановки КАК Таб1
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Перестановки КАК Таб2
ПО Таб1.j > Таб2.j И Таб1.i < Таб2.i
Упорядочить По e2

Инверсии перестановки

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    134694    740    391    

775

Как посмотреть итоговый запрос в отчете СКД

Запросы СКД Программист Стажер Система компоновки данных Россия Бесплатно (free)

Часто при разработке отчетов в СКД возникает ситуация, когда не совсем понятно, почему отчет выводит не те данные, которые нужны, либо не выводит вовсе. Возникает потребность увидеть конечный запрос, который формирует СКД. Как это сделать, рассмотрим в этой статье.

15.05.2024    4390    implecs_team    6    

40

Пропорциональное распределение в запросе с использованием АвтоНомерЗаписи()

Запросы Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Часто поступают задачи по произвольному распределению общих сумм. После распределения иногда пропадают копейки. Суть решения добавить АвтоНомерЗаписи() в ВТ распределения, и далее используя функции МАКСИМУМ или МИНИМУМ можем положить разницу копеек в первую или последнюю строку знаменателя распределения.

11.04.2024    2763    andrey_sag    10    

32

Для чего используют конструкцию запроса "ГДЕ ЛОЖЬ" в СКД на примере конфигурации 1С:ERP

Запросы СКД Программист Стажер Платформа 1С v8.3 Запросы Система компоновки данных 1С:ERP Управление предприятием 2 Бесплатно (free)

В типовых конфигурациях разработчики компании 1С иногда используют в отчетах, построенных на СКД, такую конструкцию, как "ГДЕ ЛОЖЬ". Такая конструкция говорит о том, что данные в запросе не будут получены совсем. Для чего же нужен тогда запрос?

13.02.2024    6503    KawaNoNeko    23    

26

Набор-объект для СКД по тексту или запросу

Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Есть список полей в виде текста, или запрос - закидываем в набор СКД.

1 стартмани

31.01.2024    2412    2    Yashazz    0    

33

Запрос 1С copilot

Инструментарий разработчика Запросы Программист Стажер Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

Пишем на человеческом языке, что нам надо, и получаем текст запроса на языке 1С. Используются большие языковые модели (LLM GPT) от OpenAI или Яндекс на выбор.

15.01.2024    7743    65    mkalimulin    32    

58

PrintWizard: поддержка представлений ЗУП в конструкторе

Инструментарий разработчика Запросы Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Одной из интересных задач, стоящих в процессе разработки, была поддержка механизма представлений в ЗУП. Но не просто возможность исполнения запросов с ними. Основная проблема была в том, чтобы с ними было удобно работать, а именно: создавать, модифицировать и отлаживать. Кратко о том, что в итоге получилось...

14.12.2023    2143    vandalsvq    7    

29

Консоль запросов УФ 8.3.2.24.12 (мод от Dr.Zombi)

Инструментарий разработчика Запросы Программист Платформа 1С v8.3 Управляемые формы Запросы Россия Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц. Главное скорость отладки запроса и данных, а красота вторична.

1 стартмани

07.12.2023    3618    52    DrZombi    54    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Armando 1400 15.11.13 23:04 Сейчас в теме
Приведите, пожалуйста, пример практического применения
2. zaxarovsky 111 16.11.13 09:29 Сейчас в теме
(1) Armando, практическое применение будет в моей следующей статье здесь же,
но тема статьи тоже будет касаться математического объекта, необходимость применимости которого на практике в 1С не очевидна и не первостепенна
3. EdmundoAlvares 17.11.13 19:47 Сейчас в теме
Определители наверно считать )))
4. zaxarovsky 111 17.11.13 19:55 Сейчас в теме
(3) EdmundoAlvares, и это правильный ответ! )))
5. Makushimo 160 18.11.13 07:19 Сейчас в теме
А можно то же самое понятным языком запросов 1С?
Или вы тут просто бахвалитесь в узком кругу? :-)
6. DrAku1a 1727 20.11.13 03:39 Сейчас в теме
Математика. Это в отличае от физики больше теоретических знаний, чем практических.
Математик выведя закон/правило/алгоритм - не задумывается "А где я это могу применить?". Это не его задача. Не его качество - это качество физиков )))
7. Pavl0 92 20.11.13 11:18 Сейчас в теме
Запрос криво вставился. Надо поправить
8. zaxarovsky 111 20.11.13 12:07 Сейчас в теме
(7) Pavl0, а как поправить знаете? техподдержка мне не отвечает(
Оставьте свое сообщение