Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ киньте задания по лабам и курсачам где-то для 1-2 курса, заранее спасибо) по с++, delphi, c# хочу поучить пока время есть https://www.cyberforum.ru/ cpp-beginners/ thread897318.html Разложить время по компонентам C++
Возможно ли получить, скажем, текущую секунду системного времени, используя std::chrono, и не опускаясь при этом до уровня time_t?
C++ В заданном предложении удалить самое короткое слово 4. В заданном предложении удалить самое короткое слово. Считать, что слова в тексте отделены друг от друга одним пробелом. https://www.cyberforum.ru/ cpp-beginners/ thread897298.html C++ Работа с прерываниями Доброе время суток. Возник вопрос, недавно я начал учиться работать с прерываниями в DOS, но до конца еще не разобрался, а сейчас пишу программу для поиска файлов в каталоге. Но я не знаю как передать параметру DS:DX строку, т. к. при передачи (DS:DX=text;) возникает ошибка(undefinded symbol 'DX') ниже приведена справка по прерыванию Поиск в каталогах Часто перед программистом стоит задача... https://www.cyberforum.ru/ cpp-beginners/ thread897290.html
C++ Вывести значение первого из элементов массива A (Аk), которые удовлетворяют неравенству Аk < A10
Данный массив А ненулевых целых чисел размера 10. Вывести значение первого из тех его элементов АК, которые удовлетворяют неравенство АК <A10.Якщо таких элементов нет, то вывести 0.
C++ Сочетание цыкла и разветвления Нужно изменить первый отрицательный елемент сумой парных елементов которые размещенны после него https://www.cyberforum.ru/ cpp-beginners/ thread897284.html
C++ Помощь в сборке программы https://www.cyberforum.ru/ cpp-beginners/ thread897269.html
Есть многомодульная программа, состоящая из следующих файлов: ListNode.h List.h List.cpp Содержимое файлов: ListNode.h #include <stdio.h>
Напечатать в алфавитном порядке буквы, входящие в заданный текст по одному разу C++
Задача №4 "Напечатать в алфавитном порядке буквы, входящие в заданный текст по одному разу" ____________ Надеюсь на вашу помощь
C++ Реализовать сложение/вычитание вектров, скалярное произведение векторов Задача №5 "Вектор в 5-ти мерном пространстве задается пятеркой своих координат. Реализовать: а) сложение/вычитание вектров б)скалярное произведение векторов ____________ Надеюсь на вашу помощь https://www.cyberforum.ru/ cpp-beginners/ thread897264.html C++ В каждой строке находится минимальной элемент, затем среди этих чисел выбирается максимальное https://www.cyberforum.ru/ cpp-beginners/ thread897263.html
Задача №3 "В двумерном массиве все числа различны. В каждой строке находится минимальной элемент, затем среди этих чисел выбирается максимальное. Напечатать индексы этого элемента." ____________ Надеюсь на вашу помощь
Дан одномерный массив. Не используя других массивов, переставить его элементы в обратном порядке C++
Задача №2 "Дан одномерный массив. Не используя других массивов, переставить его элементы в обратном порядке" ____________ Надеюсь на вашу помощь
C++ Определить самое длинное слово в тексте. Считать, что слова в тексте отделены друг от друга одним пробелом Определить самое длинное слово в тексте. Считать, что слова в тексте отделены друг от друга одним пробелом. https://www.cyberforum.ru/ cpp-beginners/ thread897246.html
Заблокирован
11.06.2014, 14:05 0

Как одномерный массив представить двумерным? - C++ - Ответ 6304312

11.06.2014, 14:05. Показов 3838. Ответов 23
Метки (Все метки)

Ответ

Цитата Сообщение от Pro_ha Посмотреть сообщение
Как одномерный массив представить двумерным? / С++ для начинающих
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  const int COUNT = 9;
    int init[COUNT] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
    //or matrix
    //    {1,2,3}    
    //    {4,5,6}
    //    {7,8,9}
    std::valarray<int> val(init, COUNT);
    //get sub matrix 
    //    {4,5}
    //    {7,8} 
    auto slice = gslice(3, std::valarray<size_t>(2, 2), std::valarray<size_t>({3, 1}));
    // set 0
    val[slice] = 0;
    //result
    for (int i = 0; i < COUNT; i++)cout << noskipws << val[i] << " ";
    //1 2 3 0 0 6 0 0 9


Вернуться к обсуждению:
Как одномерный массив представить двумерным? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2014, 14:05
Готовые ответы и решения:

Как представить многомерный массив в одномерный?
Задана матрица размерностью h*w. Как представить многомерный массив в одномерный? Напишите...

Как представить пятимерный массив?
&quot;Одномерный массив можно представлять себе как строку данных, двумерный массив — как таблицу...

Как представить массив в привате
При создание класса там есть паблик и приват. Мне нужно как-то обозначить что массив в привате...

Представить строку как массив чисел
string a = &quot;123&quot;; Console.WriteLine(Convert.ToInt32(a)); Программа показывает: 123...

23
11.06.2014, 14:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2014, 14:05
Помогаю со студенческими работами здесь

Представить трехмерный массив как двумерный
Дан массив АЖ 3 размерности, каждый срез его это матрица, 2х мерный массив. Нужно его преобразовать...

Представить слово как массив букв
Нужно считать слова из файла и каждое слово представить как массив букв, что бы потом можно было...

Как представить массив состоящий из дробей ?
и потом нужно максимальную дробь найти в этом массиве

Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа
У меня есть задание: Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru