Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 68
  1. In software programming, the product between two integers is often computed to a fixed number of bits with overflow.

  2. Converting a 64-bit integer to its decimal string representation is a mundane task that shows up everywhere: logging, JSON serialization, CSV output, debug prints, etc.

  3. Checking multiplication overflow

    Suppose that x is a variable of an unsigned type.

  4. A common pattern in modern software is to map a string key to a small array of floating-point numbers.

  5. House prices and fertility

    No, rising house prices are not the driver of sharp fertility declines.

  6. You can beat the binary search

    We sometimes have to look for a value in a sorted array.

  7. Consider the following problem.

  8. Initially, we had languages like Fortran (1957), Pascal (1970), and C (1972).

  9. Suppose you have several strings and you want to count the number of instances of the character !

  10. A Fast Immutable Map in Go

    Consider the following problem.

  11. The next C++ standard (C++26) is getting exciting new features.

  12. Modern processors have the ability to execute many instructions per cycle, on a single core.

  13. Suppose that you have a record of your sales per day.

  14. Text formats are everywhere. Why?

    The Internet relies on text formats.

  15. We locate web content using special addresses called URLs.

  16. JavaScript represents strings using Unicode, like most programming languages today.

  17. When programming, we need to allocate memory, and then deallocate it.

  18. Much of the West has been economically stagnant.