Computer science (CS) is the science behind programming.
I'm familiar with the mathematical/physics concept of a vector as a magnitude and a direction, but I also keep …
computer-science vectorIsn't a three state object immedately capable of holding more information and handling larger values? I know that processors currently …
computer-science ternary-representationI've recently started a course on data compression at my university. However, I find the use of the term "entropy" …
computer-science information-theory entropy data-compressionMy understanding is that a hash code and checksum are similar things - a numeric value, computed for a block …
language-agnostic hash computer-science checksumWhat does the term referential transparency mean? I've heard it described as "it means you can replace equals with equals" …
functional-programming computer-science theory referential-transparencyHow can I know whether the languages are context free or not?
computer-science context-free-grammarIn a CS course I'm taking there is an example of a language that is not regular: {a^nb^n | …
computer-science fsm regular-languageFor general-purpose sorting, the answer appears to be no, as quick sort, merge sort and heap sort tend to perform …
algorithm computer-scienceWhat is the role of stack in a microprocessor?
computer-science microprocessorsI've read a few instances in reading mathematics and computer science that use the equivalence symbol ≡, (basically an '=' …
math computer-science symbols