Algorithms by Jeff Erickson (Free algorithms textbook)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • awesome-algorithms

    A curated list of awesome places to learn and/or practice algorithms.

  • From https://jeffe.cs.illinois.edu/teaching/algorithms/hwex.html#...

    >Please do not ask me for solutions. With very rare exceptions, I will say no, even if you are an instructor. I recognize that my stance limits the utility of these materials, especially for self-learners, but I'm trying to optimize the learning experience of my own students at Illinois. The point of homework is not to solve that particular homework problem, but to practice solving a type of problem and get honest feedback on your progress. I've found that when solutions are available, my own students are much more likely to rely on them, rather than trying to figure out the problems themselves, which means they get both less practice and less honest feedback, which means they do worse on exams and in the course overall.

    Interesting. I was asked multiple times for solutions to my self-pub ebooks that I relented. I didn't add them initially as I wanted readers to solve by themselves or ask for help if needed (and I did get a few mails, saw one of them asked on stackoverflow as well).

    See also https://github.com/tayllan/awesome-algorithms for more learning resources, practice problems, visualizations, etc.

  • C

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

  • I like the awesome-algorithms link, but some of the code linked is definitely not perfect. A few questionable things from one of the header files [0] in https://github.com/TheAlgorithms/C:

    - Defines a macro with no parentheses

    - Uses unsigned for length and capacity (should be size_t)

    - Uses () instead of (void) for an empty parameter list

    - Useless use of "extern" for function declarations

    - I think that leading double underscores and structures ending with _t are reserved identifiers, but I don't really have a good source for this

    [0]: https://github.com/TheAlgorithms/C/blob/master/data_structur...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • what resources do you recommend for learning C ?

    2 projects | /r/C_Programming | 10 May 2022
  • Prime numbers program with if else?

    1 project | /r/C_Programming | 14 Jan 2022
  • Are there any websites or books that shows optimal solutions for solving algorithms using C?

    1 project | /r/C_Programming | 2 Dec 2021
  • sc - Common libraries and data structures for C

    1 project | /r/coolgithubprojects | 5 Sep 2022
  • Please, check my stack implementation

    2 projects | /r/golang | 2 Sep 2022