Syndetics cover image
Image from Syndetics

Computer science distilled : learn the art of solving computational problems / Wladston Ferreira Filho.

By: Material type: TextLanguage: English Publisher: [Las Vegas [Nevada] : Code Energy LLC, 2018Copyright date: ©2017Edition: First editionDescription: x, 168 pages illustrations (some color) 22 cmContent type:
  • text
  • still image
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9780997316025
  • 0997316020
  • 9780997316001
  • 0997316004
Subject(s): DDC classification:
  • 004 23
Contents:
1. Basics. Ideas -- Logic -- Counting -- Probability -- 2. Complexity. Counting time -- The big-O notation -- Exponentials -- Counting memory -- 3. Strategy. Iteration -- Recursion -- Brute force -- Backtracking -- Heuristics -- Divide and conquer -- Dynamic programming -- Branch and bound -- 4. Data. Abstract data types -- Common abstractions -- Structures -- 5. Algorithms. Sorting -- Searching -- Graphs -- Operations research -- 6. Databases. Relational -- Non-relational -- Distributed -- Geographical -- Serialization formats -- 7. Computers. Architecture -- Compilers -- Memory hierarchy -- 8. Programming. Linguistics -- Variables -- Paradigms -- Conclusion -- Appendix. Numerical bases -- Gauss' trick -- Sets -- Kadane's algorithm.
Summary: A walkthrough of computer science concepts that you must know to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also outlines the principles that make computers and programming languages work.
Holdings
Cover image Item type Current library Home library Collection Shelving location Call number Materials specified Vol info URL Copy number Status Notes Date due Barcode Item holds Item hold queue priority Course reserves
Bok Orkanenbiblioteket 000-099 004 fer Checked out 2026-06-29 3204219573
Bok Orkanenbiblioteket 000-099 004 fer EJ HEMLÅN 3204219546
Bok Orkanenbiblioteket 000-099 004 fer Available 3204219555
Bok Orkanenbiblioteket 000-099 004 fer Available 3204219564
Total holds: 0

Includes bibliographical references.

1. Basics. Ideas -- Logic -- Counting -- Probability -- 2. Complexity. Counting time -- The big-O notation -- Exponentials -- Counting memory -- 3. Strategy. Iteration -- Recursion -- Brute force -- Backtracking -- Heuristics -- Divide and conquer -- Dynamic programming -- Branch and bound -- 4. Data. Abstract data types -- Common abstractions -- Structures -- 5. Algorithms. Sorting -- Searching -- Graphs -- Operations research -- 6. Databases. Relational -- Non-relational -- Distributed -- Geographical -- Serialization formats -- 7. Computers. Architecture -- Compilers -- Memory hierarchy -- 8. Programming. Linguistics -- Variables -- Paradigms -- Conclusion -- Appendix. Numerical bases -- Gauss' trick -- Sets -- Kadane's algorithm.

A walkthrough of computer science concepts that you must know to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also outlines the principles that make computers and programming languages work.