Skip to main content

Posts

Featured

CST370.1 Module One

  CST311.8 Module One Review of Data Structures and Algorithms What I learned this week: This week was a brief overview of what we plan to cover throughout the course, along with some review of the primary data structures we will be using in formulating and analyzing of algorithms. We covered the different categories of problems we'll be facing, such as sorting, searching, string processing, graph, combinatorial, geometric, and numerical-based problems. In the review, we also covered the fundamental data structures, in which the two most important data structures are Arrays and Linked Lists. All other data structures can be structured out of these two. For example, even graphs are represented as either an adjacency matrix(array-based) or an adjacency list(linked-list-based). We also briefly covered the analysis of algorithms and how by deducing the algorithm down to its  basic operation, we can find the algorithm's time complexity. Notes on the types of problems we'll be co...

Latest Posts

CST311.8 Module Eight

CST311.7 Module Seven

CST311.6 Module Six

CST311.5 Module Five

CST311.4 Module Four

CST311.3 Module Three

CST311.2 Module Two

CST311.1 Module One

CST334.8 Module Eight

CST334.7 Module Seven