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

Дек-шаблон - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка с наследником. Задача по матрице http://www.cyberforum.ru/cpp-beginners/thread1184255.html
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; определение минимального элемента среди отрицательных элементов матрицы. Описать тип и методы его потомка MATR (методы: определение наибольшего общего делителя элементов матрицы; определение максимального среди неповторяющихся элементов матрицы ). #include "stdafx.h" //#include...
C++ CUDA C++ не возвращает значение переменных Реализую пример из книжки Сандерс "Технология Cuda в примерах". Этот код #include "windows.h" #include <stdlib.h> #include <math.h> #include <cuda.h> #include "../common/book.h" #include "../common/cpu_anim.h" http://www.cyberforum.ru/cpp-beginners/thread1184252.html
Массивы: вставить элемент перед каждым отрицательным элементом C++
По условию задачи необходимо вставить по одному элементу перед всеми отрицательными элементами. Что не так в коде? #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> int main() { int *pA; int N, i, j; srand((unsigned)time(0));
Имитационная модель процессора C++
Необходимо разработать программную модель процессора и реализовать его имитационную (т.е. компьютерную) модель. Адресность: 1-адресная Битность регистров/стека и операндов команд: 14 битные Команды: X and Y (логическое умножение). Должно быть реализовано: 1) минимум 2 команды (одна из них - внесение значение в регистр); 2) для операндов / регистров представления побитно; 3) фиксация в...
C++ Cgi скрипт на C++ http://www.cyberforum.ru/cpp-beginners/thread1184232.html
Создал простой скрипт на C++ и положил его в cgi-bin не забыл заголовок Content -type , создал на ide microsoft visual провел компиляцию exe файл поменял на cgi вожу в адресе www.localhost/cgi-bin/script.cgi денвер отвечает : """""" Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server...
C++ Ссылка на неразрешённый символ #include "stdafx.h" #include "stdio.h" #include <clocale> #include <iomanip> #include <fstream> #include <string> #include <iostream> using namespace std; class sotrydnik подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
22.05.2014, 03:08     Дек-шаблон
krautcat, у тебя ошибка в логике. Где, подсказывать не буду, т.к. оно и так очень заметно.
Если хочешь оптимизировать немного по скорости делай на массивах, скажем по 10 элементов.

Задания на стеки/очереди (без шаблонных классов stack, queue) тут моя недавняя реализация стека на массивах (в этом случае массив каждый раз перевыделяется, а тебе надо доделать что-бы он состоял из множества частей).

Если сделаешь на массивах получишь усложнение логики для их поддержки, но увеличится производительность на частых операциях добавления, удаления элементов, так как память под него выделять не надо будет (она уже будет выделена). Частые операции выделения памяти сильно тормозят. Да и те же move constructable & move assigneable интерфейсы поддерживать проще будет.
 
Текущее время: 22:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru