Back to Browse

What is Algorithm and analysis parameters | Asymptotic Analysis | By Ex-Faang Engineer

69.4K views
Feb 10, 2024
20:09

Finite set of clear and unambiguous instructions designed to solve a specific problem Zero or more inputs, at least one output. Various analysis parameters on which we can judge algorithm Time complexity Space complexity Security Scalability - for large inputs Robustness - edge cases Simplicity Should not be redundant Can it work in distributed systems? Code readable and maintainable? mathematical concept that describes the behavior of a function or a sequence as a certain variable approaches a limit, often either infinity or zero asymptotic notation is used to describe the rate of growth of functions (How space/time changes) and their behavior for large input sizes. It ignores constant and focuses on that part of function which grows with input size. Time complexity Function = n + 2 Time complexity Function = n*n+1 Please join our tech community to get support and latest updates on system design, ds/algo, GATE exams (Both CS and AI/DS), work from home companies, other tech related, FAANG related discussions etc. Community Discord Server: https://discord.com/invite/fHHREfe3xD My Instagram account: https://www.instagram.com/abhinavbans... Data Structures and Algorithm Telegram Group: https://t.me/+GpKG_-lX0OwyNmE1 General Tech Videos Update Telegram Group: https://t.me/+SOnFDp0FEXplMTg9 Gate Computer Science Telegram Group: https://t.me/+J9sCxiyDLbJkNjI1 Gate Artificial Intelligence and Data science Telegram Group: https://t.me/+xQ2A81s6xOcyMmU1 System Design Telegram Group: https://t.me/+iVjG4OIg0IA4NGVl

Download

0 formats

No download links available.

What is Algorithm and analysis parameters | Asymptotic Analysis | By Ex-Faang Engineer | NatokHD