Форум программистов, компьютерный форум CyberForum.ru

Проблема с сортировкой строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить глубину рекурсии и итеративного способа вычисления http://www.cyberforum.ru/cpp-beginners/thread545737.html
помогите пожалуйста вычислить глубину рекурсии и итеративного способа вычисления программа вычисляет элементы последовательности: a(0)=1; a(n)=a(n div 2)+a(n div 3), n>1; для итеративного способа, я так понял, глубина равна n, а как ее вычислить для рекурсии? #include "stdafx.h"
C++ Сумма в строках двумерного массива Задача такая: в массив записываются данные о продажах за каждый месяц за три года. Нужно ввести эти данные с клавиатуры, сохраняя их в двумерном массиве (3*12) и вывести количество проданных (скажем книг - не важно чего) за каждый год. С клавиатуры ввод работает, а вот с подсчетом за год проблемы.. Подскажите, пожалуйста, что не так.. #include "stdafx.h" #include <iostream> using namespace... http://www.cyberforum.ru/cpp-beginners/thread545726.html
C++ Как преобразовать строку цифр в число?
Как преобразовать строку цифр в число?
Операции над целыми множествами. C++
Должно быть: ввод, вывод, копирование, сложение множеств (+), пересечение множеств (*), разность (-), добавление в множество, проверка вхождения в множество. (Элементы хранятся в отсортированном порядке; поиск - двоичный) Может быть кто-нибудь делал?
C++ Помогите сделать программу http://www.cyberforum.ru/cpp-beginners/thread545689.html
помогите пожалуйста придумать программку на с++ по теме "оптимизация циклов"
C++ Не компилируется: что не так с конструктором структуры? Есть некий класс - односвязный линейный список, с элементами типа TElem. Шаблонность здесь только чтобы хранить различные объекты в списке и собственно эта же шаблонность и приводит к ошибке при компиляции. template <class T> CSparseArray { CSparseArray() :size(0) { m_First= NULL; подробнее

Показать сообщение отдельно
neeQ
Сообщений: n/a
12.04.2012, 03:06     Проблема с сортировкой строк
Вот собственно кусок кода, необходимо отсортировать значения строк в классе. Проблема в том что процесс сортировки не происходит до конца. Уже сломал глаза, не могу найти ошибку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
for (int y = 0; y < i; y++)
    {
        for (int p=0; p < i-1; p++)
        {
            while ((text[p].MyString[j]==text[p+1].MyString[j])&&(j<(text[p].KilSumvol())-1))
            {
                j++;
            }
            if (text[p].MyString[j]>text[p+1].MyString[j])
            {
                swap(text[p],text[p+1]);
            }
        }
        j=0;
    }
Добавлено через 1 час 3 минуты
все отбой, нашел в чем проблема, j=0 не там поставил
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru