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

Определить количество строк матрицы, не содержащих ни одного нулевого элемента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна подсказка в разборе структуры файла http://www.cyberforum.ru/cpp-beginners/thread709723.html
Доброго всем времени суток! Имеется некий бинарный файл. Нужно его прочитать, вытащить из него всё необходимые значение и, по возможности изменив, записать обратно в том же виде. Встаёт вопрос, каким методом наиболее эффективно можно разобрать структуру этого файла? Заранее благодарю за любой совет!
C++ Анализ свойств и возможностей файловой системы UNIX Вобшем в универе задали курсач . У кого была подобная тема ( Анализ свойств и возможностей файловой системы типа Fat или NTFS) просьба отписаться. Литература , части кода , возможно готовый курсовик , все пригодится. 1. Исходные данные: • известны характеристики магнитных дисков (до 32 Мбайт, 33-64 M6ai 65-128Мбайт, 129-255Мбайт, 256-511 Мбайт, 512-1023 Мбайт, 1024-2047 M6ai 2048-8192... http://www.cyberforum.ru/cpp-beginners/thread709710.html
Развертывание окна C++
Помогите обычное консольное окно развернуть. Я сделал его нестандартным и оно просто не помещается на экране, мне нужно его засунуть в верхний угол... как????? Мне нужно что нибудь самое простое, просто развернуть
Как сделать стабильный таймер в Windows XP,7,8 с задержкой в одну микросекунду? C++
Собственно вопрос в топике, главное, чтоб таймер был стабилен и не скакал и чтоб задержка была в одну микросекунду. Тоесть возможно ли в принципе это сделать на обычном виндусе, не прибегая к операционным системам реального времени...
C++ Подсчитать частоту вхождения слов в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread709651.html
У меня есть код (задание ниже). Код не работает, выдает какую-то ощибку. Помогите испаравить кто-нибудь... Задание: Создать программу, которая подсчитывает частоты вхождения слов в текстовом файле. Вот код: #include "stdafx.h" #include <conio.h> #include <fstream> #include <iostream> #include <iterator>
C++ Ошибка при блокировки выхода Пытаюсь заблокировать кнопки выход, но возникает ошибка ((( HWND GetConsoleHwnd(void) { #define MY_BUFSIZE 1024 // Размер буфера для заголовка консольного окна. HWND hwndFound; // Это то, что будет возвращено. char pszNewWindowTitle; // Уникальный заголовок окна. char pszOldWindowTitle; // Изначальный заголовок окна. подробнее

Показать сообщение отдельно
no_wearines
 Аватар для no_wearines
52 / 48 / 2
Регистрация: 01.01.2012
Сообщений: 322
26.11.2012, 18:34     Определить количество строк матрицы, не содержащих ни одного нулевого элемента
Оптимизируйте код (разбейте на функциоаныльные блоки и т.д.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <vector>
#include <algorithm>
#include <conio>
#include <iterator>
#include <stdlib>
using namespace std;
 
void main()
{
const int i_n = 10;
int i_c = 0, i_v = 0, i_1;
vector<int> v_2(i_n);
vector<vector<int> > v_1(i_n, v_2);
v_2.reserve(i_n * i_n);
 
/*for(i_1 = 0; i_1 < i_n; ++i_1)
for(int i_2 = 0; i_2 < i_n; ++i_2)     Инициализация
v_1[i_1][i_2] = rand() % 100;
*/
 
for(i_1 = 0; i_1 < i_n; ++i_1)
if(find(v_1[i_1].begin(), v_1[i_1].end(), 0) == v_1[i_1].end())
++i_c;
 
for(vector<vector<int> >::iterator ptr_1 = v_1.begin(); ptr_1 != v_1.end(); ++ptr_1)
v_2.insert(v_2.begin(), ptr_1->begin(), ptr_1->end());
 
unique(v_2.begin(), v_2.end());
sort(v_2.begin(), v_2.end(), greater<int>());
 
for(i_1 = 0; i_1 < v_2.size(); ++i_1)
for(int i_2 = 0; i_2 < i_n; ++i_2)
if(count(v_1[i_2].begin(), v_1[i_2].end(), v_2[i_1]) > 1)
{
i_v = v_2[i_1];
goto end;
}
 
end :
 
cout<<endl;
for(i_1 = 0; i_1 < i_n; ++i_1)
{
copy(v_1[i_1].begin(), v_1[i_1].end(), ostream_iterator<int>(cout, " "));
cout<<endl;
}
 
cout<<"count strings: "<<i_c<<endl<<"max: "<<i_v;
 
getch();
}
 
Текущее время: 07:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru