- published: 24 May 2017
- views: 300730

developed with YouTube

- Order:
- Duration: 11:44
- Updated: 24 May 2017
- views: 300730

Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. And this isn’t a new concept. Since the development of math itself algorithms have been needed to help us complete tasks more efficiently, but today we’re going to take a look a couple modern computing problems like sorting and graph search, and show how we’ve made them more efficient so you can more easily find cheap airfare or map directions to Winterfell... or like a restaurant or something.
Ps. Have you had the chance to play the Grace Hopper game we made in episode 12. Check it out here! http://thoughtcafe.ca/hopper/
CORRECTION:
In the pseudocode for selection sort at 3:09, this line:
swap array items at index and smallest
should be:
swap array items at i and smallest
Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios
Want to know more about Carrie Anne?
https://about.me/carrieannephilbin
The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...
Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

https://wn.com/Intro_To_Algorithms_Crash_Course_Computer_Science_13
- Order:
- Duration: 1:20:36
- Updated: 07 Jan 2009
- views: 1059698

Lecture 01: Administrivia; Introduction; Analysis of Algorithms, Insertion Sort, Mergesort
View the complete course at: http://ocw.mit.edu/6-046JF05
License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu

https://wn.com/Lec_1_|_Mit_6.046J_18.410J_Introduction_To_Algorithms_(Sma_5503),_Fall_2005
- Order:
- Duration: 25:13
- Updated: 05 Mar 2017
- views: 4052

Very basic introduction to algorithms
Discusses Assignment, If then Else, For next and While loops.
Also traces through three algorithms.
Table of Contents:
00:00 - Discrete Math
00:06 - Basic Introduction
01:12 - Algorithms
02:23 - Some common terms
03:26 - Properties algorithms
05:28 - Pseudo code
07:38 - Sample statements
09:39 - Execution of an if – then - else
10:32 - Tracing an algorithm
16:07 - Execution of an for - next
22:46 - Execution of While
24:54 - End….

https://wn.com/Introduction_To_Algorithms
- Order:
- Duration: 22:27
- Updated: 05 Jun 2014
- views: 984626

In this video big-oh, big-omega and theta are discussed

https://wn.com/Algorithms_Lecture_1_Introduction_To_Asymptotic_Notations
- Order:
- Duration: 9:07
- Updated: 28 Apr 2016
- views: 15331

Lecture Series on Data Structures and Algorithms by Computer education for all covers Introduction to Algorithms and its Types, Classifications and Specifications in Data Structures and Applications. A data structure is an arrangement of data in a computer's memory or even disk storage. An example of several common data structures are arrays, linked lists, queues, stacks, binary trees, and hash tables. Algorithms, on the other hand, are used to manipulate the data contained in these data structures as in searching and sorting. An Algorithm is step by step procedure for solving a problem. Algorithms are often used in many real life problems. In Computer science, Algorithms has a special meaning. It is defined to have these features.
Many algorithms apply directly to a specific data structures. When working with certain data structures you need to know how to insert new data, search for a specified item, and deleting a specific item.
Commonly used algorithms include are useful for:
• Searching for a particular data item (or record).
• Sorting the data. There are many ways to sort data. Simple sorting, Advanced sorting
• Iterating through all the items in a data structure. (Visiting each item in turn so as to display it or perform some other action on these items)
Geometric Algorithms
Encoding Algorithms
Pattern Matching Algorithms
Parsing Algorithms
Classification of Algorithms
Iterative Algorithms
Divide and Conquer Algorithms
Greedy Algorithms
Back Tracking Algorithms
Breadth First Search Algorithms
Specification of Algorithms
Use of Natural Language
Use of Pseudocode
Thanks for watching this video please Share, Like, comments and Subscribe for more videos.
Subscribe Here: https://www.youtube.com/channel/UCiV37YIYars6msmIQXopIeQ
Find us on Facebook: https://www.facebook.com/Computer-Education-for-All-1484033978567298

https://wn.com/Introduction_To_Algorithms,_Types,_Classifications_And_Specifications_In_Data_Structures_Lectures
- Order:
- Duration: 53:22
- Updated: 14 Jan 2013
- views: 1389565

MIT 6.006 Introduction to Algorithms, Fall 2011
View the complete course: http://ocw.mit.edu/6-006F11
Instructor: Srini Devadas
License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu

https://wn.com/1._Algorithmic_Thinking,_Peak_Finding
- Order:
- Duration: 1:10:31
- Updated: 07 Jan 2009
- views: 303224

Lecture 02: Asymptotic Notation | Recurrences | Substitution, Master Method
View the complete course at: http://ocw.mit.edu/6-046JF05
License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu

https://wn.com/Lec_2_|_Mit_6.046J_18.410J_Introduction_To_Algorithms_(Sma_5503),_Fall_2005
- Order:
- Duration: 1:28:50
- Updated: 02 Jul 2013
- views: 26990

- Order:
- Duration: 11:49
- Updated: 18 Jan 2018
- views: 2561

Introduction to Algorithms
Introduction to course.
Why we write Algorithm?
Who writes Algorithm?
When Algorithms are written?
Differences between Algorithms and Programs

https://wn.com/1._Introduction_To_Algorithms
- Order:
- Duration: 16:37
- Updated: 13 Oct 2015
- views: 101935

Introduction, to, Algorithms, Analyzing, DAA, gate, iit, lectures, tutorial, in hindi, Introduction to fundamental techniques for designing and analyzing algorithms, including asymptotic analysis; divide-and-conquer algorithms

https://wn.com/Introduction_To_Algorithms_|_What_Is_Agorithm_|_01
- Order:
- Duration: 1:20:01
- Updated: 20 Mar 2017
- views: 8023

This is Lecture 1 of the CSE373 (Analysis of Algorithms) course taught by Professor Steven Skiena [http://www3.cs.stonybrook.edu/~skiena/] at Stony Brook University in 2016.
The lecture slides are available at: https://www.cs.stonybrook.edu/~skiena/373/newlectures/lecture1.pdf
More information may be found here: http://www.cs.stonybrook.edu/~algorith/video-lectures/

https://wn.com/Lecture_1_Introduction_To_Algorithms
- Order:
- Duration: 2:46
- Updated: 10 Apr 2014
- views: 726

- Order:
- Duration: 22:35
- Updated: 31 Jan 2017
- views: 512

- Order:
- Duration: 7:12
- Updated: 29 Jun 2014
- views: 34137

-------------------------------------------------
الحلقه الأولى من Introduction To Algorithms بالعربى
-------------------------------------------------
Special Thanks To
- .Hassan Hafez
- My Dad.
-------------------------------------------------
المتطلبات لتحصيل اكبر:
1. معرفه بسيطه عن اى لغه من لغات البرمجه.
2. متابعه و تجربه.
-------------------------------------------------
Page : https://www.facebook.com/AlgorithmsInArabic
-------------------------------------------------
Your feedback and comments are highly appreciated and will help us to improve our quality
نحن نقدر آرائكم و تعليقاتكم.
-------------------------------------------------

https://wn.com/Introduction_To_Algorithms_|1|_In_Arabic_Intro_(1)
- Order:
- Duration: 15:44
- Updated: 15 Feb 2015
- views: 25375

يشرح مقدمة بسيطه الى الخوارزميات من حيث ماهيتها ومكونات الخوارزمية وطرق الحل بالخوارزميات والأمور التي يجب تجنبها بالخوارزميات والمعايير التي تؤخذ عند تحليل الخوارزميه.

https://wn.com/Introduction_To_Algorithms
- Order:
- Duration: 9:23
- Updated: 23 Jun 2016
- views: 2583

Algorithms #01 Introduction to Algorithms
Best Programming Courses @ https://goo.gl/9agXsJ
Data Structures and Algorithms Lectures @ https://goo.gl/z69MBq
Korean Language for Beginners @ https://goo.gl/0pHET4
Chinese Language Tutorial @ https://goo.gl/YlQs89
How to Learn Anything Faster @ https://goo.gl/S3T463

https://wn.com/Algorithms_01_Introduction_To_Algorithms
- Order:
- Duration: 9:45
- Updated: 05 May 2009
- views: 30457

Professor Charles E. Leiserson discusses the latest edition of the Introduction to Algorithms textbook:
1) Why do a new edition?
2) What's new in the 3rd edition?
3) What did each author focus on, and how did they work together?
4) What's in the Multithreaded Algorithms section?
In addition to answering the questions, Charles makes a decent case for why algorithms are both fun and important :)

https://wn.com/Introduction_To_Algorithms_What'S_New_In_The_3Rd_Edition
- Order:
- Duration: 8:25
- Updated: 15 May 2017
- views: 12847

Introduction to Data Structure and Algorithm in Hindi by Prateek Jain.
What is an Algorithm and Data Structure. Its Terminology.
Facebook Page : https://www.facebook.com/PrateekJainAcademy/

https://wn.com/Tutorial_1_Introduction_To_Algorithm_And_Data_Structure_In_Hindi
- Order:
- Duration: 11:15
- Updated: 10 Mar 2014
- views: 1657

In this video, we discuss what an algorithm is, and give several examples of algorithms activities that could be used in the classroom to explore algorithms, algorithm design, decisions and repetition.

https://wn.com/Introduction_To_Algorithms
- Order:
- Duration: 2:34
- Updated: 08 May 2016
- views: 218

A quick introduction to algorithms and data structure, totally forgot to mention data structures too Q.Q
Source Code: http://MichaelChiLam.com
Like, Share and/or Subscribe for some more programming action!

https://wn.com/Introduction_To_Algorithms_And_Data_Structures
- Order:
- Duration: 1:19
- Updated: 23 Feb 2015
- views: 669

This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.

https://wn.com/Efficient_Algorithms_Intro_To_Algorithms
- Order:
- Duration: 41:34
- Updated: 12 Apr 2014
- views: 16065

.
.
تابعنا على قنواتنا المختلفة
----------------------------------------------
http://www.egyptscholars.org
----------------------------------------------
https://twitter.com/EgyptScholars
----------------------------------------------
https://facebook.com/EgyptScholars
----------------------------------------------
شــاهد أيضا دوراتنا المتخصصة التــالية
----------------------------------------------
مشروع خطوات | دليلك للدراسة في الخارج
http://goo.gl/HYO6V4
----------------------------------------------
مشروع وعــــي | جديد التكنولوجيا بين يديك
http://goo.gl/wbrnD0
----------------------------------------------
مشروع مـمــكن | هندسـة من أجل المكـفـوفين
http://goo.gl/TFrOh4
----------------------------------------------
دورة متخصصة | أساسيات البحث العلــمي
http://goo.gl/RTN3li
----------------------------------------------
دورة متخصصة | سـلســلــة الخـوارزميات
http://goo.gl/IjuLkr
----------------------------------------------
دورة متخصصة | كورس إدارة المشروعات
http://goo.gl/wpe6g6
----------------------------------------------
دورة متخصصة | مجموعة مكافحة السرطان
http://goo.gl/0U01VK
----------------------------------------------
دورة متخصصة | رحلة بحثية في علم المحاسبة
http://goo.gl/ymMThB
----------------------------------------------
منح دراسية ,كيفية الحصول على بعثة دراسية ,الحصول على بعثة دراسية ,كيفية الحصول على بعثة دراسية من وزارة التعليم العالي ,كيف احصل على بعثة ,فرص منح دراسية ,الصندوق الخيري الاجتماعي منح دراسيه ,منح دراسية لليبيين ,منح دراسية لبريطانيا ,المنح الدراسية في تركيا ,طرق كتابة البحث العلمي ,طريقه كتابه البحث العلمي ,كيفيه كتابه البحث العلمي ,كتابة البحث العلمي صياغة جديدة ,انواع مناهج البحث ,خطوات البحث العلمي ,خطوات اعداد البحث العلمي ,خطوات البحث العلمي بالتفصيل ,خطوات البحث العلمي مع الشرح ,خطوات عمل البحث العلمي ,خطوات كتابه البحث العلمي ,اهداف البحث العلمي ,introduction to algorithms graph theory ,dynamic programming, mathematical tools for programmers ,برمجة ,كورس برمجة ,اتعلم برمجة ,افهم برمجة

https://wn.com/Algorithms_Series_|_Session_1_|_Introduction_To_Algorithms
- Order:
- Duration: 1:19:25
- Updated: 04 Sep 2013
- views: 42712

This is Lecture 1 of the CSE373 (Analysis of Algorithms) course taught by Professor Steven Skiena [http://www.cs.sunysb.edu/~skiena/] at Stony Brook University in 2012.

https://wn.com/Cse373_2012_Lecture_01_Introduction_To_Algorithms
- Order:
- Duration: 0:47
- Updated: 28 Jun 2012
- views: 25547

This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.

https://wn.com/Introduction_Intro_To_Algorithms