Загрузка...

Решите эту проблему, буду очень благодарен

Тема в разделе Python создана пользователем toxicity 6 дек 2019. 233 просмотра

  1. toxicity
    toxicity Автор темы 6 дек 2019 токсик 467 9 сен 2018
    Короче, допустим есть нулевая матрица 5x4 и 4 различных массива типа [x,y] - [[1, 2], [3, 4], [2, 3], [1, 4]]. Нужно в каждом столбце матрицы заменить индекс матрицы x-1 На -1, а y-1 на 1.
     
    6 дек 2019 Изменено
  2. toxicity
    toxicity Автор темы 6 дек 2019 токсик 467 9 сен 2018
    Должно выйти так [IMG]
     
  3. toxicity
    toxicity Автор темы 6 дек 2019 токсик 467 9 сен 2018
    Нужно найти матрицу инцидентности графа
     
  4. oriole
    oriole 6 дек 2019 был(а) давно
    Код
    a = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]

    mas = [[1, 2], [3, 4], [2, 3], [1, 4]]

    for i in range(4):
    a[mas[i][0]-1][i] = -1
    a[mas[i][1]-1][i] = 1

    for i in a:
    print(i)
    --- Сообщение объединено с предыдущим 6 дек 2019
    с вас 500 $
     
  5. toxicity
    toxicity Автор темы 6 дек 2019 токсик 467 9 сен 2018
    Пасиб, я сделал по-дургому. Хуйня получиласб, главное что работает.
    Код
    v = 0
    for i in range(k):
    array.append([])
    for j in range(z):
    array[i].append(0)
    while True:
    for x, y in mat:
    if x == y:
    array[x-1][y-1] = 2
    v = v + 1
    else:
    array[x-1][v] = -1
    array[y-1][v] = 1
    v = v+1
    break
    --- Сообщение объединено с предыдущим 6 дек 2019
    какой же я еблан :facepalm:
     
Загрузка...
Top