Ah yes of course that's absolutely right what Carlos has mentioned.

On Tue, Apr 27, 2010 at 15:27, Carlos Guia <[email protected]> wrote:

> Hi,
>
> As the others have said, I recommend working in the language you feel more
> comfortable with.
>
> I think I understood what Dhruva meant, and I agree, I want to clarify
> something. "...Code performance (time / space complexity) is not a criteria
> for judgement...", I think what is in the parenthesis is wrong. Because is
> true performance is not a criteria, but that means that if your code runs in
> a fraction of a second or 1 whole minute, there's no difference. However, I
> think time complexity is the most important part, if the problem requires an
> O(n) solution a highly optimized assembly program with an O(n^2) solution is
> likely to timeout the timer, while a correct O(n) solution, written in some
> relatively slow language is going to finish in time. So the time complexity
> of the algorithm is way more important than the language speed.
>
> And is true you get points based on how long took you to write it, so use
> the one you know better, don't spend competition time going through the
> documentation of a language you are unfamiliar with if you know how to do it
> in another one.
>
> Good luck and have fun,
> Carlos Guía
>
>
> On Tue, Apr 27, 2010 at 4:25 AM, Dhruva Sagar <[email protected]>wrote:
>
>> I would like to point out one *key* point from the standpoint of this
>> competition. Code performance (time / space complexity) is not a criteria
>> for judgement at least not for the initial few rounds, how quickly you are
>> able to solve & submit an accurate solution is what determines your
>> performance. So once again, the choice of language should not be made in
>> order to try to have better performance, but to be able to solve problems
>> quickly, and so I suggest you to code in a programming language you are most
>> comfortable with.
>>
>>
>> On Tue, Apr 27, 2010 at 13:37, Boris Strandjev <[email protected]>wrote:
>>
>>> Hi Amit,
>>> I also will confirm that choosing a language is just a  matter of choice
>>> and you can choose for every problem separately.
>>> So I am not going to advice you about this code jam. Still if you prefer
>>> loosely typed language I would recommend you either python or Ruby (though
>>> the latter has some major performance issues). I even know of people
>>> competing mainly in Haskel and qualifying in the finals. All those have
>>> better support for data structures and many algorithms already implemented.
>>> I am not that good in javascript but I strongly feel that all those are
>>> better choice for following code jams.
>>>
>>> Good luck!
>>> Boris
>>>
>>> 2010/4/27 Amit Agarwal <[email protected]>
>>>
>>>  I see most of the people choosing between C/C++/Java.
>>>> Any one out here who is going with Javascript? Its very easy to
>>>> program in it and loosly typed. So not to worry about choosing proper
>>>> data type. Though I am not completely aware of how does it handle
>>>> basic data structures. For ex. array elements don't have to be of one
>>>> type. You can push anything to an array...so I am not sure  how does
>>>> it get me arr[5] in constant time. Secondly, I don't get to have fun
>>>> with memory pointers. But simultaneously I get rid of accidental
>>>> segmentation fault. I am good at both C and Javascript. Not able to
>>>> decide which one to adapt. Any suggestions will be helpful.
>>>>
>>>> -Regards
>>>> Amit Agarwal
>>>> Contact: 09765348182
>>>> www.amitagrwal.com
>>>>
>>>>
>>>>
>>>>
>>>> On Mon, Apr 26, 2010 at 9:44 PM, micke <[email protected]> wrote:
>>>> > pls send me practice paper for qualification round-in java
>>>> >
>>>> > mail me at : [email protected]
>>>> >
>>>> > --
>>>> > You received this message because you are subscribed to the Google
>>>> Groups "google-codejam" group.
>>>> > To post to this group, send email to [email protected].
>>>> > To unsubscribe from this group, send email to
>>>> [email protected]<google-code%[email protected]>
>>>> .
>>>> > For more options, visit this group at
>>>> http://groups.google.com/group/google-code?hl=en.
>>>> >
>>>> >
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "google-codejam" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<google-code%[email protected]>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/google-code?hl=en.
>>>>
>>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "google-codejam" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<google-code%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-code?hl=en.
>>>
>>
>>
>>
>> --
>>
>> Thanks & Regards,
>> Dhruva Sagar.
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "google-codejam" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<google-code%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-code?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "google-codejam" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-code%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-code?hl=en.
>



-- 

Thanks & Regards,
Dhruva Sagar.

-- 
You received this message because you are subscribed to the Google Groups 
"google-codejam" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-code?hl=en.

Reply via email to