Search result for Complexity Online Courses & Certifications
Get Course Alerts by Email
数据结构与算法第二部分 | Data Structures and Algorithms Part 2
by 张铭 Ming Zhang- 0.0
4 Weeks
这门课程将帮助学生学习如何运用数据结构和算法解决复杂的实际问题。 | This course will help students learn to use data and algorithms to solve complex real-world problems. 课程介绍视频也可以_访问中国网站_ 计算机是现代社会中用于解决问题的重要工具。利用计算机解决实际问题需要将问题抽象,并对数据进行操作,最后通过计算机程序求解问题。而本门课程主要内容就是对以上内容进行研究。 图灵奖获得者N. Wirth写了一本经典著作“程序=算法+数据结构”。数据结构,是抽象的表示数据的方式;算法,则是计算的一系列有效、通用的步骤。算法与数据结构是程序设计中相辅相成的两个方面。 我 们会围绕着“算法+数据结构=程序”的思路,以问题求解为导向进行学习。希望能够帮助大家提高理论、抽象、设计的能力。在扎实的经典理论基础上,运用问题 抽象、数据抽象、算法抽象来分析问题,应用适当的数据结构和算法来设计和实现相应的程序。通过课程学习,大家的抽象思维能力、问题求解能力将得到较大提 升,编程能力和代码质量会有质的飞跃! 在求解实际问题方面,我们会学习到通过权衡时空和其他资源开销,利用数据结构来组织数据、设计高效的算法、完成高质量的程序以满足错综复杂的实际应用需要。 此外,课程所学到的内容会被利用到计算机科学后续的各个课程中,如操作系统、软件工程、数据库概论、编译技术、计算机图形学、人机交互等。希望可以为大家将来从事计算机相关的学习、研究和开发工作打下扎实的基础。 本课程采用张铭主编的国家“十一五”规划教材《数据结构与算法》(高等教育出版社)。适合计算机以及相关理工专业的大二本科生学习,需要先修过计算概论等课程,具有结构化和面向对象的程序设计基础。 在 第一部分学完了线性表、栈与队列、字符串、二叉树、树和图这些基础数据结构之后,第二部分我们将深入学习排序、检索、索引、高级数据结构以及数据结构应用 等内容。涉及快速排序、外排序等各种经典排序算法,集合、散列、位图等检索方法,B/B+树、Trie树等索引结构,广义表、多维数组等高级线性结 构,AVL、红黑树、伸展树等平衡二叉树。第二部分课程持续8周,学习者每周在本课程上需要投入4-8小时。本课程的本次开设得到Google研究经费支 持。 Computers are an important tool forproblemsolving and are deeply involvedin modern life. Computers perform operations on data....
Lean Manufacturing A-Z: Lean Operations Management
by Laurence Gartside MEng Cantab- 4.5
3.5 hours on-demand video
Reducing Complexity...
$9.99
2020 SEO New - Become An SEO Expert With Yoast SEO Plugin
by Nick Walsh- 2.5
2 hours on-demand video
Use my simple SEO blueprint to get on page one! No need to spend a fortune on consultants, or go insane with the complexity of SEO....
$11.99
Manual Lymphatic Drainage Massage Certificate Course (6CEU)
by Mark Perren-Jones- 4.7
6 hours on-demand video
Due to the complexity of treatment and care for oncology patients, massage therapists may need to coordinate with their client’s physician....
$14.99
FPGA computing systems: Background knowledge and introductory materials
by Marco Domenico Santambrogio- 4.6
Approx. 46 hours to complete
How to handle the complexity of an FPGA-based system...
How Technology is Shaping Democracy and the 2020 Election
by Rob Reich , Marietje Schaake , Lisa Einstein- 4.5
Approx. 3 hours to complete
Democracy can only thrive with the participation of well-informed citizens. The 2020 U. S. presidential election will be historic for many reasons and all parties are leveraging the power of technology to both influence and mobilize voters. In this short-form, community awareness course, you will: – Learn how U. S. elections work and about the challenges of implementing new technology...
Management of Fashion and Luxury Companies
by Erica Corbellini , Stefania Saviolo- 4.7
Approx. 12 hours to complete
Complexity in Fashion Products Development...
Related searches
Python Loops and Looping Techniques: Beginner to Advanced
by Estefania Cassingena Navone- 4.7
8 hours on-demand video
You will start by drawing simple patterns and you will increase their complexity until you reach the final version....
$9.99
Beginning C++ Programming - From Beginner to Beyond
by Tim Buchalka's Learn Programming Academy- 4.6
46 hours on-demand video
Obtain Modern C++ Object-Oriented Programming (OOP) and STL skills. C++14 and C++17 covered. C++20 info see below. Which programming language is often seen as a badge of honor among software developers? C++ Which programming language can you learn that when added to your resume, will often get you a job interview?...
$17.99
Beginners Digital Photography - Master Photography Quickly
by Paul Darvell- 0.0
2.5 hours on-demand video
Beginners Digital Photography - Master Photography Quickly - Comprehensive Course with Videos, Exercises & Free Book Would you like to take great photographs without spending ages learning about photography? In just four hours (that includes time to do all the exercises), I will take you from complete novice to taking great photographs....
$12.99