100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Summary CSI3105 Design and Analysis of Algorithms - Full Course Notes

Beoordeling
-
Verkocht
-
Pagina's
1
Geüpload op
08-12-2018
Geschreven in
2018/2019

A complete set of course notes for CSI3105 typed up and put into PDF format. The course was taught by Professor Jean-Lou De Carufel at the University of Ottawa. The notes are not just copy pasted from slides but rather go into details about the concepts and summarizes the concepts so you can understand them at a deeper level which is extremely crucial for this class. The notes also contain helpful links to videos on youtube which explain the concepts even further to help further your studies. If you are taking this course then you know it is probably one of the toughest courses you will need to take in University. These notes won't guarantee you a hundred but it will guarantee that you will have everything you need to know in one place and organized. I've included "Key Concepts" at the end of each chapter to summarize the main points for easy review. Good luck and I hope this helps you as much as it did. The contents of this course are crucial for CS and Software Engineering students in the field and as a professional software developer I often review them before interviews or algorithm constructions.

Meer zien Lees minder
Instelling
Vak








Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Gekoppeld boek

Geschreven voor

Instelling
Studie
Vak

Documentinformatie

Heel boek samengevat?
Ja
Geüpload op
8 december 2018
Aantal pagina's
1
Geschreven in
2018/2019
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

Things course is going to go over:
Course covers things like correctness of algorithms, efficiency, actual programmi
Efficiency is things like steps, number of steps, and if its optimal
How do u know if something is actually optimal?

Chapter 0: Sorting and Measurement (Big O)

Insertion sort:
You have an array of numbers that unsorted
Start at the second step then keep moving backwards if your smaller than the on
Repeat for each item
Best case: Already sorted -> (n-1) steps or about (n) steps.
Worst case: Sorted in opposite order and O(n2)

Input: An array A[1..n] of n numbers. Output: An array containing the numbe
1: for j = 2 to n do
2: key = A[j]
3: i = j − 1
4: while i > 0 and A[i] > key do
5: A[i + 1] = A[i]
6: i = i − 1
7: end while
8: A[i + 1] = key
9: end for

Trace:
€9,20
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
zarifshahriar

Maak kennis met de verkoper

Seller avatar
zarifshahriar University of Ottawa
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
0
Lid sinds
7 jaar
Aantal volgers
0
Documenten
2
Laatst verkocht
-

0,0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen