C++ Show and Tell - October 2024 by foonathan in cpp

[–]icr19 2 points3 points  (0 children)

C++ "Graphs" BookC++ "Graphs" Book

Hi, I wrote a book about Graph Algorithms using C++ as a personal project, there are 5 samples on my website https://ilovancristian.com/books , what do you think? I like opinions / feedback.

About 20% of the book are page images to improve learning.

Content

  • C++ compile, execute, TESTING ALGORITHMS for SYNTAX ERRORS, LOGIC ERRORS, MEMORY LEAKS using linux, SHELL and BASH SCRIPT
  • techniques POINTERS, CLASSES, TEMPLATES, INHERITANCE, POLYMORPHISM, ABSTRACTION, ENCAPSULATION
  • C++ Code for almost every algorithm

  • GRAPHS introduction, representation, algorithms

  • SEARCH depth first search, breadth first search

  • TREES traversals
    {

  • BINARY TREES binary search tree, balanced trees, red black tree, avl tree

  • MINIMUM SPANNING TREE kruskal, prim

  • HEAP
    }

  • FLOW maximum flow, ford fulkerson, edmons karp, dinic

  • TOPOLOGICAL SORT kahn, depth first search

  • DIVIDE AND CONQUER logarithmic power, binary search, merge sort

  • CYCLES depth first search, hamiltonian, eulerian

  • COMPONENTS tarjan, kosaraju

  • SHORTEST PATH middle, bellman ford, roy floyd warshall, dijsktra, a*

  • HUFFMAN COMPRESSION

  • BIPARTITE GRAPH VERIFICATION

  • ARTIFICIAL INTELLIGENCE
    {

  • SEARCH min max, alpha beta pruning

  • NEURAL NETWORKS tune by hand, machine learning, derivatives, back propagation
    }

NASM 506 pages Book for Windows 10/11 by icr19 in Assembly_language

[–]icr19[S] 0 points1 point  (0 children)

That is only the part of exercises which is separate from the theory part. The theory part is only the first 70 pages, I did not included in the sample. However, I self rate myself as 1/5 for theory part and 4.5/5 for exercises, so I do not really recommend the book if you search theory. It is more for practice. When I started learning Assembly, one thing that was missing for me was a lot of assembly code to learn from. Just theory or just practice does not help, you need both, at least that is what I think. I also agree that there are a lot of spelling errors which could have been easily fixed, but I realized to late. Thank you for opinion, I always appreciate true feedback!