Click here to Skip to main content
15,891,649 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Thought of the Day Pin
lopatir27-Jan-20 4:44
lopatir27-Jan-20 4:44 
GeneralRe: Thought of the Day Pin
DRHuff27-Jan-20 4:52
DRHuff27-Jan-20 4:52 
GeneralRe: Thought of the Day Pin
Mike Hankey27-Jan-20 5:32
mveMike Hankey27-Jan-20 5:32 
GeneralRe: Thought of the Day Pin
littleGreenDude27-Jan-20 5:41
littleGreenDude27-Jan-20 5:41 
GeneralRe: Thought of the Day Pin
Kelly Herald27-Jan-20 11:25
Kelly Herald27-Jan-20 11:25 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer27-Jan-20 6:21
professionalDaniel Pfeffer27-Jan-20 6:21 
GeneralRe: Thought of the Day Pin
W Balboos, GHB27-Jan-20 7:52
W Balboos, GHB27-Jan-20 7:52 
Generalself-taught dev seeks computer science Pin
raddevus27-Jan-20 2:12
mvaraddevus27-Jan-20 2:12 
Yesterday I got on the idea of learning basic Computer Science things (data structures, algorithms, etc) and I started looking for a book. I become afflicted with this idea every year or so. Roll eyes | :rolleyes:

I found all the normal ones like

Introduction to Algorithms (The MIT Press) 3rd Edition, Kindle Edition
by Thomas H. Cormen (Author), Charles E. Leiserson (Author), Ronald L. Rivest (Author), Clifford Stein
[^]

But that is way too mathy for me. I like math but I like it to be applied. Anyways, I wanted to really see Big O explained and tied to specific algorithms. I wanted to start out relative simply but not treat me like I'm totally ignorant. I stumbled upon this book from the Pragmatic Programmer publishers...

A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills[^]

I devoured the first 4 chapters and it is amazing. Definitely check this one out. I'm so excited about it. I feel like I'm really putting the concepts together. This one is going into the Top 5 All-time Best books on programming. Seriously up there with Petzold Windows programming.
After reading those first 4 chapters I actually understand what O(1), O(N), O(log N) and O(N^2) mean. I even understand them in relation to algorithms. The author connects them to the algos and shows graphs of time / efficiency and it is absolutely clear and interesting.

modified 27-Jan-20 8:41am.

GeneralRe: self-taught dev seeks computer science Pin
Kris Lantz27-Jan-20 3:19
professionalKris Lantz27-Jan-20 3:19 
GeneralRe: self-taught dev seeks computer science PinPopular
ZurdoDev27-Jan-20 4:34
professionalZurdoDev27-Jan-20 4:34 
GeneralRe: self-taught dev seeks computer science Pin
raddevus27-Jan-20 5:07
mvaraddevus27-Jan-20 5:07 
GeneralRe: self-taught dev seeks computer science Pin
Mark_Wallace27-Jan-20 10:31
Mark_Wallace27-Jan-20 10:31 
GeneralRe: self-taught dev seeks computer science Pin
Member 1202393728-Jan-20 14:13
Member 1202393728-Jan-20 14:13 
GeneralRe: self-taught dev seeks computer science Pin
Member 916705727-Jan-20 21:05
Member 916705727-Jan-20 21:05 
GeneralRe: self-taught dev seeks computer science Pin
Steve Naidamast28-Jan-20 4:10
professionalSteve Naidamast28-Jan-20 4:10 
GeneralRe: self-taught dev seeks computer science Pin
DT Bullock27-Jan-20 22:21
DT Bullock27-Jan-20 22:21 
GeneralRe: self-taught dev seeks computer science Pin
raddevus28-Jan-20 1:43
mvaraddevus28-Jan-20 1:43 
GeneralRe: self-taught dev seeks computer science Pin
BillWoodruff28-Jan-20 0:35
professionalBillWoodruff28-Jan-20 0:35 
GeneralRe: self-taught dev seeks computer science Pin
Member 785663928-Jan-20 3:19
Member 785663928-Jan-20 3:19 
GeneralRe: self-taught dev seeks computer science Pin
raddevus28-Jan-20 3:35
mvaraddevus28-Jan-20 3:35 
GeneralRe: self-taught dev seeks computer science Pin
Member 844862228-Jan-20 3:52
Member 844862228-Jan-20 3:52 
GeneralRe: self-taught dev seeks computer science Pin
raddevus28-Jan-20 4:00
mvaraddevus28-Jan-20 4:00 
GeneralRe: self-taught dev seeks computer science Pin
kalberts28-Jan-20 5:21
kalberts28-Jan-20 5:21 
GeneralRe: self-taught dev seeks computer science Pin
raddevus28-Jan-20 5:30
mvaraddevus28-Jan-20 5:30 
GeneralRe: self-taught dev seeks computer science Pin
Kirk 1038982128-Jan-20 6:34
Kirk 1038982128-Jan-20 6:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.