Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прекращается работа программы При запуске в Visual Studio 2019 программа не работает и появляется сообщение "Прекращена работа программы". Подскажите, пожалуйста, как исправить ошибку? #include<iostream> #include<stack>... https://www.cyberforum.ru/ cpp-beginners/ thread2489832.html Перебор элементов в массиве C++
Условие задачи: Написать отдельную функцию, которая принимает 2 параметра (char, int sum). Дано: 3 * (21 + 17)) / (3 - 1) + 43, если ошибок нет, функция должна вернуть значение 100, а если есть...
C++ Как сделать динамический массив глобальным https://www.cyberforum.ru/ cpp-beginners/ thread2489817.html
Нужно что бы создание, ввод и вывод были в разных функциях #include "pch.h" #include <iostream> using namespace std; int main(){ setlocale(LC_ALL,"Russian");
C++ Побитовые логические выражения https://www.cyberforum.ru/ cpp-beginners/ thread2489805.html
Пишу программу для побитовых логических операций. Приоритет ! = 4, ~ = 4, & = 3, ^ = 2, | = 1. Мои комментарии на русском. '=' показывает результат. Найденные проблемы: 1) x|y^z, это она...
C++ Можно ли так делать ?
Я пока что начинающий, поэтому хочу спросить, можно ли так делать ? #include<iostream> #include<cstdlib> using namespace std; int Factorial(int k) { if(k==1)
C++ Перегруженный оператор ввода Почему ошибка при попытке вывести результат сложения двух матриц? #include <iostream> using namespace std; class Matrix { private: https://www.cyberforum.ru/ cpp-beginners/ thread2489782.html
C++ C++ int to an array Здравствуйте ребята мне нужна ваша помощь по созданию программы, которая получает на вход три целых числа и возвращает true только тогда, когда произведение последних цифр двух введенных чисел равно... https://www.cyberforum.ru/ cpp-beginners/ thread2489726.html Как реализовать функцию? C++
Подскажите как организовать нижеприведенную функцию, чтобы при вызове в main а и b каждый раз генерировали новые числа, у меня она почему-то вообще не работает, не пойму что не так int rand(int a,...
C++ 1001. Обратный корень - Wrong Answer: 3 На Timus Online Judge мое решение не проходит задачу 1001 - Обратный корень. На 3-ем тесте пишет Wrong Answer Вот задача: 1001. Обратный корень Ограничение времени: 2.0 секунды Ограничение... https://www.cyberforum.ru/ cpp-beginners/ thread2489698.html C++ Указатель на константную строку и имя массива как указатель Изучаю C. У меня есть указатель на константную строку, и я хочу его изменить путем передачи в функцию. Это работает без проблем: #include <stdio.h> void incriment(char**); main() { https://www.cyberforum.ru/ cpp-beginners/ thread2489674.html
C++ Подскажите в чем причина предупреждения в функции
int click_F(int ch){ int a; if ((ch == 160) || (ch == 128) || (ch == 70) || (ch == 102)){ return a = 1;} return a;} вот что она пишет на это warning: 'a' may be used uninitialized in...
C++ Модуль ядра и драйвер устройства https://www.cyberforum.ru/ cpp-beginners/ thread2489637.html
Здравствуйте, чем отличается модуль ядра от драйвера устройства? Само понятие. Если я правильно понимаю то модуль ядра это более обширное понятие, а в определённой ситуации драйвер и является модулем...
0 / 0 / 0
Регистрация: 09.06.2019
Сообщений: 35
0

Ускорение кода - C++ - Ответ 13763127

10.08.2019, 12:51. Показов 2039. Ответов 4
Метки (Все метки)

Как ускорить код:

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
#include <iostream>
using namespace std;
 
 
 
int main(){
 
int n, q, c = 0;
 
cin >> n;
int a[n];
for(int i = 0; i < n; i++)
    cin >> a[i];
 
cin >> q;
int b[q];
for(int i = 0; i < q; i++)
    cin >> b[i];
 
for(int i = 0; i < q; i++){
  for(int w = 0; w < n; w++){
    if(b[i] == a[w])
        c++;
 
  }
    cout << c << endl;
    c = 0;
}
return 0;
}
Пример:
ввод
4
1 2 2 4
4
1 4 3 2
вывод
1
1
0
2

Вернуться к обсуждению:
Ускорение кода C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2019, 12:51
Готовые ответы и решения:

Ускорение кода
Ребят помогите ускорить код. Создаётся вектор на 100000001. Далее приходит n пар - начало и конец....

Многократное ускорение кода[литература]
Здравствуйте, я дилетант в ЯП C++ перешёл на него после достаточно долгого изучения C# с целью...

Ускорение
Здраствуйте, есть код: #include &lt;stdio.h&gt; #define MAX 1000010 long long h; int i, n,...

Ускорение алгоритма
Привет, всем! Помогите, пожалуйста, ускорить работу алгоритма. При вводе примерно вот таких чисел:...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.08.2019, 12:51

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ускорение програмы на с++
Здраствуйте!Нужно ускорить программу по возможности. #include &lt;iostream&gt; #include &lt;vector&gt;...

Ускорение ввода
#include &lt;bits/stdc++.h&gt; #define ll long long using namespace std; bool ar; int main() { ...

Ускорение програмки
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;stdlib.h&gt; struct Tree { char s; ...

Ускорение алгоритмов
Имеется код, нужно его ускорить. (Помогите тупому!!!!!!!) #include &lt;stdio.h&gt; #include &lt;iostream&gt;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.