Top "Computer-science" questions

Computer science (CS) is the science behind programming.

What are the differences between a program and an application?

What are the differences between a program and an application? I am trying to understand this to form a concept …

computer-science terminology
Math for computer science

I have read several answers on this topic , but I still have questions.. There are plenty of math courses, and …

math computer-science
What are practical applications of Queues?

What are practical applications of Queues in Computer Science. Where do we use them and why? I heard that we …

computer-science queue
What does 'predicate' mean in the context of computer science?

Specifically I've seen it used in the context of text filtering. As if "predicate" == "filter criteria". Is this accurate?

computer-science
B-Tree vs Hash Table

In MySQL, an index type is a b-tree, and access an element in a b-tree is in logarithmic amortized time …

mysql data-structures computer-science complexity-theory b-tree
Is there a difference between foreach and map?

Ok this is more of a computer science question, than a question based on a particular language, but is there …

foreach language-agnostic computer-science map-function
When to use Preorder, Postorder, and Inorder Binary Search Tree Traversal strategies

I realized recently that while having used BST's plenty in my life, I've never even contemplated using anything but Inorder …

data-structures computer-science binary-tree preorder
What Computer Science concepts should I know?

What concepts in Computer Science do you think have made you a better programmer? My degree was in Mechanical Engineering …

computer-science
What is an SSTable?

In BigTable/GFS and Cassandra terminology, what is the definition of a SSTable?

computer-science nosql cassandra bigtable gfs