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

Алгоритмы поиска в структурированных множествах - C++

Восстановить пароль Регистрация
 
Andre_Annrey
1 / 1 / 0
Регистрация: 18.12.2013
Сообщений: 8
18.12.2013, 00:48     Алгоритмы поиска в структурированных множествах #1
Добрый вечер!
Помогите пожалуйста, с заданием, не нужно его решать, просто расскажите хотя бы, как его делать и с помощью чего, спасибо большое !
Вот задание: Число 1 можно записать как сумму n чисел вида 1 / и, где и - натуральное
число. Например, для n = 3 имеем 1 = 1/2 +1 / 4 +1 / 4. Найти способы записи
числа 1 для заданного n методом поиска в глубину.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 00:48     Алгоритмы поиска в структурированных множествах
Посмотрите здесь:

C++ Одномерные массивы. Алгоритмы поиска и сортировки.
C++ Алгоритмы поиска
C++ Алгоритмы поиска подстроки в строке
C++ Алгоритмы поиска в линейных структурах
Объясните простые алгоритмы поиска пути. C++
Алгоритмы поиска в глубину и ширину C++
Алгоритмы сортировки и поиска C++
Алгоритмы поиска и сортировки в массивах C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andre_Annrey
1 / 1 / 0
Регистрация: 18.12.2013
Сообщений: 8
19.12.2013, 18:13  [ТС]     Алгоритмы поиска в структурированных множествах #2
Я отвечай, сам на свой запрос:
#include "stdafx.h"
#include "stdio.h"
#include "iostream"
#include "math.h"
using namespace std;
int n;
int i;

int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"Russian");
cout<<"\t\t\t*Завдання !!! by Andrey Gum. *\n\n Число 1 можна записати як суму n чисел вигляду 1/i,\n де i - натуральне число. \n Наприклад, для n=3 маємо 1=1/2+1/4+1/4.\n Знайти всi способи запису числа 1 для заданого n методом пошуку вглиб.";
cout<<"Ведiть 'n' = ";
cin>>n;
cout<<"\nCпособи запису числа 1 для заданого 'n' = " <<n <<" i розкласти за методом пошуку вглиб.\n";
cout<<"1 =";
int b=2;
for(int j=0; j<n; j++)
{
if(j==n-1){cout<<" 1/"<<b/2;cout<<"\n\n\n";system("pause");return 0;}
cout<<" 1/"<<b<<" + ";
b=b*2;
}
cout<<"\n\n\n";
system("pause");
}
Просьба, если кому-то помогло, пишите хотя-бы спасибо, если много кому поможет, готов выкладывать ответы, на разные задание, спасибо за внимание !
Yandex
Объявления
19.12.2013, 18:13     Алгоритмы поиска в структурированных множествах
Ответ Создать тему
Опции темы

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