{"id":27148011,"url":"https://github.com/jtlee98/2021_cse2010_12484","last_synced_at":"2025-04-08T11:52:11.372Z","repository":{"id":202799371,"uuid":"452806381","full_name":"JTLee98/2021_CSE2010_12484","owner":"JTLee98","description":"Course repo for Hanyang-CSE2010 (Data Structures)","archived":false,"fork":false,"pushed_at":"2022-11-30T04:54:19.000Z","size":515,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-10-21T18:35:57.037Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JTLee98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-27T18:54:15.000Z","updated_at":"2023-10-21T18:35:58.162Z","dependencies_parsed_at":null,"dependency_job_id":"34c750d5-9432-41d9-bc9a-481dd47d66b7","html_url":"https://github.com/JTLee98/2021_CSE2010_12484","commit_stats":null,"previous_names":["jtlee98/2021_cse2010_12484"],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE2010_12484","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE2010_12484/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE2010_12484/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE2010_12484/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JTLee98","download_url":"https://codeload.github.com/JTLee98/2021_CSE2010_12484/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247838402,"owners_count":21004576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-08T11:52:10.862Z","updated_at":"2025-04-08T11:52:11.364Z","avatar_url":"https://github.com/JTLee98.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 2021_CSE2010_12484\n\nCourse repo for Hanyang-CSE2010 (Data Structures) \\\nTaken in Spring of 2021 at HYU \\\nInstructor: Prof. PARK, JONG-IL (https://mr.hanyang.ac.kr/ jipark@hanyang.ac.kr)\n\n* **Course outline**\n  * **Description**: \n    This course introduces various data structures, such as linked list, stack, queue, heap, binary search tree, balanced trees, and graph, which can organize data of various time and space complexity. Abstract data types will also be covered, including operations of searching, inserting, and deleting elements in each data structure. The main goal of this course is to learn how to design and select efficient data structures and operations. Students will learn how to compare data structures in terms of time and space complexity. In addition, students will have opportunities to learn how these data structures can be applied for solving computational problems. In the accompanying laboratory sessions, students will also have hands-on experience to implement data structures using the C programming language.\n  * **Schedule**\n    | week | topic                                          |\n    | ---- | ---------------------------------------------- |\n    | 1    | introduction, recursive algorithms, ADT, big-O |\n    | 2    | review on C programming, Lists 1               |\n    | 3    | Lists 2                                        |\n    | 4    | Stack, Queues                                  |\n    | 5    | Tree representations \u0026 traversals, Binary Tree |\n    | 6    | BSTs                                           |\n    | 7    | Heaps                                          |\n    | 8    | Midterm exam                                   |\n    | 9    | AVL Trees                                      |\n    | 10   | B-Trees                                        |\n    | 11   | Sorting Algorithms                             |\n    | 12   | Hash Tables                                    |\n    | 13   | Graph representations, Topological Sorting     |\n    | 14   | Djikstra, Single Source Shortest Path          |\n    | 15   | review                                         |\n    | 16   | Final Exam                                     |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtlee98%2F2021_cse2010_12484","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjtlee98%2F2021_cse2010_12484","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtlee98%2F2021_cse2010_12484/lists"}