|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/algorithms-and-data-structures-in-c-coding-interview/
课程评论:没有评论
**课程名称:** C++ 中的算法与数据结构 (2020) **课程概述:** 本课程旨在提升您的解决问题能力,关注点在于算法而非编程语言本身。课程强调算法的重要性远超编程语言,因为编程语言易于在短时间内掌握,而解决问题的能力难以习得,但其回报丰厚。在面试中,能力往往比编程语言更受重视。本课程将教授您如何有效地解决各类问题,帮助您获得理想的工作。 为了让学习过程快速而引人入胜,本课程避免了冗长乏味的讲座。内容从排序算法入手,每个算法都会进行详细讲解并辅以 C++ 实现。随后,课程将深入探讨数据结构,精选了最能帮助您理解核心概念的结构进行介绍。作为特别奖励,课程还将涵盖复杂的解题技巧,并通过常见的例子,如背包问题和最小生成树,来展示这些技巧的应用。 **核心理念:** 掌握这些概念将极大地提升您解决问题的效率。
This course will give you ability to solve problems, most people focus on programming language, but people offten forget about algorithms. Algorithms are definetly more important than programming language, you can learn programming language in about week, but problem solving ability is much harder to learn. But the benefits are worth it. When you get to interview mostly they care about your problem solving abilities. To get your dream job, you need to know how to solve whatever problem they have. In this course you will learn how to do that. Also I belive that nobody have time for long and booring lectures, so in this class I try to explain the important things in a fast and engaging way, so I won't bore you to death. We start off with Sorting algorithms, I explain each algorithm and then I show you implementation in C++. After that we take a look at Data Structures, I chosed In my opinion the best Structures for you to learn the important concepts. As a bonus I go through complex problem solving techniques. And I show you how these works on common examples such as Knapsack and Minimum spanning tree. I belive that learning and understanding these concepts will help you solve problems more efficiently.