Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Архив ПТ Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 105 106 107 108 109 110 111 [112] 113 114   вперед  Ctrl
 Re: С++?  [new]
rt555
Member [заблокирован]

Откуда:
Сообщений: 446
Русские не сдаются! --> http://www.spoj.pl/ranks/KPPOLY/
Три дня (точнее, суток) трахался. Получил ~50 WA (wrong answer) и TLE (time limit exceeded).
Жуть, а не задача (найти МИН и МАКС сумм проекций выпуклого многоугольника на оси X и Y
при произвольном его вращении). Размеры м-ка порядка 10^4, требуемая точность 0.000001.

А таска Making Money - это конечно детсад. Вся ее суть в неточности представления float чисел.
Я борол эту бяку старым дедовским способом: добавлением eps к аргументу floor(x+eps).
Кстати, у Питона для подобной фигни есть модуль decimal:

>>> from decimal import Decimal
>>> 
>>> z = Decimal('2.34')
>>> z
Decimal("2.34")
10 фев 08, 18:19    [5269017]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Привет всем!!! Я из отпуска вернулся. Давненько я сюда не заглядывал. Нафлудили еще немного, молодцы.
10 фев 08, 23:11    [5269496]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
rt555
Member [заблокирован]

Откуда:
Сообщений: 446
http://www.spoj.pl/ranks/FREQUENT/

Palestinetz Палыч, ты пошто борзеешь? И за моей спиной, понимаешь. Френды так не поступают. Вот.
11 фев 08, 17:10    [5273076]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
rt555
Member [заблокирован]

Откуда:
Сообщений: 446
D!sa
Привет всем!!! Я из отпуска вернулся. Давненько я сюда не заглядывал. Нафлудили еще немного, молодцы.

И тебе привет :-!
11 фев 08, 17:11    [5273081]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
О, в тему этого обсуждения.

TIOBE INDEX

Открываем и наблюдаем как С++ идет в жопу:)
18 фев 08, 12:38    [5303308]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Entaro Adun
Member

Откуда: планета Aiur
Сообщений: 3046
D!sa
О, в тему этого обсуждения.

TIOBE INDEX

Открываем и наблюдаем как С++ идет в жопу:)

Ну руби, кстати то-же...)
18 фев 08, 12:57    [5303470]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Entaro Adun
D!sa
О, в тему этого обсуждения.

TIOBE INDEX

Открываем и наблюдаем как С++ идет в жопу:)

Ну руби, кстати то-же...)


Где это ты увидел? Смотри общую тенденцию развития, а не короткосрочные скачки. Руби идет в гору.
18 фев 08, 20:12    [5306956]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa
Entaro Adun
D!sa
О, в тему этого обсуждения.

TIOBE INDEX

Открываем и наблюдаем как С++ идет в жопу:)

Ну руби, кстати то-же...)


Где это ты увидел? Смотри общую тенденцию развития, а не короткосрочные скачки. Руби идет в гору.


Руби до ЦПП как до Луны раком
18 фев 08, 20:17    [5306973]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Да и про пайтон не забываем. Он тоже рулит, правда рулит только пока у него реализация лучше чем у руби:)
18 фев 08, 20:17    [5306974]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Владимир М.
Member

Откуда: Москва
Сообщений: 4990
D!sa
Entaro Adun
D!sa
О, в тему этого обсуждения.

TIOBE INDEX

Открываем и наблюдаем как С++ идет в жопу:)

Ну руби, кстати то-же...)


Где это ты увидел? Смотри общую тенденцию развития, а не короткосрочные скачки. Руби идет в гору.

Внимание! Для С++ смотрим краткосрочно, для Руби общую тенденцию.
Кстати жаль, что Ксени с нами нету... Вот бы он огорчился увидев свой LISP в аутсайдерах
18 фев 08, 20:54    [5307056]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Умаксуман
Руби до ЦПП как до Луны раком


Говорить что хорошо знаешь С++ и не знать Руби - быть полным идиотом. Иди учи Руби, потом ты сам поймешь кому, что и зачем нужно.
18 фев 08, 21:04    [5307075]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa
Умаксуман
Руби до ЦПП как до Луны раком


Говорить что хорошо знаешь С++ и не знать Руби - быть полным идиотом. Иди учи Руби, потом ты сам поймешь кому, что и зачем нужно.


Мне на Руби... Время когда, я раскрыв глаза кидался учить очередной быдлоязык прошло. То ли отупел, ио ли определился. ЦПП, Паскаля, Перла, Шела, Явы мне по уши хватает
18 фев 08, 21:09    [5307081]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
Умаксуман
D!sa
Умаксуман
Руби до ЦПП как до Луны раком


Говорить что хорошо знаешь С++ и не знать Руби - быть полным идиотом. Иди учи Руби, потом ты сам поймешь кому, что и зачем нужно.


Мне на Руби... Время когда, я раскрыв глаза кидался учить очередной быдлоязык прошло. То ли отупел, ио ли определился. ЦПП, Паскаля, Перла, Шела, Явы мне по уши хватает


АСМ забыл, а еще СеКуел, ПэЭл/Секуел, ПэХэПэ и Яваскрипт с хэтэмэлем и иксэмлем
18 фев 08, 21:11    [5307087]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Умаксуман

АСМ забыл, а еще СеКуел, ПэЭл/Секуел, ПэХэПэ и Яваскрипт с хэтэмэлем и иксэмлем


И что? ЦПП, Паскаль, Жава ... это все те же яйца, только сбоку.
Как говорил один мой знакомый хороший программист, "когда я знал и использовал только 11 языков программирования, я этим тоже гордился". А с чего ты взял что тебе этого хватает?

Вот куй бы 98% процентов СиШ кодеров додумались написать такое:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using list = System.Collections.Generic.List<int>;

namespace ConsoleApplication1
{
    public delegate int fun(int x);

    static class Extention
    {
        public static list map(this list l, fun f)
        {
            list resList = new List<int>();
            foreach (int ele in l)
            {
                resList.Add(f(ele));
            }
            return resList;
        }

        public static void each(this list l, Action<int> f)
        {
            foreach (int ele in l)
            {
                f(ele);
            }
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            list lst = new list { 1, 2, 3, 4 }.map(x => x * x);
            lst.each(x => Console.WriteLine("{0}", x));            
        }
    }
}

Если бы не знали что есть такая цаца ЛИСП, ну или хотя бы тот же Руби, где можно так сделать:

lst = [1, 2, 3, 4].map{ |x| x * x }
lst.each{ |x| puts x}

Писали бы свои убогие циклы и думали что они на вершине мира.
18 фев 08, 21:22    [5307112]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Владимир М.
Внимание! Для С++ смотрим краткосрочно, для Руби общую тенденцию.
Кстати жаль, что Ксени с нами нету... Вот бы он огорчился увидев свой LISP в аутсайдерах


Ну дык лисп этож тяжелая артилерия, он не умирал, просто используется для мега задач, которых все таки мало. Мы же с вами в большинтсве своем занимаемся гораздо более простыми вещами. А я за Ксеню искрене рад, что он имеет возможность работать с такими задачами.

Да и по поводу С++ - ничего не имею против него при условии что все программисты были бы мега гениями этого языка. А то все любят кричать какие они крутые и как любят С++ а на практике человечество не имеет даже нормального текстового процессора, кроме убогого MS Office и его убогих аналогов в виде OpenOffice, AbiWord etc.
18 фев 08, 21:27    [5307126]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Сорри, товарисч Умаксуман, а сколько вам лет, если не секрет? Знакомые нормальные прогеры учать постоянно новые языки по наблюдениям лет до 30. Если Вам значительно больше, то извиняйте=)
18 фев 08, 21:40    [5307159]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa


Твой код - онанизм чистой воды, сынок
18 фев 08, 21:42    [5307162]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Умаксуман
D!sa


Твой код - онанизм чистой воды, сынок


О, пост на стенку=) Это не онанизм, это быдло-ынтырпрайз код на C# 3.0, просто товарисч Андерс Хейлсберг шарит в ЯП, и что такое Руби он знает, и все что появилось в 3 версии сиго чуда, тупо скатано из Руби. Вот оно, победное шествие Руби))
18 фев 08, 21:48    [5307180]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa
Умаксуман
D!sa


Твой код - онанизм чистой воды, сынок


О, пост на стенку=) Это не онанизм, это быдло-ынтырпрайз код на C# 3.0, просто товарисч Андерс Хейлсберг шарит в ЯП, и что такое Руби он знает, и все что появилось в 3 версии сиго чуда, тупо скатано из Руби. Вот оно, победное шествие Руби))


Ты ошибаешься. Ты забываешь, что "коммерчески приемлимо то, что дает приемлимые результаты в приемлимое время за приемлимые деньги". Так что спор о том, какой язык лучше - бред с самого начала и теоретики, с пеной у рта отстаивающие "безусловные" преимущества того или иного язык/ОС/БД (нужное подчернуть) идут лесом. Я такое наблюдал.
18 фев 08, 21:52    [5307192]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Мне стало казаться, что если бы Хейлсбергу позволили, он бы сделал C# более похожим на Руби, а не Джаву))
18 фев 08, 21:53    [5307198]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa
Мне стало казаться, что если бы Хейлсбергу позволили, он бы сделал C# более похожим на Руби, а не Джаву))


Мне покуй
18 фев 08, 21:56    [5307202]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Умаксуман
Ты ошибаешься. Ты забываешь, что "коммерчески приемлимо то, что дает приемлимые результаты в приемлимое время за приемлимые деньги". Так что спор о том, какой язык лучше - бред с самого начала и теоретики, с пеной у рта отстаивающие "безусловные" преимущества того или иного язык/ОС/БД (нужное подчернуть) идут лесом. Я такое наблюдал.


Блин, вы невнимательно читали посты Ксени=)) Он вообще правильно все расписал. Ключевое слово это DSL. Если язык позволяет их легко создавать, то он как раз "дает приемлимые результаты в приемлимое время за приемлимые деньги". ЯОП рулит, он будущее! А какой язык пох, главное подход. Я не зря привел код про списки, подразумевая что в нашей задаче нужно работать с коллекциями, вот я и описал простенькое подобие DSL для их обработки. Так можно подойти к любой задаче, если конечно язык позваляет=) Безусловное преимущество языка - это возможность его заточить под задачу, с этим я с ксеней согласен на все сто.
18 фев 08, 22:00    [5307213]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa


ПО управляемых ракет тоже наЛИСПЕ пишут? Оракл - написан на ЛИСПЕ или питоне?
18 фев 08, 22:02    [5307216]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
D!sa
Member

Откуда:
Сообщений: 288
Умаксуман
D!sa


ПО управляемых ракет тоже наЛИСПЕ пишут? Оракл - написан на ЛИСПЕ или питоне?


ПО управляемы ракет - конечно в системах управления и ИИ LISP имеет ключевую роль. Оракл - хз, но мне кажется для вспомогательных задач возможно оно там используется, потому как ребята, которые оптимизируют БД, доказывая эффективность алгоритмов с использованием реляционной алгебры не могут не знать языки типа лисп, пролог, рефал.
18 фев 08, 22:09    [5307246]     Ответить | Цитировать Сообщить модератору
 Re: С++?  [new]
Умаксуман
Member

Откуда: Новороссия
Сообщений: 108164
D!sa
Умаксуман
D!sa


ПО управляемых ракет тоже наЛИСПЕ пишут? Оракл - написан на ЛИСПЕ или питоне?


ПО управляемы ракет - конечно в системах управления и ИИ LISP имеет ключевую роль. Оракл - хз, но мне кажется для вспомогательных задач возможно оно там используется, потому как ребята, которые оптимизируют БД, доказывая эффективность алгоритмов с использованием реляционной алгебры не могут не знать языки типа лисп, пролог, рефал.


Нет, до Сени тебе далеко
18 фев 08, 22:12    [5307256]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 105 106 107 108 109 110 111 [112] 113 114   вперед  Ctrl
Все форумы / Архив ПТ Ответить