All about flooble | fun stuff | Get a free chatterbox | Free JavaScript | Avatars    
perplexus dot info
Discussion Forums
Login: Password:Remember me: Sign up! | Forgot password

Forums > Commons
A place to come and discuss the features of this site, as well as suggest/request additions and modifications. Oh yeah, and Bug reports too.
SilverKnight
2003-11-25 13:09:02
algorithm problems

In particular, this problem I submitted seems to be disliked. I'm curious as to why.

I can understand that people who aren't familiar with programming languages may not understand it or be able to address the problem, but does that make it bad? Or are there other reasons that people don't like it?

- SK

Gamer
2003-11-25 14:51:42
Re: algorithm problems

For me, it was that the concept was far too advanced for many of the people who usually come on this site. If you can't explain it in the problem, it's likely to be too hard. (See how DJ explained complex numbers in the problem itself.)

I don't know that it's a bad problem, just as many problems that are TDed in the queue. It's just that it might not get good reviews if people don't understand it and the problem doesn't explain it.

SilverKnight
2003-11-25 14:57:52
Re: algorithm problems

Gamer,

Perhaps... but with respect to DJ's The Powers that Be, he specified how to represent a complex number, but he didn't show how to add or multiply two complex numbers, let alone how to exponentiate them.

That being said, I think DJ wrote it just fine.... It is to complex an issue to describe in his problem. But similarly, what verbage could I have used to simplify this problem, or make it more available to those who aren't familiar with pointer-supporting computer languages?

- SK

drew
2003-11-25 15:35:21
Re: algorithm problems

I agree with gamer in that the problem is probably too advanced for people on this site. I have percieved (sk) that you are an old guiser (sorry for spelling) and you probably are better and know more programming languages than anyone on the planet. if you would like to find a problem that people will like go back before you were an expert programmer and create a problem that you would have been able to solve. I also agree that you may not have enough space to explain the problem to dufuses(like me) who cant understand your problem so what i suggest, which you did a pretty good job with on your last problem is that you post a refrence site for people interested in solving the problem with very little know how. At least now i know what an algorithim is and one of those link list thingies. thanx for helping.

SilverKnight
2003-11-25 15:43:54
Re: algorithm problems

*sigh*... okay... I'm outta college... (is that an "old geezer"?) How old do you think I am?!? :-)

levik
2003-11-25 18:14:00
Re: algorithm problems

Hey - no geezer bashing. I too have been in the workforce for over 4 years. :)

drew
2003-11-25 20:18:46
Re: algorithm problems

lol
i think old guys are much smarter then i am
besides in china being called old is a matter of respect(i am not chinese)
when somone is called old it means that they are wise and make good decisions. By making good decisions it means you are a good member of the community and that you are happy. You dont wanna be happy?=(
lol

SilverKnight
2003-11-25 20:23:11
Re: algorithm problems

umm... yeah... :-)

so how old do you think I am?!? :-)

Gamer
2003-11-25 20:58:14
Re: algorithm problems

Everyone pretty much knows that if i = square root (-1), you can just leave that there and multiply. :) So I don't think that's a problem.

The idea of the problem was to say if such a thing to another power would make sense.

drew
2003-11-26 14:20:11
Re: algorithm problems

I have no clue as to anyones age but i can make fun of people by calling them older simply because i am still in highschool and i am a sophmore and i started school early which means the chances that i am younger then you are really high
i assume you are 40-50???
just from your knowledge level so dont get mad if i made you seem older then you already are.

SilverKnight
2003-11-26 14:21:40
Re: algorithm problems

I'm happy to say I'm MUCH younger than that ;-)

drew
2003-11-26 14:25:41
Re: algorithm problems

is much younger like 3 yrs???

SilverKnight
2003-11-26 14:27:33
Re: algorithm problems

no. :-) much younger would have to be... oh... I dunno.... at least 10...

drew
2003-11-26 14:28:18
Re: algorithm problems

lol i thought you were out of college?
yes i do have a good memory

SilverKnight
2003-11-26 14:37:53
Re: algorithm problems

I mean at least 10 years YOUNGER than 40-50 years old... (not at least 10 years old)... and yes, I'm outta college... though I'm STRONGLY desiring to go back in... life is hard.

drew
2003-11-26 14:40:34
Re: algorithm problems

yes it is infact my dad went back to college he works for boeing and i think thats where i got my math skills
(in case you are wondering i am jus over 15 yrs old like 2 weeks and you arent 20 are you?)

SilverKnight
2003-11-26 14:44:39
Re: algorithm problems

No, I'm somewhere between 21 and at least 10 years less than 40.

drew
2003-11-26 14:45:30
Re: algorithm problems

oh
i see so 30 yrs old???
wanna cont. this conversation in chatter box???

SilverKnight
2003-11-26 14:51:52
Re: algorithm problems

uh... perhaps... and
no, sorry.

drew
2003-11-27 11:38:32
Re: algorithm problems

=P

Bryan
2003-12-03 18:55:03
Re: algorithm problems

SK, I haven't read the Forums in weeks and just saw your query ...

I didn't (couldn't) enjoy the problem in question because I am not a programmer, and so it meant as little to me as Sanskrit. This is not an indictment of the problem; I just couldn't understand the puzzle or the world it was coming from. If I recall correctly, rather than give it a TD I simply did not vote on it and left it to the EECS-minded to decide its worth.

In general, I would recommend to everyone that they submit puzzles that don't require much beyond a high school education, simply so that the puzzle has the potential to be appreciated by the largest audience. Sure, many of us have educations that far exceed this level and, case in point, your puzzle seemed to draw keen interest from some fellow Flooblers. The problem IMHO with submitting specialized problems such as computer programming is that they turn off those who don't have the background to even understand what is being asked. I've thought of five or six really cool puzzles that I haven't submitted because the contingent of readers lacking a degree in Mechanical Engineering are going to feel cheated that my puzzle took the place of something else they could participate in.

Sabes?

SilverKnight
2003-12-03 20:15:39
Re: algorithm problems

Thanks, Bryan, for the valuable thoughts.

What do people think about making a (sub)category for problems that require computer solutions (either because the problem deals with programming languages or computer related-issues, or because the solution domain can't be minimized and therefore, a computer must be used to evaluate it "brute force")?

Perhaps another (sub)category to deal with (mechanical) engineering issues?

Charlie
2003-12-04 08:46:29
Re: algorithm problems

Another consideration is that all problems, regardless of category, show up on levik's Problem of the Day on other sites that link to it. A problem should be of general interest. I think the problems shouldn't be esoteric in the sense of being solely computer-related. That is, so long as the algorithm has a tie-in with either the real world or the world of puzzles, the computer algorithm or verbal algorithm description will have interest. I think the difficulty of the one problem about linked lists is the fact that it was computer-related concerning a solely-computer-related problem, rather than computer-related concerning a real-world or puzzle-world problem. You'd probably get the same, not so enthusiastic response if you discussed queues and stacks, unless you framed the queuing problem in terms of queues (lines to us Americans) at bank teller windows, etc.

SilverKnight
2003-12-04 14:44:08
Re: algorithm problems

The notion of all problems, regardless of category, showing up on Levik's problem of the day is remedied (trivially) by adding/modifying a SQL WHERE clause.

Copyright © 2002 - 2024 by Animus Pactum Consulting. All rights reserved. Privacy Information