All Projects → AaronYang2333 → CSCI_570

AaronYang2333 / CSCI_570

Licence: Apache-2.0 license
USC ✌️ 2021 Spring CSCI 570 (Analysis of Algorithms) 算法分析 Score: 8️⃣5️⃣

Programming Languages

HTML
75241 projects
java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects
shell
77523 projects

Projects that are alternatives of or similar to CSCI 570

Leetcode Solutions
This repository consists of solutions to the problem from LeetCode platform. Subscribe to our Channel for more updates
Stars: ✭ 128 (+184.44%)
Mutual labels:  leetcode-java
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+121844.44%)
Mutual labels:  leetcode-java
LeetCode-Book
《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓。
Stars: ✭ 1,164 (+2486.67%)
Mutual labels:  leetcode-java
Leetcode
leetcode 顺序刷题,详细通俗题解,with JAVA
Stars: ✭ 2,192 (+4771.11%)
Mutual labels:  leetcode-java
Leetcode Java Solutions
Solutions to LeetCode Online Judge problems in Java
Stars: ✭ 194 (+331.11%)
Mutual labels:  leetcode-java
Nightfall
A custom skin for Unnamed SDVX Clone (USC)
Stars: ✭ 44 (-2.22%)
Mutual labels:  usc
Onlinejudge Solutions
Collection of solutions to online judge problems
Stars: ✭ 45 (+0%)
Mutual labels:  leetcode-java
CodingInterview
Leetcode解题、剑指offer第二版💪💪💪⛷😀
Stars: ✭ 28 (-37.78%)
Mutual labels:  leetcode-java
Leetcode
Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
Stars: ✭ 3,090 (+6766.67%)
Mutual labels:  leetcode-java
LeetCode-Solution-Well-Explained
My LeetCode solutions using Java. Sorted in different topics and add detailed comments for easy understanding.
Stars: ✭ 23 (-48.89%)
Mutual labels:  leetcode-java
Leetcode Java
leetcode-java,updating!
Stars: ✭ 170 (+277.78%)
Mutual labels:  leetcode-java
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+6826.67%)
Mutual labels:  leetcode-java
LeetCode
LeetCode Problems
Stars: ✭ 41 (-8.89%)
Mutual labels:  leetcode-python3
Leetcode Java
LeetCode solutions written in Java
Stars: ✭ 134 (+197.78%)
Mutual labels:  leetcode-java
AgePredictor
Age classification from text using PAN16, blogs, Fisher Callhome, and Cancer Forum
Stars: ✭ 13 (-71.11%)
Mutual labels:  usc
Awesome Java Leetcode
👑 LeetCode of algorithms with java solution(updating).
Stars: ✭ 8,297 (+18337.78%)
Mutual labels:  leetcode-java
Leetcodeanimation
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
Stars: ✭ 68,143 (+151328.89%)
Mutual labels:  leetcode-java
LeetCode
leetcode... 😳 🤣
Stars: ✭ 21 (-53.33%)
Mutual labels:  leetcode-python3
Leetcode-for-Fun
Daily coding practice about data structure and algorithms. Leetcode, Lintcode, codeforces
Stars: ✭ 20 (-55.56%)
Mutual labels:  leetcode-java
Leetcode-solutions
Leetcode Grinder.
Stars: ✭ 14 (-68.89%)
Mutual labels:  leetcode-java

2021 Spring USC CSCI_570 (Analysis of Algorithms) Homeworks Respority

Description

This course is about designing algorithms for computational problems, and how to think clearly about analyzing correctness and running time. The main goal of this course is to provide the intellectual tools needed for designing and analyzing your own algorithms for new problems you need to solve in the future. The course explores fundamental algorithm design techniques such as greedy, divide and conquer, dynamic programming, network flow, reduction, approximation, linear programming and randomization for efficient algorithm construction. The course describes Turing machines and explains what NP-completeness means with respect to possibilities for solving these problems efficiently.

Homework

No. Name PDF file Tags Score
1 Homework 1 PDF Runtime Complexity BFS DDFS Induction Proof Graph 100/100
2 Homework 2 PDF Greedy Algorithm 80/80
3 Homework 3 PDF Divide-and-Conquer Dynamic Programming Master Theorem 133/135
4 Homework 4 PDF Network Flow Reduction Ford-Fulkerson 100/100
5 Homework 5 PDF Linear Programming NP-Completeness SAT 100/100
6 Homework 6 PDF Linear Programming NP-Completeness Reduction Approximation 96/100

Exam

No. Name PDF file Tags Score
1 Exam 1 Practice Material Runtime Complexity BFS DDFS Induction Proof Graph Divide-and-Conquer Dynamic Programming Master Theorem 62/85
2 Exam 2 Practice Material Network Flow Reduction Ford-Fulkerson Linear Programming NP-Completeness SAT Independent Set Approximation 85/100

Wiki

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].