Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Алгоритмы и теория программирования


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Гаряка Асмик
Статус: Профессор
Рейтинг: 4995
∙ повысить рейтинг »
Boriss
Статус: Академик
Рейтинг: 2533
∙ повысить рейтинг »
Абаянцев Юрий Леонидович aka Ayl
Статус: Профессионал
Рейтинг: 2010
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Алгоритмы и теория программирования

Номер выпуска:122
Дата выхода:04.11.2010, 02:00
Администратор рассылки:lamed (Профессор)
Подписчиков / экспертов:402 / 177
Вопросов / ответов:6 / 12

Вопрос № 41947: Какие бывают языки программирования и как с ними работать(подробно о каждом языке)...


Вопрос № 174173: Есть задачка: "Поменять местами первый максимальный и первый минимальный элементы." (перестановка в массивах, C++). Нужна полная блок схема этой задачи. Где возможно использовать цикл For. Заранее благодарен....
Вопрос № 58600: сдраствуйте эксперты! скажите пожалуйста где можно найти инфу по алгоритмам ато от знания языков программирования никакого толку нет. в "пособиях" обычно только стандартные "школьные" либо для ВУЗовцов если без ВУ...

Вопрос № 41947:

Какие бывают языки программирования и как с ними работать(подробно о каждом языке)

Отправлен: 03.05.2006, 10:23
Вопрос задал: QSD
Всего ответов: 2
Страница вопроса »


Отвечает REFERI :
Здравствуйте, QSD!
"как с ними работать" Этому люди учатся годами.
Советую вам начать с паскаля.
А языков программирования очень много. Все их знать в полной мере невозможно.
Cи, Си++ и C# Visual C++ и Borland C++ Builder Delphi - VCL, базы данных и т.д.
Visual Basic Ассемблер
Вот здесь можете посмотреть самые различные языки.
http://www.codenet.ru/
http://progers.ru/
http://www.realcoding.net/

http://art.ioso.ru/seminar/2005/projects/prog/pages/page11.htm
http://akvtcoder.h11.ru/
http://www.allcatalog.ru/detail.php?id=8343

Удачи!

Ответ отправил: REFERI
Ответ отправлен: 03.05.2006, 11:39

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 95449 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Устинов С.Е. (Профессионал) :
    Здравствуйте, QSD!

    Вам сюда: http://schools.keldysh.ru/sch444/MUSEUM/LANR/index.htm
    В раскрывающемся меню слева найдете все, что Вам нужно.
    А еще лучше так:
    http://www.yandex.ru/yandsearch?text=%EA%EB%E0%F1%F1%E8%F4%E8%EA%E0%F6%E8%FF+%FF%E7%FB%EA%EE%E2+%EF%F0%EE%E3%F0%E0%EC%EC%E8%F0%EE%E2%E0%ED%E8%FF&stype=www

    Приложение:

    -----
    Ждешь квалифицированного ответа? Задай правильно вопрос!

    Ответ отправил: Устинов С.Е. (Профессионал)
    Ответ отправлен: 03.05.2006, 11:45

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 95450 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 174173:

    Есть задачка: "Поменять местами первый максимальный и первый минимальный элементы." (перестановка в массивах, C++). Нужна полная блок схема этой задачи. Где возможно использовать цикл For.
    Заранее благодарен.

    Отправлен: 13.11.2009, 11:47
    Вопрос задал: starcode (Посетитель)
    Всего ответов: 2
    Страница вопроса »


    Отвечает Airyashov (Студент) :
    Здравствуйте, starcode.
    вам хоть предыдущие схемы помогли?
    Прикрепленный файл: загрузить »

    Ответ отправил: Airyashov (Студент)
    Ответ отправлен: 13.11.2009, 12:04

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 256440 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Micren (Профессионал) :
    Здравствуйте, starcode.
    Реализация на C++:

    Код:
    #include <iostream>
    #include <iomanip>
    #include <cstdlib>
    #include <ctime>

    using namespace std;

    template<class T,size_t Dim>
    void changeMinMax(T (&array)[Dim])
    {
    T *item,*min,*max;
    const T* const end=array+Dim;
    for(item=min=max=array;item!=end;++item)
    {
    if(*item>*max)
    {
    max=item;
    }
    else if(*item<*min)
    {
    min=item;
    }
    }
    swap(*min,*max);
    }

    template<class T,size_t Dim>
    void printArray(const char* const message,const T (&array)[Dim])
    {
    cout<<message<<endl;
    for(size_t i=0;i&l t;Dim;++i)
    {
    cout<<setw(4)<<array[i]<<' ';
    }
    cout<<endl;
    }

    template<class T,size_t Dim>
    void genArray(T (&array)[Dim])
    {
    for(size_t i=0;i<Dim;++i)
    {
    array[i]=rand()%100-50;
    }
    }

    int main(int argc,char** argv)
    {
    srand(static_cast<unsigned int>(time(0)));
    setlocale(LC_ALL,"russian_russia");
    int array[10];
    genArray(array);
    printArray("Исходный массив:",array);
    changeMinMax(array);
    printArray("Результат:",array);
    system("PAUSE");
    return 0;
    }

    Блок-схема шаблонной ф-ии template<class T,size_t Dim> void changeMinMax(T (&array)[Dim])

    Ответ отправил: Micren (Профессионал)
    Ответ отправлен: 13.11.2009, 13:33

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 256443 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 58600:

    сдраствуйте эксперты!
    скажите пожалуйста где можно найти инфу по алгоритмам
    ато от знания языков программирования никакого толку нет.
    в "пособиях" обычно только стандартные "школьные" либо для ВУЗовцов
    если без ВУЗов никак, то можно и по вузмат-ке подсказать ссылочку :)
    как только уходишь от "примеров" сразу в тупике, а заставлять вас каждую проблему решать глупо.
    (сам в вузе, 2курс, но математики вообщЕ нет "Дизайнер я... буду")
    спасибо.

    Отправлен: 12.10.2006, 00:41
    Вопрос задал: Astmaster
    Всего ответов: 4
    Страница вопроса »


    Отвечает Errandir (Студент) :
    Здравствуйте, Astmaster!
    Читайте Данальда Кнута "Искусство программирования"
    Или вот эту книгу http://www.books.ru/shop/books/355110
    -----
    Si vox est - canta!

    Ответ отправил: Errandir (Студент)
    Ответ отправлен: 12.10.2006, 01:14

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 121381 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Sergey V. Gornostaev (Профессор) :
    Здравствуйте, Astmaster! Рекомендую посмотреть здесь:

    http://edu.mikhis.org/informatika_2/Part2.php
    http://csi.ucoz.ru/Pakety.htm

    а так-же смотрите почитать книги:
    Кнут Д. Искусство программирования для ЭВМ
    Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ

    -----
    Сам себе режисер!

    Ответ отправил: Sergey V. Gornostaev (Профессор)
    Ответ отправлен: 12.10.2006, 01:17

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 121382 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает NextStep (Студент) :
    Здравствуйте, Astmaster!

    Вот довольно крупный ресурс посвящённый алгоритмам http://algolist.manual.ru/

    Ответ отправил: NextStep (Студент)
    Ответ отправлен: 12.10.2006, 07:03

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 121401 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает _GReeN_ :
    Здравствуйте, Astmaster!
    Загляни сюда тут море различной литературы! http://lib.kruzzz.com/
    найдеш все что душе угодно!

    Ответ отправил: _GReeN_
    Ответ отправлен: 12.10.2006, 20:10

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 121558 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    подать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFPRO.RU, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.22 от 02.11.2010

    В избранное