CSC310: Algorithms and Data Structures - LAU - Fall 2016

N Queens Problems

ItemDownload LinkType
1NQueens.txtTXT

Lis Code With Files

ItemDownload LinkType
1LIS.javaJAVA
2LISfortesting.txtTXT

Previous Labs

ItemDownload LinkType
1BinarySearchTree.javaJAVA
2CP3 - Homework 1 copy.docxDOCX
3CP3 - Homework 1.docxDOCX
4CP3 - Lab 1.pdfPDF
5CP3 - Lab 10 copy.docxDOCX
6CP3 - Lab 10.docxDOCX
7CP3 - Lab 2 copy.docxDOCX
8CP3 - Lab 2.docxDOCX
9CP3 - Lab 3.pdfPDF
10CP3 - Lab 4 copy.docxDOCX
11CP3 - Lab 4.docxDOCX
12CP3 - Lab 5 copy.docxDOCX
13CP3 - Lab 5.docxDOCX
14CP3 - Lab 6 copy.docxDOCX
15CP3 - Lab 6.docxDOCX
16CP3 - Lab 8 copy.docxDOCX
17CP3 - Lab 8.docxDOCX
18CP3 - Lab 9 copy.docxDOCX
19CP3 - Lab 9.docxDOCX
20Lab 10.docxDOCX
21Lab 11.docxDOCX
22Lab 12.docxDOCX
23Lab II.docxDOCX
24Lab III.docxDOCX
25Lab IV.docxDOCX
26Lab IV1.docxDOCX
27Lab IX.docxDOCX
28Lab V ver. 2.docxDOCX
29Lab V.docxDOCX
30Lab VI.docxDOCX
31Lab VII.docxDOCX
32Lab VIII.docxDOCX
33bfs.outOUT
34test.javaJAVA
35tree.inIN

2016 Labs

ItemDownload LinkType
1AcroRd32.exeEXE
2BSTNode.javaJAVA
3George Chalhoub - 201202122.zipZIP
4Lab2_Prob1_Att3.txtTXT
5Lab2_Prob1_Att4.txtTXT
6Lab2_Prob2_Att1.txtTXT
7Untitled.pngPNG
8hqdefault.jpgJPG
9pc square issue.pngPNG
10problem2.pngPNG

Lcs Code With Files

ItemDownload LinkType
1LCS.javaJAVA
2LCSfortesting.txtTXT

Graphs Code

ItemDownload LinkType
1Assemblyfastestpath.txtTXT
2Graphsbasics.txtTXT
3Graphsfortesting.txtTXT
4MSTprims algorithm.txtTXT
5_DS_Store_DS_STORE

Ugly Faisal Class Notes

ItemDownload LinkType
1DSC_0293.jpgJPG
2DSC_0294.jpgJPG
3IMG-20131003-WA0001.jpgJPG
4IMG-20131003-WA0002.jpgJPG
5IMG-20131003-WA0003.jpgJPG
6IMG-20131003-WA0004.jpgJPG
7IMG-20131003-WA0005.jpgJPG
8IMG-20131003-WA0006.jpgJPG
9IMG-20131003-WA0007.jpgJPG
10IMG-20131003-WA0008.jpgJPG
11IMG-20131006-WA0000.jpgJPG
12cp3 test - better.pdfPDF
13cp3 test - im sad.pdfPDF

Mock Quizes

ItemDownload LinkType
1002.jpgJPG

Rodcutting Problem

ItemDownload LinkType
1Rodcutting.txtTXT

Study Notes

ItemDownload LinkType
1Comprehensive code to BFS and beyond by Michel I think.docxDOCX
2Definitions.docxDOCX
3Graphs pseudocodes n comments.pdfPDF
4Quiz Materials 2.pdfPDF
5Quiz Notes.docxDOCX
6StudyGuide.pdfPDF
7Various sorting algorithms were tested on different lists of random integers.docxDOCX
8clrscode3e.pdfPDF
9odd colection - has a code dominating set.docxDOCX

Syllabus

ItemDownload LinkType
1Syllabus.pdfPDF

Avl Tree Code

ItemDownload LinkType
1AVL.javaJAVA
2AVL.jcpJCP
3AVL.jcuJCU
4AVL.jcwJCW
5Node.javaJAVA
6Tree.javaJAVA

Codes From Class

ItemDownload LinkType
1AllSortingMethods.javaJAVA
2Apple.javaJAVA
3Bad2.javaJAVA
4BadNeighbors.javaJAVA
5BubbleSort.javaJAVA
6ByHomework.javaJAVA
7CountingSort.javaJAVA
8DP Code.rarRAR
9Djikstra 2.jpgJPG
10Djikstra 3.jpgJPG
11Djikstra 4.jpgJPG
12Djikstra.jpgJPG
13FinalExamAssembly.javaJAVA
14FinalExamGraph.javaJAVA
15FinalExamLIStillKnapSack.javaJAVA
16FinalExamMST.javaJAVA
17FinalExamQueens.javaJAVA
18FinalExamShortestPath.javaJAVA
19FinalExamTrees.javaJAVA
20FinalExamVC.javaJAVA
21HeapSort.java NEW by CHALHOUBJAVA (NEW BY CHALHOUB)
22HeapSort.javaJAVA
23InsertionSort.javaJAVA
24LC.javaJAVA
25LCS.javaJAVA
26LISLab.javaJAVA
27Lab2Shikriproblem.javaJAVA
28MCS.docxDOCX
29MergeSort.javaJAVA
30QuickSort.javaJAVA
31Randomized_Quick_Sort NEW by CHALHOUB.javaJAVA
32SelectionSort.javaJAVA
33Sorting and BST.rarRAR
34Sorting.zipZIP
35Summer I 2012 labs - same problems bt variations in code.zipZIP
36VertexCover.javaJAVA
37abbas_s code abt trees.zipZIP
38avl nonsense.zipZIP
39bipartite.txtTXT
40code.rarRAR
41graphs2.rarRAR
42hw2.javaJAVA
43justbfs 1.txtTXT
44justbfs.txtTXT
45lcc.javaJAVA
46mcs.javaJAVA
47number_of_cycles.txtTXT

Binary Tree Code

ItemDownload LinkType
1BinaryTree.jpgJPG
2Tree.txtTXT
3treefortesting.txtTXT

Book Solution

ItemDownload LinkType
1chap11-solutions.pdfPDF
2chap12-solutions.pdfPDF
3chap13-solutions.pdfPDF
4chap14-solutions.pdfPDF
5chap15-solutions.pdfPDF
6chap16-solutions.pdfPDF
7chap17-solutions.pdfPDF
8chap2-solutions.pdfPDF
9chap21-solutions.pdfPDF
10chap22-solutions.pdfPDF
11chap23-solutions.pdfPDF
12chap24-solutions.pdfPDF
13chap25-solutions.pdfPDF
14chap26-solutions.pdfPDF
15chap3-solutions.pdfPDF
16chap4-solutions.pdfPDF
17chap5-solutions.pdfPDF
18chap6-solutions.pdfPDF
19chap7-solutions.pdfPDF
20chap8-solutions.pdfPDF
21chap9-solutions.pdfPDF

Class Slides

ItemDownload LinkType
11 - Complexity-Induction.pptPPT
210 - Topological - MST.pptPPT
311 - Single Source Shortest Path - Bellman.pptPPT
412 - SSSP - Prim - Kruskal - Dijsktra - Union.pptPPT
513 - Dynamic - LCS.pptPPT
62 - Merge - Recurrence - Master.pptPPT
73 - Recurrence - Master - Heapsort.pptPPT
84 - Binary Search Tree.pptPPT
95 - Red Black Trees.pptPPT
106 - Hash Tables.pptPPT
117 - Dynamic Order Statistics.pptPPT
128 - Graphs - BFS.pptPPT
139 - Graphs - DFS.pptPPT
14DP and Greedy=activity selection knapsack.pptPPT
15Graphs-Spring-2013.pdfPDF
16Stanford Part I.pdfPDF

2015 Labs

ItemDownload LinkType
1CP3-Lab6.pdfPDF
2CP3-Lab9.pdfPDF
3CSC310 Lab5.pdfPDF
4Copy of Lab3 - Heap Heapsort QuickSort RandomizedSort.pdfPDF
5Lab1 - Trees pre post in bfs height complete binary avlbonus.pdfPDF
6Lab1.pdfPDF
7Lab11 - DP Deadlines Rodcutting KnapWeird Travellingmayberiver.pdfPDF
8Lab2.pdfPDF
9Lab3 - Heap Heapsort QuickSort RandomizedSort.pdfPDF
10Lab3.pdfPDF
11Lab4 - commandline minmax arrays search increasing add equal_sums_array_balanced.pdfPDF
12Lab4.pdfPDF
13Lab8 - maxtopdown get_to_1 maxsubseq.pdfPDF
14Lab9 - lis lcs matrix jump subset_sum.pdfPDF
15REAL CORRECTED LAB8.pdfPDF
16Scanner08014121710000.pdfPDF

Lis Code Without Files

ItemDownload LinkType
1LIS.txtTXT

Vertex Problem

ItemDownload LinkType
1vc.txtTXT

K Coloring

ItemDownload LinkType
1Graphfortesting.txtTXT
2Kcoloring.txtTXT

Sorting Code

ItemDownload LinkType
1BinarySearch.javaJAVA
2BinarySearch.txtTXT
3BubbleSort.txtTXT
4HeapSortusingMax.txtTXT
5HeapSortusingMin.txtTXT
6Insertionsort.txtTXT
7MergeSort.txtTXT
8QuickSort.txtTXT
9Selectionsort.txtTXT

Old Quizes

ItemDownload LinkType
1quiz1.pdfPDF
2quiz2 1.pdfPDF
3quiz2.pdfPDF

Quiz Grade

ItemDownload LinkType
1IMG-20151015-WA0007.jpgJPG

Lcs Code Without Files

ItemDownload LinkType
1LCS.txtTXT

Mit Quizes

ItemDownload LinkType
1MIT prac_quiz1sol.pdfPDF
2MIT practice_quiz1.pdfPDF
3MIT quiz1.pdfPDF
4MIT quiz1_sol.pdfPDF