7 / 7 / 0
Регистрация: 23.10.2013
Сообщений: 52

Переворот массива

25.03.2014, 23:22. Показов 4491. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Мне нужно сделать переворот массива 3 способами.
Для первого способа я использую функцию функцию reverse.

Со вторым способом у меня не получается и я не знаю в чем проблема.
JavaScript
1
2
3
4
5
6
7
8
        var k;
        var v = [1,2,3,4,5];
        for (var i = 0; i < parseInt(v.length/2); i++) {
            k = v[i];
            v[i] = v[v.length-i+1];
            v[v.length-i+1] = k;
        }
        alert(v);
А третий способ я вообще не знаю.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.03.2014, 23:22
Ответы с готовыми решениями:

Переворот массива на js
Помогите реализовать переворот массива тремя способами. Второй массив использовать нельзя и функцию реверс тоже. Вот один из способов ...

Отследить переворот экрана
Через window.onresize отслеживаю изменение размера клиента (clientHeight, clientWidth) и у нужных элементов меняю размеры. Все работает...

переворот массива
вот задание - На бумаге написать функцию на Java, которая получает в качестве аргумента массив и разворачивает его задом наперед, т.е....

1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
25.03.2014, 23:58
JavaScript
1
2
3
4
5
6
7
8
9
10
11
var v = [1,2,3,4,5];                   document.write ('<p>' + v); // исходный
 
v.reverse ();                          document.write ('<p>' + v); // перевёрнутый способом #1
 
for (var k, j = 0, J = v.length, L = parseInt (J / 2); j < L; j++)
   k = v [j],
       v [j] = v [J - 1 - j],
               v [J - 1 - j] = k;      document.write ('<p>' + v); // перевёрнутый способом #2
 
for (j = J; j >= 0; v.push (v [j--]));
v.splice (0, J + 1);                   document.write ('<p>' + v); // перевёрнутый способом #3
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.03.2014, 23:58
Помогаю со студенческими работами здесь

Переворот массива
Как переворачивают не обычных массив, а двухмерный ? К примеру 4x4 ?

Переворот массива
Как перевернуть массив на 180 градусов ? Помогите. Сам массив уже есть: #include &lt;iostream&gt; #include &lt;time.h&gt; ...

Переворот массива
Помогите пожалуйста решить задачу: Напишите процедуру печати двумерного массива. В программе задайте массив случайным образом,...

Переворот массива
#include &lt;bits/stdc++.h&gt; using namespace std; int main() { ifstream cin(&quot;input.txt&quot;); ofstream cout(&quot;output.txt&quot;); ...

Переворот массива
Здравствуйте. Мне ну жно сделать переворот массива на haskell, но к сожелению я понимаю тока императивные языке, а лабу сдать надо....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru