Lucandrake Posted February 19, 2005 Author Share Posted February 19, 2005 You guys got a point, never thought of it that way, those guys must be genius programers to do all that, how hard is it to build a search engine? Link to comment Share on other sites More sharing options...
Gryph Posted February 19, 2005 Share Posted February 19, 2005 It's extremely challenging to come up with a good search algorithm like Google's. Link to comment Share on other sites More sharing options...
Lucandrake Posted February 19, 2005 Author Share Posted February 19, 2005 (edited) Algorithms, my C++ teacher said to know that it is part of the basics of a computer, but he never explained what it was, time to use the power of google Well, I knida figured it was hard Edit: I don't get it... http://en.wikipedia.org/wiki/Algorithm Edited February 19, 2005 by Drake Link to comment Share on other sites More sharing options...
Wizard Posted February 19, 2005 Share Posted February 19, 2005 Because they serve the world with information. No one needs to know where that information comes from!<{POST_SNAPBACK}>and yet no one knows it's all 42 ! <{POST_SNAPBACK}>DAMN FUKKIN' RIGHT Link to comment Share on other sites More sharing options...
taratata Posted February 20, 2005 Share Posted February 20, 2005 Algorithms, my C++ teacher said to know that it is part of the basics of a computer, but he never explained what it was, time to use the power of google Well, I knida figured it was hard Edit: I don't get it... http://en.wikipedia.org/wiki/Algorithm <{POST_SNAPBACK}>An algorithm is a finite set of well-defined instructions for accomplishing some task which, given an initial state, will result in a corresponding recognisable end-state.Is that so hard to understand? Do you really want to be a programmer?Use your head, for Ada Byron's sake. Link to comment Share on other sites More sharing options...
Lucandrake Posted February 20, 2005 Author Share Posted February 20, 2005 Algoriths, a structure or basis of the way a program works, kinda like how a blueprint is, is that what it means? Link to comment Share on other sites More sharing options...
taratata Posted February 20, 2005 Share Posted February 20, 2005 Algoriths, a structure or basis of the way a program works, kinda like how a blueprint is, is that what it means?<{POST_SNAPBACK}>What that means is that an algorithm is:-an initial state (can be variables, or pretty much anything else)-instructions to be carried out in a precise order-a final state.With the same initial state, an algorithm will always give the same output (final state). An example of algorithm could be cooking an egg:initial state :- 1 uncooked egg- a pan- water- a gaz burner instructions:1 - fill the pan with water2 - light the burner3 - put the pan on the burner4 - wait for the water to boil5 - put the egg in the water6 - wait 3 minutes7 - turn off the burner8 - take the egg out of the water final state:- 1 cooked egg- a pan filled with water- a gaz burner Note that an algorithm is usually one of many solutions to solve a problem. In this example, you could make another algorithm by inverting steps 1 and 2. With computer programs it is very important to take that into account; given the same problem, an algorithm can solve it very quickly, while another could take centuries. Another example more linked with programming would be an addition:ADD ( integer A, positive integer B ) if B>0 ADD ( A,B )=ADD ( A+1, B-1 ) if B=0 ADD ( A,B )=A This particular example (of course not the best way to make an addition) shows an important feature of today's programming languages: recursivity. In this example, ADD would be executed (B+1) times. Also note that an algorithm is independant from the (programming) language it is written in. So basically, a computer program is a set of algorithms.I hope that will help, even if it's not really clear.Feel free to ask any question, as long as you think twice about it (and it is written in correct english). Link to comment Share on other sites More sharing options...
Lucandrake Posted February 20, 2005 Author Share Posted February 20, 2005 im an idiot, thats all I've been doing in C++ class all year... Link to comment Share on other sites More sharing options...
Shibathedog Posted February 21, 2005 Share Posted February 21, 2005 I would love to work at google, Its supposed to be so awesome to work there. Plus if you look at the pictures of their offices how could it not? Link to comment Share on other sites More sharing options...
Lucandrake Posted February 21, 2005 Author Share Posted February 21, 2005 Lol well just don't have blogs and you'll do find Link to comment Share on other sites More sharing options...
Shibathedog Posted February 21, 2005 Share Posted February 21, 2005 I started a blog once, i made a 1 sentance post and decided i was too lazy to keep that up and stopped hehe Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now