SrijDude3416 / NATM-Tri3-RATS

0 stars 0 forks source link

Algoritihm Project Plan #1

Open RonitT1234 opened 2 months ago

RonitT1234 commented 2 months ago

For our final project, we plan to incorporate algorithmic updates related to memes and buttons in the following ways:

Loops (Algorithmic):

We will use list comprehension to build a list of memes. For example, to create a list of memes from titles and image URLs: "We will use list comprehension to build a list of memes. For example, we'll create a list of memes from titles and image URLs." We will process the list of memes using conventional loops and the "for each" method to display them on our webpage. "We will process the list of memes using both conventional loops and the 'for each' method to display them on our webpage." Sorting / Searching (Algorithmic):

We will implement sorting and searching functionalities for memes based on their titles or ratings. We will use SQLAlchemy for filtered selections and sorting. "We will implement sorting and searching functionalities for memes based on their titles or ratings, utilizing SQLAlchemy for filtered selections and sorting." For example, to sort memes by title: "For instance, to sort memes by title:" To search for a meme by title: "To search for a meme by title:" Big O Notation (Algorithmic):

We will describe the space and time complexity of our sorting and searching algorithms. For example, the sorting algorithm we use might have a time complexity of O(n log n) for an efficient sorting operation. "We will describe the space and time complexity of our sorting and searching algorithms. For instance, the sorting algorithm we use might have a time complexity of O(n log n) for an efficient sorting operation." 2D Iteration:

We will use 2D iteration to process and display memes in a grid-like layout. For example, if we're displaying memes in rows and columns on our webpage, we can use nested loops to iterate over the rows and columns. "We will use 2D iteration to process and display memes in a grid-like layout. For instance, if we're displaying memes in rows and columns on our webpage, we can use nested loops to iterate over the rows and columns." Deployment (Full Stack):

We will illustrate the deployment of our full-stack web application, showing multiple users accessing and updating the application simultaneously. We can use tools like Docker for containerization and orchestration to manage our deployment environment. "We will illustrate the deployment of our full-stack web application, showcasing multiple users accessing and updating the application simultaneously. We can employ tools like Docker for containerization and orchestration to manage our deployment environment." By incorporating these algorithmic updates, we aim to enhance the functionality and performance of our meme gallery website while demonstrating our understanding of key algorithmic concepts in our final project and blog

RonitT1234 commented 2 months ago
  1. Allow the user to create their own tree with their own values.

  2. Implement code for a tree traversal algorithm.

  3. Allow users to choose between the 3 different types of tree travesals for the tree they make

a. In order b. Pre order c. Post order

  1. Users can compare the space time complexity of each program and see which one would be best.