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

Выяснить, сколько чисел входит в последовательность по одному разу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран линию из символов http://www.cyberforum.ru/cpp-beginners/thread374513.html
Нужно написать программу c помощью цикла While, вот условие: Написать программу, которая выводит на экран линию из символов. Число символов, какой использовать символ, и какая будет линия -...
C++ Помогите написать прогу в С++ Люди пожалуйста помогите написать в С++ программы для задач ,буду очень благодарен Задача1 Lin18. Найти решение системы уравнений вида A1·x + B1·y = C1, A2·x + B2·y = C2, заданной своими... http://www.cyberforum.ru/cpp-beginners/thread374507.html
C++ русские буквы
можно ли как-нибудь ввести в консоль русский текст, получить его, а затем работать с ним, а затем вывести его. посьню: есть код: char st = {0}; cout<<"Введите строку: "; cin>>st;...
C++ Выравниваем строки по правому и левому краям
Задача: Создать программу, которая бы запрашивала у пользователя строки до тех пор, пока он не введет пустую строку, после чего программа должна вывести список введенных строк в два столбца,...
C++ Что не так в программе? (цикл While) http://www.cyberforum.ru/cpp-beginners/thread374488.html
Условие: Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователем. #include <iostream> using namespace std; int main() { int summa=0,a,b,n=a;...
C++ Что такое композиция? Добрый день. Тут читаю книгу и в ней приводится длинющий и непонятный пример композиции. Попросил бы Вас привести простенький пример композиции, то есть классы как элементы других классов. Желательно... подробнее

Показать сообщение отдельно
alkagolik
Заблокирован
31.10.2011, 13:50
Цитата Сообщение от mimicria Посмотреть сообщение
В случае с && экономия достигается тем, что y может не вычисляться
так и я о том же говорю, сигнал о невычислении y выходит из f(x). Вто время как вцыполнение x & y производится независимо. Т.е. f(x) - 1 операция. В случае f(x) == 1 - еще две операции, в то время как x & y - одна операция на каждом входе.
Цитата Сообщение от mimicria Посмотреть сообщение
Откуда взялись x и y в данном случае?
Я же специально подчеркнул в #7 что речь идет о двоичном множестве {0, 1}
функция && на уровне процессора:
1. x = ( arr[ i ] == arr[ k ] )
2. мультиплексирование "х" в "х"
3. разрешительный сигнал = х
4. разрешительный сигнал = 1 - y = что -то, иначе 0 на выход.

функция & на уровне процессора:
1. x = ( arr[ i ] == arr[ k ] )
2. y = ( i != k )
3. выход = x & y

Подчеркиваю, в случае с множеством {0, 1} битовые функции незаменимы ничем.
Задумайтесь над тем как машина вычисляет что (2 && 4) == 1 и (2 & 4) == 0
- дружище я привёл уже два алгоритма, а ты???
детсад... а я сегодня девку жахнул и 4 пистолета бахнул и сейчас редлейбел потягиваю, а ты???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru