Top "Computer-science" questions

Computer science (CS) is the science behind programming.

What are the differences between NP, NP-Complete and NP-Hard?

What are the differences between NP, NP-Complete and NP-Hard? I am aware of many resources all over the web. I'd …

computer-science complexity-theory np np-complete np-hard
What is the difference between statically typed and dynamically typed languages?

I hear a lot that new programming languages are dynamically typed but what does it actually mean when we say …

programming-languages computer-science static-typing dynamic-typing
What is “2's Complement”?

I'm in a computer systems course and have been struggling, in part, with Two's Complement. I want to understand it …

binary bit-manipulation computer-science twos-complement data-representation
What are the lesser known but useful data structures?

There are some data structures around that are really useful but are unknown to most programmers. Which ones are they? …

language-agnostic data-structures computer-science
What is a lambda (function)?

For a person without a comp-sci background, what is a lambda in the world of Computer Science?

lambda language-agnostic computer-science terminology theory
What is "entropy and information gain"?

I am reading this book (NLTK) and it is confusing. Entropy is defined as: Entropy is the sum of the …

math text computer-science nltk text-mining
HTML5 Canvas background image

I'm trying to place a background image on the back of this canvas script I found. I know it's something …

html canvas html5-canvas computer-science
What is code coverage and how do YOU measure it?

What is code coverage and how do YOU measure it? I was asked this question regarding our automating testing code …

testing computer-science code-coverage