Code Energy

  • Blog
  • About
  • Contact
  • CS Distilled
  • CS Unleashed

Be a great programmer

Is the code you're writing good enough? Let's explore together the key knowledge that makes the difference between the best coders and the rest.

Backtracking and the 8 Queens Problem

Have you ever played chess? If yes, you already know that the queen is the most important piece and that it can move any number of squares vertically, horizontally or diagonally. If you haven’t, don't worry: today, we'll only learn how to place 8 queens on the chessboard such that no queen is able to move to a square occupied by another queen. In chess jargon, we say that the queens … Read more »

Posted by Carlotta FabrisBe the first to comment

Portrait of George Pólya

How to Code it

Problem solving is a hard, strenuous activity for which, most of the time, there are no fixed rules. Thus, when a book comes out claiming to provide some sort of script for problem solving, it will inevitably draw a lot of attention. It was so with Polya’s “How to Solve It”, published in 1945. But the book became a huge success–more than one million copies sold world wide–not only … Read more »

Posted by Douglas Teixeira2 Comments

alt

This is How You Learn to Code

This post will tell you everything you need to know to learn how to create computer programs. Beware: it's not easy. We'll start with your mindset. Showing the right attitude maximizes the odds you'll keep making progress, and minimizes the odds you'll give up. After you read this article, you will know how to bootstrap your coding journey. ## Yes, You Should Learn to Code, … Read more »

Posted by Wladston Filho3 Comments

What is Computer Science?

Some professional activities have existed for millennia. People understand the body of knowledge that surrounds the words "Physics", "Medicine", and "Law". But computer science, being only a few decades old, hasn't had time to gather its deserved mainstream awareness, besides being one of the top fields of our era. Computer science is the study of how best to solve problems via … Read more »

Posted by Wladston Filho3 Comments

  • 1
  • 2
  • 3
  • …
  • 6
  • »

© 2021 Code Energy LLC Terms of Service and Privacy Policy