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

Алгоритм поиска - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Правильное поведение класса даты http://www.cyberforum.ru/cpp-beginners/thread932615.html
В общем, взбрело мне в головы написать свой собственный класс для управления датой. Собственно, основная информация - день, месяц и год реализованы простыми числами. Решил написать функции для прибавления к дате нескольких дней, месяцев и лет и тут столкнулся с такой проблемой - как правильно организовать поведение класса для функции прибавления месяцев для случаев, когда в изначальном месяце...
C++ C++ и количество запущенных процессов Перед мной стоит задача. Вычислить количество процессов, запущенных на системе. Перечисляю процессы я так: PROCESSENTRY32 Process; HANDLE hProcess; Process.dwSize = sizeof(PROCESSENTRY32); hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); Process32First(hProcess, &Process); http://www.cyberforum.ru/cpp-beginners/thread932611.html
C++ error C3168: bool: недопустимый базовый тип для перечисляемого типа
В Visual C++ 2005 это не вызывает ошибки. А почему в Visual C++ 2010 ошибка? enum State:bool{ON=true, OFF=false}; // error C3168: bool: недопустимый базовый тип для перечисляемого типа
C++ Объясните работу программы
Есть программа с рекурсивной функцией, которая меняет порядок значениий в массиве наоборот. Объясните, пожалуйста, как она это делает #include<iostream> using namespace std ; void someFunction (int , int ); int main () { setlocale(0,"") ; const int arraySize = 10 ;
C++ Добавить в код переопределенные функции http://www.cyberforum.ru/cpp-beginners/thread932553.html
Добавить в код функции сложения, умножения, вычитания, которые производят эти арифметические операции с данными этого класса и встроенного float. Определить методы сравнения: больше, меньше или равно. Предусмотреть возможность подсчета числа объектов данного типа. #include "stdafx.h" #include <iostream> using namespace std; class Vector
C++ Определение типов. Приведение int к unsigned int При таком определении 5 рассматривается как int. Как при определении указать что 5 будет именно unsigned int? unsigned int n=5; Для вещественных типов добавляется буква F: float f=3.14F; И тут число 3.14 будет иметь тип float подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
02.08.2013, 19:02     Алгоритм поиска
DiffEreD, твой код как бэ ваще отношения к задаче не имеет )
твой код вернет последний элемент последовательности (в count), но смотри в задачу.
требуется последовательность ровно из N элементов (т.е.) если если последовательность длин 2 3 7 8 и N = 7 - то ответ должен быть утвердительным

и count_if тут имхо некрасиво вкручен, мало того, что какой то count приходится захватывать, дак еще и этот count хранит черт знает что ))

просто интересно есть ли такое в STL
да в STL не так уж и много алгоритмов есть. Загляни на cplusplus
 
Текущее время: 16:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru