Запитання з тегом «matrix»

Матриця - це список чисел, розташованих у прямокутнику з рядками та стовпцями. У програмуванні він також відомий як 2D масив. Використовуйте цей тег, якщо ваше завдання стосується маніпулювання матрицями.

8
Оптимальний шлях через матрицю
Дана матриця, що складається з натуральних чисел, виведіть шлях з найменшою сумою при переході від лівого верхнього елемента до правого нижнього. Ви можете рухатися вертикально, горизонтально та по діагоналі. Зверніть увагу, що можна рухатись вгору / вниз, вправо / вліво та по діагоналі в усі сторони. Приклад: 1* 9 7 …

20
Підсумуйте діагоналі
Візьміть за вхід матрицю натуральних чисел та виведіть через матрицю окремі суми елементів по діагональних лініях. Ви будете рахувати лише ті лінії, які йдуть по діагоналі вниз і вправо. Починати потрібно з діагоналі, яка містить лише нижній лівий елемент, потім діагоналі довжини-дві вище цієї (якщо вона існує) і так далі …
19 code-golf  math  matrix 

5
Чи є більш жорсткі об'єкти або м'які об'єкти
Натхненно натхненний відкриттям книги «Що робити». Вхід - це прямокутник пробілів у вигляді рядка, списку рядків тощо, з об'єктами, виготовленими з #'' s всередині: ######## # # ######## ### #### ### #### ### Об'єкти завжди будуть прямокутниками, що не перетинаються, не торкаються. М'який об'єкт визначається як об'єкт, який не заповнений …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

7
Гільберт-Викрийте матрицю
Натхненний цим питанням Ще один спосіб розкрутити 2D-зображення в 1D-рядок - це використовувати криву Гільберта. Існує багато версій цієї кривої, залежно від кількості ітерацій, використаних під час її обчислення. Нижче наводимо приклад Гільберт Кривих від першого до п’ятого порядку. Спосіб обчислення цієї кривої полягає в наступному. Спочатку визначимо криву Гільберта …

11
Максимізуйте різницю в квадраті
Розглянемо перестановку цілих значень від 1до N. Наприклад, цей приклад для N = 4: [1, 3, 4, 2] Ми розглянемо цей список , щоб бути циклічним, так що 1і 2розглядаються як суміжні. Одна кількість, яку ми можемо обчислити для такого списку, - це загальна різниця у квадраті сусідніх значень: (1-3)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

14
Квадратно-випадкові-симетричні
Виклик Написати програму або функцію, яка повертає або друкує квадратно-випадкову симетричну матрицю. Вхідні дані N : Розмір матриці, тобто6 x 6 Вихід Матриця. Ви можете її надрукувати, повернути як рядок (з новими рядками) або як список / масив списків / масивів. Правила Вам потрібно використовувати хоча б Nрізні символи, де …
18 code-golf  matrix 

20
Матриці, що згортаються
Пов’язано: Давайте розробимо цифрову мозаїку , Друкуємо / Виводимо L-фабет . Пісочниця тут Дані 2 входи C = columns and rows, S = starting pointвиводять матрицю наступним чином: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 0 Пояснення Дано C …
18 code-golf  matrix 

2
Це матриця Вейра?
Існує тип матриці n × n W, що називається базовою канонічною формою Вейра . Така матриця описується її блоками і має такі властивості, використовуючи наступну еталонну діаграму: основними діагональними блоками W ii є n i × n i матриці вигляду λ I n i, де I n i - матриця …

10
Мінімально сортуйте список у матриці
Враховуючи несортований список унікальних суворопозитивних цілих чисел, мінімально сортуйте їх у 2D матриці. Список входу гарантовано композітнога довжини, що означає , що вихід матриця не обов'язково квадрата, але має розміру n x mз n,m > 1. "Мінімально сортувати" тут означає наступне: Сортувати список у порядку зростання. Максимально ущільнюйте вихідну матрицю …

21
Вихідні діагональні позиції у мене в квадрат
Задавши число n, виведіть упорядкований список 1-бальних індексів, що падають на будь-яку з діагоналей n*nквадратної матриці. Приклад: Для введення 3: Площа повинна бути: 1 2 3 4 5 6 7 8 9 Тепер ми вибираємо всі показники , представлені \, /або X( #або НЕ діагональні позиції відкидаються) \ # / …
18 code-golf  math  matrix 

28
Матриця в діапазоні
Змагання З урахуванням цілого n>0виводу n+1 X n+1виведена матриця, що містить усі цілі числа від 1до, 2nяк показано нижче в тестових випадках Випробування n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 …

19
Матриця з 1 до L (n) у всіх n стовпцях
Виклик: Візьміть список L, що містить вхідні натуральні числа: 3 5 2 1 6 і створити матрицю, де n-й стовпець містить вектор 1: L (n) , де більш короткі рядки забиті нулями. Тестові приклади: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 2 2 0 2 …
18 code-golf  matrix 

11
Стиснути розріджену матрицю
Стисніть розріджену матрицю за допомогою стисненого розрідженого рядка (формат CSR, CRS або Yale) . Це все ті ж форми стиснення (ігноруйте новий Єльський). Вхідним може бути будь-яка 2d структура даних (список списків тощо): напр [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] …

2
Чи можлива магія?
Магічний квадрат представляє собою н-з-п квадратної сітку, наповнений різними позитивними цілі числа в діапазоні від 1,2, ... п ^ 2 , таким чином, що кожна клітинка містить різну кількість і суму цілих чисел в кожному рядку, стовпчик і діагональ дорівнює. Ваше завдання - взяти n-by-n матрицю, що складається з позитивних …

5
Йорданська декомпозиція
Важлива примітка : Оскільки цей виклик стосується лише квадратних матриць, щоразу, коли я використовую термін "матриця", передбачається, що я маю на увазі квадратну матрицю. Я залишаю "квадратний" опис заради стислості. Фон Багато операцій, пов’язаних з матрицею, такі як обчислення детермінанта, розв’язування лінійної системи або розширення скалярних функцій до матриць, полегшуються …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.