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

Нахождение к-ой порядковой статистики - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить совпадает ли задаваемый вводом с клавиатуры символ с последним символом файла http://www.cyberforum.ru/cpp-beginners/thread912065.html
1)Файл cin.dat содержит последовательность символов. требуется определить совпадает ли задаваемый вводом с клавиатуры символ с последним символом файла
C++ Объект внутри класса. Напишите класс Geo, моделирующий географические координаты на поверхности Земли Ребят, помогите решить задачу, пожалуйста. Чтт никак не получается :( Напишите класс Geo, моделирующий географические координаты на поверхности Земли (долгота, широта). Напишите класс Town (города), членами которого должно быть название города и его географические координаты как объект типа Geo. В главной функции создайте массив городов для некоторой страны и распечатайте их в порядке с ... http://www.cyberforum.ru/cpp-beginners/thread912055.html
C++ консольная графика
Помогите, пожалуйста, с графикой. Не выводит на экран рисунок. # include <graphics.h> # include <conio.h> # include <iostream.h> # include <stdlib.h> # include <stdio.h>
Текстовый файл - как ресурс C++
Не будем тянуть кота за яица, так что вопрос в следующем - как включить текстовый файл в конечный исполняемый файл, и плюс как его использовать в функциях. Допустим есть файл содержащий тристо ячеек в каждой по пятьдесят строк, не загружать же весь файл в оперативную память, нужен метод который будет с ним работать, в общем объясните, пожалуйста мне, нубу. Есть подозрение, что то о чем я...
C++ Двумерные массивы. Определить массив Х из 5 элементов по правилу http://www.cyberforum.ru/cpp-beginners/thread912040.html
Дана матрица А(5х5). Определить массив Х из 5 элементов, каждый из которых равен среднему арифметическому элементов строки и столбца, на пересечении которых находится соответствующий элемент побочной диагонали. Определить величину Y, как произведение четных элементов, расположенных после наименьшего элемента массива X. Помогите пожалуйста решить задачу
C++ virtual void execute()=0 ребят,скажите пожалуйста что значит эта за строчка virtual void execute()=0 ???для чего она нужна?и что она вообще делает? подробнее

Показать сообщение отдельно
Руслана71
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 16
26.06.2013, 17:50  [ТС]     Нахождение к-ой порядковой статистики
переписала немного, тоже не получается. Не определяет swap
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
53
54
55
56
57
58
59
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
   n=StrToInt(Edit1->Text);
   StringGrid1->ColCount=n;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
    for(int i=0;i<n;i++)
    a[i]=StrToFloat(StringGrid1->Cells[i][0]);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button4Click(TObject *Sender)
{
   m=StrToFloat(Edit6->Text);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button3Click(TObject *Sender)
{
    long long nth_element(int x, int l,int r,int k, int m);
     {
     long long x=(a[n-1]+a[0])/2;
     int i=0,j=n-1;
     while(i<=j)
       {
        while(a[i] < x) i++;
        while(a[j] > x) j--;
                if(i<=j)
           {
            swap(a[i],a[j]);
            i++;
            j--;
           }
        }
    if(0<=m && m<=j)
        return nth_element(,j,m);
    if( i<=m && m<=n-1)
        return kth(i,n-1,m);
    return a[m];
   }
 Edit2->Text=FloatToStr(a[m]);
  }
 
//---------------------------------------------------------------------------
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru