powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / объединение векторов
7 сообщений из 32, страница 2 из 2
объединение векторов
    #39142201
Зимаргл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О боже. Человек понятия вектор не знает. Вышку ниасилил. :fail:

Задача нормально формулируется - найти элемент в массиве.\

Только элементом является тьюпл.
...
Рейтинг: 0 / 0
объединение векторов
    #39142269
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabНу еще можно использовать два простых массива
массив 1: содержит векторы
массив 2: содержит длинны векторов (возможны вариации)
пример:
векторы: [1,2], [3,4,5], [21], [22,23]
массив 1: [1,2, 3,4,5, 21, 22,23]
массив 2: [2, 3, 1, 2]
Удобнее если массив 2 содержит смещение до первого элемента
Код: sql
1.
массив 2: [0, 2, 5, 6, 8]


тогда для получения доступа к нужному элементу не надо все предыдущие перелопачивать.

В принципе можно одним массивом обойтись: в первую ячейку записать где начало первого массива, затем массив 2, затем массив 1
Код: plaintext
1.
6, 0, 2, 5, 6, 8, 1, 2, 3, 4, 5, 21, 22, 23
  |  массив 2   |  массив 1
...
Рейтинг: 0 / 0
объединение векторов
    #39142519
Саабразим Аль-каши Бухани
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗимарглО боже. Человек понятия вектор не знает. Вышку ниасилил. :fail:

Задача нормально формулируется - найти элемент в массиве.\

Только элементом является тьюпл.

Опять мимо: вектор в программировании — одномерный массив. .

mini.weblab, Dima T
Нужен один массив.

Короче, больше не актуально.
...
Рейтинг: 0 / 0
объединение векторов
    #39142628
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саабразим Аль-каши Бухани,

Откуда у вас такая терминология? Расскажите, где учились. Правда интересно.
...
Рейтинг: 0 / 0
объединение векторов
    #39142813
Саабразим Аль-каши Бухани
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scf,
Да какая терминология-то? Слово в школе проходят... Просто для программистов привычнее массив, у датасайнтистов - вектор.
...
Рейтинг: 0 / 0
объединение векторов
    #39143030
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В школе проходят мимо большой кучи всякой фигни.

Тривиальное определение вектора: "набор чисел в круглых скобках".
Несколько векторов, сложенных в кучу, образуют матрицу.
Соответственно вопрос топика сводится к "как хранить матрицу?"
...
Рейтинг: 0 / 0
объединение векторов
    #39143675
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саабразим Аль-каши Бухани, я рискну подытожить.

Данное обсуждение несколько раз скатывалось в терминологические споры.
Вектор - действительно по разному может имплементироваться. В STL (С++) - это одно.
В инженерной графике - это координаты точки в многомерном пространстве.
В ассемблере - это адрес перехода обработчика прерывания. В физике
и математике вектор может иметь примитивы разного типа и размерности
(масса,скорость). В базах данных (вектор, tuple, кортеж) это может иметь
тоже узкий смысл. В дискретке (множество) тоже свой смысал.

Поэтому когда задаёшь вопрос в Программировании то лучше (уместнее) использовать
обще-принятую терминологию. Где она (терминология) есть:
- в классических учебниках по информатике.
- в задачниках (олимпиадных)
- в лекциях по информатике и дискретной математике.

Открой их. Не поленись. Это полезно для общего развития.

Желаю тебе также проявлять чувство такта по отношению к отвечающим.
Здесь все работают бесплатно и прошу тебя ценить их внимание и лишний
раз не дерзить.

Желаю удачи.
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / объединение векторов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]