Teen Programmers Unite  
 

 

Return to forum top

The "Blue" Book problem

Posted by IIPen [send private reply] at October 31, 2001, 10:52:30 AM

During all my programming fascination period I thought that programming is a skill easy to be gained... I thought that once you`ll get to know a language , you can easly solve any kind of problem... I was wrong... In 80% it is math that enables you to encourge and to win the skirmish with the programming problems... Math and bright thinkin` is a key to achieve a goal that you`ve aimed... Knowadays I`ve got many books about algorithms... but still not many is there said... So here is the question ... Does anyone of you happen to know a (not any) gooooodddd site about solving programming problems???

Posted by PredeX [send private reply] at November 05, 2001, 04:48:16 PM

Well if you are looking for graphics related math or something like this i just posted a thread asking other people for any good links on vectors and matrices. If you are looking for general math,you should take a look at "Numerical recipes in C". Its available for free online, so here comes the link: http://www.ulib.org/webRoot/Books/Numerical_Recipes/bookcpdf.html

Posted by Psion [send private reply] at November 05, 2001, 05:05:43 PM

PredeX, I think he means math not in the sense of making quaint little calculations, but in the sense of analyzing and proving correctness of algorithms.

Posted by gian [send private reply] at November 06, 2001, 02:34:42 AM

I think programming is problem solving, which can indeed involve mathematics, but not always. Web programming etc. does not require mathematics, nor does many other things.

Posted by Psion [send private reply] at November 06, 2001, 07:13:59 AM

That would be the reason you do it, Giggles. ;-)

Posted by gian [send private reply] at November 06, 2001, 10:29:58 PM

* gian takes to Psion with a rubber glove and a hose.

That'll teach you to mock me, fool!

Posted by IIPen [send private reply] at November 10, 2001, 05:32:08 PM

Resources on math of the computer graphics, or any kind of math connected with programming is not the reason I`m searching the web all over... I`ve got enough resources on math, and enough resources on algorithms (and language references :P), but it`s still not enough... Recently I`ve encountered a problem that I couldn`t solve , not due to lack of materials, or lack of knowledge,but because of lack of that little sufisticated thing which is the creativity... and that made me pissed... Now I`m trying to increase my skills, and stop being such a schematic "programmer"... All I`m looking for are some kind of toutorials that shows a way of solving ,not that schematic but also some more tougher, problems... I think that some programming practise tasks would also be in use (although I`ve got many of them too :P )...

Posted by sphinX [send private reply] at November 11, 2001, 01:42:37 AM

So, basically what you want is a tutorial that teaches you in a general way how to solve all programming problems? Does such a beast exist? I'm not sure something like that can even be written. If you want to solve a tough programming problem, here are my recommendations:
1. Write stuff down. Write down what input data you have, write down what output data you need.
2. Try to visualise a way to store your input and output data. Will you need to use arrays? Perhaps the easiest way is to use pointers??
3. Tackle the problem one step at a time. Try and work out what needs to happen between input and output and break it down into as many little steps as you can.
4. Code it step by step until you've solved the problem. Once that's done and everything works, then try and look for ways to optomize your solution. It's very difficult to write something perfect the first time through.

Just my thoughts.

You must be logged in to post messages and see which you have already read.

Log on
Username:
Password:
Save for later automatic logon

Register as a new user
 
Copyright TPU 2002. See the Credits and About TPU for more information.