This is the book we're using in our Algorithms class. Seems pretty good so far...

This is the book we're using in our Algorithms class. Seems pretty good so far. Is it worth going through the whole thing?

>Is it worth going through the whole thing?
depends on how much they are paying you

I usually see this book on Sup Forums's recommend lists, so it's probably worth it. Been meaning to give it a read myself

That book is a much better reference than it is an introductory text. Skimming the whole thing is useful, as is reading sections particularly relevant to a problem you want to solve, but I would never try to inhale that textbook.

>reading books instead of getting shit done

shiggydiggy

Literally never said I don't get shit done

Literally?

No, just use it for reference if you need a specific algorithm.

>This is the book we're using in our Algorithms class
Can someone explain why you need to go to college to read a book?

This. It gives a good fundamental understanding of algos. After that use it to reference.

Just read the material the teacher is going to present in class so you have an idea of what he's talking about, and read it again after class to make sure you got it.
Then solve the exercises.

And textbooks are not novels, you aren't meant to read the from cover to cover, they're meant to be studied.

Structure.

If you can structure your learning independently, more power to you. Most people can't.

A college degree is mostly about signaling conscientiousness and willingness to conform.

I got A on the course after I failed it before
Didn't open the book

This.

Also this.


People that can get cozy and study themselves smarter have all my jelly. I've been trying to learn to do that for years.

Absolutely fucking not.
Just read parts you need when you need them.

lmao i'd like to see you try to teach yourself from introduction to algorithms. you'll barely get anything out of it unless you've already done years of self study on the background it relies on

I can sum the primes under 2 million in a jiffy.

I like the skiena text

its worth to reading this book, but I would suggest you to read some book about discrete math before (if you did not), strong math foundations before algo book allows you to understand algos in depth.

Cormen is the GOAT algo book right by TAOCP series. It's basically SICP of algorithms. It is huge though and some don't like the approach it takes. Stay away if you're not autistic

Can someone define 'discrete math'? Like which topics should I look into, because discrete math seems to be a bunch of random shit.

>reminder that Google is abusing their captcha service, making us work extra hard for their AI

>discrete math
look up the playlist "MIT - Discrete Mathematics" on youtube. also, you can force old text captchas if you use Sup Forums x.

I got two playlists. I'm watching the "Mathematics for Computer Science" Lecture 1 video, and enjoying it a lot.

Thanks, user.

Which of these are the real deal and which are memes?

>Implying you can learn anything without some base.

You must have had a really rough time learning English without parents to listen to, pooloo. Fuck off.

>after I failed it

Well, I would hope so. If your professor is even half decent, their lecture will basically explain the whole book and more anyway. You are a moron for failing. Your professor is good for teaching your dumb ass and getting you through the course the second time when algorithms is a cakewalk for anyone with even a remotely mathematical mind. Shit like complexity and why things like bubblesort suck are intuitive.

Knuth is going to die before he finishes the series. Fucking lock him up and force him to finish before he takes a dirt nap.

learn you a haskell is a literal meme book. i hate that it's one of the best books on haskell out there for people who don't know the language. it's a fusion of reddit and tumblr in humor, and it's chock full of it. it's not programmer humor you find in book written by middle aged guys. it's reddit humor written by a millenial. fcking hate it

How are you getting shit done if you don't know how to get shit done?

If you get a chance, absolutely go through it. For the purposes of your class, no that's an insane amount of time to spend.

Yes. Learning algorithms is the first step towards becoming an actual computer scientist, and not one of those faggy hipster "coders" who wage slave from job to job, replaced by pajeet every time until they're finally considered too old for a software company to hire

Lol post a joke from it. So every other book recommendation in it is good and up to date?

Haskell itself is a meme. What do you expect?

>in a jiffy
Is that a valid measure of time?

It is if you are a tosser.

>don't know shit about CS or even programming
>pick up the ebook accidentally
>get halfway through before I realize I can actually understand wtf I'm reading
I-is this my calling?

No. Algorithms != programming. Algorithms are logic. Just because you can understand basic logic, does not mean you can put it to practical use or know anything about syntax / application.

>basic logic
You have read the book user right? The equations in there aren't exactly high school level.

>t. Highschooler.

At most, there is basic calculus. I have the book myself. If you think that is complex, you obviously are like 16. Fuck off.

you sound like a real fag m8
>syntax
oh wow, how hard, describing something with a small, strict vocabulary, how hard :o
>application
>practical use
vauge buzzwords

you sound like the kind of jackass that dies a little on the inside everytime he doesn't get to confirm he's the smartest person in the room (by his own metrics)

You sound like a child that calls names when his wittle brain is insulted. I simply stated the truth: algorithms are not programming. They are used in it, but they are not it.

he never claimed they are, einstein

Then, what are you claiming? All I am hearing is insults. I used common jargon typical of anyone that knows the material. is that way if you want to go act like an idiot.

I prefer books that have kode too

so you can implement shit in your low level language of choice and learn/be prepared for the real world

purely theoretical "knowledge" is fucking worthless knowledge

Where can i find these books online?

Search: "[name of book] pdf" in your autistic browser of choice

Bump

It's also about the connections you form. Networking could get you a better job.