₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,331,196 members, 8,449,101 topics. Date: Tuesday, 21 July 2026 at 10:21 AM

Toggle theme

Fayimora's Posts

Nairaland ForumFayimora's ProfileFayimora's Posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 (of 42 pages)

ProgrammingRe: Retrieving Text From Data File. by Fayimora(m): 10:42am On Nov 12, 2011
Using what language? How is the data arranged? Is it a table or just some lines of information?
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 9:23pm On Nov 11, 2011
hahahahha, Yeah cool. I love theory but it MUST be supported with practicals. Nobel prizes?? Lmao tell them to go and study literature!
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 9:00pm On Nov 11, 2011
Lol well that explains why I couldn't recommend an easier route. Used too many but CLRS was and still is the most useful.
Didn't see anyone from Caltech participate in the IEEE 24hrs programming competition,  What happened?
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 8:46pm On Nov 11, 2011
Errr I personally use CLRS but read TAOCP. Been reading one chapter(from TAOCP) for like 6 months now. Its an interesting book but yeah, its impossible.lol However, CLRS isin't that difficult man. Ok maybe i went to high but CLRS ain't a pain in the Bottom. Its awesome. TAOCP is like MAGIC! lmao. OK so what book would you refer a beginner to? I mean not a book that focuses on a language.
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 8:11pm On Nov 11, 2011
OK IF YOU SAY SO! wink
ProgrammingRe: C++ by Fayimora(m): 7:50pm On Nov 11, 2011
It was written by the Creator of  C++ himself, Bjarne Stroustrup
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 7:45pm On Nov 11, 2011
[quote author=ekt_bear link=topic=799032.msg9531639#msg9531639 date=1321023700]"The Art of Computer Programming" and "Introduction to Algorithms" are supposed to both be good books.

But the one I suggested is far more basic and introductory. It focuses more on describing the algorithms and the reasoning behind them and less on actual algorithm analysis. So for you to start with AOCP and CLRS and really get value from it, your math skills should be good and ideally you already have had some experience with algorithms (so in other words, you've already used and mastered the material in a book like the one I mentioned.)

I guess it depends on what your goals are. For me, I wanted to really master the basics (I.e., on the level of, "I want to do fast sorting with a constraint on memory. Which sorting algorithm should i use?"wink, and really understand at an intuitive level what each algorithm is doing. Like, to the point where all these techniques are not just buzzwords or names, but i really understand what is going on.

Now in my opinion, this is the type of knowledge you'd get out of the book I mentioned.

Another thing too. . . the book i mentioned is superb for self-study. From what I know of CLRS, it is not a particularly good book for this purpose. Good if you are using it in conjunction with lecture note materials that an instructor is providing and great as a reference once you already know the material, but not a good choice for teaching the material to yourself.
It depends on what you are trying to achieve, I guess. But I don't think you can go wrong starting with an easy book, fully mastering it and then finding a harder one later.[/quote]Errr you kinda slipped. Yes I know you need maths skills and thats why I told @OP earlier to work on them for now. If you cannot learn without code then you aren't actually learning algorithms. The only way you can understand the ACTUAL CONCEPTS is with such books. They dont say anything about language or some bloody code. They go STRAIGHT to the point, its up to you to implement it in whatsoever language.

What I have learnt is, never learn any concept by looking at code. Read about it, work on it with pencil and paper until you understand it and can compute results for any input you are given. If you have noticed, most of those 'humans' that invent these algorithms are mathematicians! Ever asked yourself why?

Dont forget that an algorithm is not about writing code to do something. An algorithm is a sequence of computational steps. There is a difference between a programmer and someone who knows how to write code. A programmer MUST have strong computational and analytical skills. That you can only possibly get from maths.

Anyways, its all up to you. What you(@ekt) are saying is not wrong at all. Its just not the right advice for someone who would love to learn ALGORITHMS. Again if anyone is on the "just get a job" side of the fence then what I have just said should be totally ignored.
ProgrammingRe: No Programmers In Nairaland by Fayimora(m): 7:27pm On Nov 11, 2011
lol **running away** Wassup guys. .
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 2:25pm On Nov 11, 2011
Hmm you only need a language to test an Algorithm. A book like what @ekt mentioned above is what I would call "flawed" if you want to learn Algorithms and not just how to write some nice code in a language. Want to learn algorithms that would change your life? Go and get TAOCP(you might not finish it before u die, #FACT) and Introduction to Algorithms(AKA CLRS).

So again, if you really want to improve your analytical and algorithmic skills, fetch those books I mentioned above. Career cup is more like a forum where people share different questions, tasks and whatever they had to undergo during recruitment. Its not really wise going there without a good knowledge of programming and at least a basic knowledge of algorithms.

Understanding how an algorithm works is the main key. To do that, you first need to understand how algorithms are analysed. From there on you learn methods which you can use to write your own algorithms. Finally you implement algorithms, study available algorithms and make use of them.

However if you are on the "just get a job" part of the fence then you can ignore all I just said.
ProgrammingRe: C++ by Fayimora(m): 2:06pm On Nov 11, 2011
Go and BUY "The C++ programming language"
ProgrammingRe: No Programmers In Nairaland by Fayimora(m): 2:05pm On Nov 11, 2011
Guys guys guys. . . . . . This thread is very usefulless. Why did a human being actually create this thread?
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 12:25am On Nov 09, 2011
OK cool, How about you spend a little bit of time learning/revising Sequences, Summations and Sets. You would start learning by analysing A BUNCH of already available algorithms. Also, you need to improve your skills. How about you take from NOW till DECEMBER to do those 2 things before you start working fully on algorithms. I am saying this because the materials I am going to give you would have no atom of code in them, they are focused mainly on algorithms. You would have to implement those algorithms yourself as they just explain it using some mathematical notation and a bit of english.
ProgrammingRe: I Need To Learn Algorithms by Fayimora(m): 12:13am On Nov 09, 2011
Yaaay so finally someone wants to learn this on this forum. Ok I can help you with 2 books you might end up never finishing but I gotta test you first(just helping you). How good is your maths? How good is your programming ?
ProgrammingRe: How to develop software by Fayimora(m): 9:38pm On Nov 08, 2011
Errr thats vague. What language do you program best in?
ProgrammingRe: How Do I Develop A Mobile Application? by Fayimora(m): 12:14pm On Nov 05, 2011
It depends on what platform you want to develop for!
ProgrammingRe: Programming Projects (individual) by Fayimora(op): 7:11pm On Nov 04, 2011
That's an insult!
ProgrammingRe: Programming Projects (individual) by Fayimora(op): 2:28pm On Nov 03, 2011
iGravity:
dude, go do your homework! how then do you wish to master the skill of programming if you keep asking for help on your assignments as "projects"?
Errr who exactly u referring tohuh
ProgrammingRe: Community Project(strictly Java) by Fayimora(op): 1:53pm On Nov 02, 2011
Ok guys am back,  Am really busy now,  Can you all open up a github account,  follow me and send me a message with the subject "Community project NAIRALAND" so i could add you to the team of developers,
WebmastersRe: Javascript Help! by Fayimora(m): 10:12am On Nov 02, 2011
Take @pc-guru's first approach, Store your form code in a string and place it in a div when necessary
ProgrammingRe: Im A Java Expert Here To Teach Those Who Wants To Learn. by Fayimora(m): 11:24am On Nov 01, 2011
[quote author=sweet-pawn link=topic=790527.msg9455703#msg9455703 date=1320113236]@braimah
what about the other people that made request? Will u not help them too o great java master?[/quote]HAhhhahahahahahaha damn NL is funny
ProgrammingRe: Fortran Programming by Fayimora(m): 11:23am On Nov 01, 2011
why do you even want to learn fortranhuh
ProgrammingRe: Python Or C++ Which Is Bera by Fayimora(m): 11:13am On Nov 01, 2011
Wat a combination. Go on wikipedia and read everything you can about both languages. From there you should know which is better for whatever you want to do,
ProgrammingRe: No Programmers In Nairaland by Fayimora(m): 11:23am On Oct 31, 2011
Hmm this is serious, @mxxpunkxx are you seriously insulting me, dhtml, omotodun and the others or u just sayin it so the op can be happy

Anyways guys, wassup , Been a while
ProgrammingRe: Java Syntax Highlighter For Smf 1.0.12 by Fayimora(m): 11:16am On Oct 31, 2011
Yeah LNG time, been way too busy recently, Ok thread has been sticked cheesy
ProgrammingRe: Java Challenge by Fayimora(m): 11:13am On Oct 31, 2011
[quote author=naija_swag link=topic=791297.msg9448169#msg9448169 date=1320008990]when the folks on nairaland are anti-agorist? hmm,you want to find folks doing icpc,codejam,codesprint,topcoder etcetera look somewhere else not here, wink[/quote]Lol u r crazy, cheesy
ProgrammingRe: Web Application Development Contest: Jajad Wins by Fayimora(m): 8:43pm On Oct 30, 2011
Would you consider a Ruby implementation using Rails? Don't mind and am not in for the money, Just wanna see how well you can rate me cheesy

As for the contest, I also think the prize is too small BUT if the application is not going to be used by you(Seun) then I think its good enough. I mean you(the winner) gets to work with him(Seun).
ProgrammingRe: Ludo Game Algorithm Wanted For AI Project by Fayimora(m): 6:03pm On Oct 30, 2011
[quote author=omo_to_dun link=topic=781153.msg9349434#msg9349434 date=1318754305]@Tundebabzy

I completely disagree. If it is a game, it absolutely falls under the confines of AI. If you were to create a ludo game, of course, you would also add the expected Human Vs CPU mode; that, my brother involves serious AI. [B]No one on NL can do that[/B]. Well, unless of course, they create a dumb AI that always makes an unintelligent move. Given the fact that Ludo is not deterministic, the decision tree would be larger than most deterministic games.

What you and sirlekoso are talking about is not AI, it is simply the game play rules. That is easy and any [i]i[/i]diot can pull that off.
[/quote]NOT SO FAST!. Few weeks ago I was working on an AI for a GENERIC 4-in-a-row game. Trust me, its the hardest thing I have ever done in my life. I think Ludo(can't even play the game) would be nothing compared to that for me. Oh and yeah I succeeded, 40% thanks to TAOCP.
ProgrammingRe: Im A Java Expert Here To Teach Those Who Wants To Learn. by Fayimora(m): 5:56pm On Oct 30, 2011
braimahjak:
hello mobinga,what exactly do you want the algorithm to do?
Solve the towers of hanoi i guess. lol
ProgrammingRe: Java Challenge by Fayimora(m): 5:54pm On Oct 30, 2011
Nice one Mob. You can even use less memory and gain more speed by not printing in a loop, remember IO is slow. You coud use a BufferedReader to append your results and print once. Might not be obvious for a trivial task but its worth it when you are doing something very deep like recursive backtracking and the likes,

Offtopic:
Did anyone here partake in the IEEEXtreme programming competition?
ProgrammingRe: Java Syntax Highlighter For Smf 1.0.12 by Fayimora(m): 5:44pm On Oct 30, 2011
Any reason why?
ProgrammingRe: No Programmers In Nairaland by Fayimora(m): 5:52pm On Oct 25, 2011
Hmmmmmmmmmm
ProgrammingRe: Ludo Game Algorithm Wanted For AI Project by Fayimora(m): 4:02am On Oct 15, 2011
lmaoo

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 (of 42 pages)