diff options
-rw-r--r-- | 1_anno/Architettura_Elaboratori/biggest.asm (renamed from I_anno/Architettura_Elaboratori/biggest.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/counter_numbers.asm (renamed from I_anno/Architettura_Elaboratori/counter_numbers.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/division.asm (renamed from I_anno/Architettura_Elaboratori/division.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/find_elem.asm (renamed from I_anno/Architettura_Elaboratori/find_elem.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/lowest.asm (renamed from I_anno/Architettura_Elaboratori/lowest.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/multiply.asm (renamed from I_anno/Architettura_Elaboratori/multiply.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/num_of_1s.asm (renamed from I_anno/Architettura_Elaboratori/num_of_1s.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/odd_even_numbers.asm (renamed from I_anno/Architettura_Elaboratori/odd_even_numbers.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/subsequence_less_than_5.asm (renamed from I_anno/Architettura_Elaboratori/subsequence_less_than_5.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/sum_n_nums.asm (renamed from I_anno/Architettura_Elaboratori/sum_n_nums.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Architettura_Elaboratori/vector_prod.asm (renamed from I_anno/Architettura_Elaboratori/vector_prod.asm) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex01.cc (renamed from I_anno/Programmazione_1/ex01.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex08.cc (renamed from I_anno/Programmazione_1/ex08.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex10_07_18.cc (renamed from I_anno/Programmazione_1/ex10_07_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex12.cc (renamed from I_anno/Programmazione_1/ex12.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex13.cc (renamed from I_anno/Programmazione_1/ex13.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex15.cc (renamed from I_anno/Programmazione_1/ex15.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex16.cc (renamed from I_anno/Programmazione_1/ex16.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex17.cc (renamed from I_anno/Programmazione_1/ex17.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_03_12_19.cc (renamed from I_anno/Programmazione_1/ex1_03_12_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_04_12_19.cc (renamed from I_anno/Programmazione_1/ex1_04_12_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_06_12_18.cc (renamed from I_anno/Programmazione_1/ex1_06_12_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_08_03_18.cc (renamed from I_anno/Programmazione_1/ex1_08_03_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_18_02_19.cc (renamed from I_anno/Programmazione_1/ex1_18_02_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_23_04_19.cc (renamed from I_anno/Programmazione_1/ex1_23_04_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_23_07_19.cc (renamed from I_anno/Programmazione_1/ex1_23_07_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_25_06_19.cc (renamed from I_anno/Programmazione_1/ex1_25_06_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_27_01_20.cc (renamed from I_anno/Programmazione_1/ex1_27_01_20.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_28_01_19.cc (renamed from I_anno/Programmazione_1/ex1_28_01_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_tutorato_03_12_19.cc (renamed from I_anno/Programmazione_1/ex1_tutorato_03_12_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex1_tutorato_14_01_20.cc (renamed from I_anno/Programmazione_1/ex1_tutorato_14_01_20.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_04_12_19.cc (renamed from I_anno/Programmazione_1/ex2_04_12_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_06_12_18.cc (renamed from I_anno/Programmazione_1/ex2_06_12_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_08_03_18.cc (renamed from I_anno/Programmazione_1/ex2_08_03_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_18_02_19.cc (renamed from I_anno/Programmazione_1/ex2_18_02_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_23_07_19.cc (renamed from I_anno/Programmazione_1/ex2_23_07_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_27_01_20.cc (renamed from I_anno/Programmazione_1/ex2_27_01_20.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_28_01_19.cc (renamed from I_anno/Programmazione_1/ex2_28_01_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/ex2_tutorato_14_01_20.cc (renamed from I_anno/Programmazione_1/ex2_tutorato_14_01_20.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_1.cc (renamed from I_anno/Programmazione_1/h9_1.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_2.cc (renamed from I_anno/Programmazione_1/h9_2.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_3.cc (renamed from I_anno/Programmazione_1/h9_3.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_4.cc (renamed from I_anno/Programmazione_1/h9_4.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_5.cc (renamed from I_anno/Programmazione_1/h9_5.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/h9_6.cc (renamed from I_anno/Programmazione_1/h9_6.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_14_12_18.cc (renamed from I_anno/Programmazione_1/lab_14_12_18.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_15_02_19_D.cc (renamed from I_anno/Programmazione_1/lab_15_02_19_D.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_26_07_19.cc (renamed from I_anno/Programmazione_1/lab_26_07_19.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_28_02_19_A.cc (renamed from I_anno/Programmazione_1/lab_28_02_19_A.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_28_02_19_B.cc (renamed from I_anno/Programmazione_1/lab_28_02_19_B.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_1/lab_28_02_19_C.cc (renamed from I_anno/Programmazione_1/lab_28_02_19_C.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/binarysearch.cc (renamed from I_anno/Programmazione_2/algorithms/binarysearch.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/cbrt.cc (renamed from I_anno/Programmazione_2/algorithms/cbrt.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/insertionsort.cc (renamed from I_anno/Programmazione_2/algorithms/insertionsort.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/log.cc (renamed from I_anno/Programmazione_2/algorithms/log.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/mergesort.cc (renamed from I_anno/Programmazione_2/algorithms/mergesort.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/pow.cc (renamed from I_anno/Programmazione_2/algorithms/pow.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/quicksort.cc (renamed from I_anno/Programmazione_2/algorithms/quicksort.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/selectionsort.cc (renamed from I_anno/Programmazione_2/algorithms/selectionsort.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/algorithms/sqrt.cc (renamed from I_anno/Programmazione_2/algorithms/sqrt.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/dolcetti.cpp (renamed from I_anno/Programmazione_2/coding_contest/dolcetti.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/gita.cpp (renamed from I_anno/Programmazione_2/coding_contest/gita.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/gribaudo.cpp (renamed from I_anno/Programmazione_2/coding_contest/gribaudo.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/gualtieri.cpp (renamed from I_anno/Programmazione_2/coding_contest/gualtieri.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/ladri.cpp (renamed from I_anno/Programmazione_2/coding_contest/ladri.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/pizzini.cpp (renamed from I_anno/Programmazione_2/coding_contest/pizzini.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/scheletri.cpp (renamed from I_anno/Programmazione_2/coding_contest/scheletri.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/stazioni.cpp (renamed from I_anno/Programmazione_2/coding_contest/stazioni.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/tastevin.cpp (renamed from I_anno/Programmazione_2/coding_contest/tastevin.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/coding_contest/tastevin_paths.cpp (renamed from I_anno/Programmazione_2/coding_contest/tastevin_paths.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/bfs.cc (renamed from I_anno/Programmazione_2/data_structures/bfs.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/bst.cc (renamed from I_anno/Programmazione_2/data_structures/bst.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/circle_double_list.cc (renamed from I_anno/Programmazione_2/data_structures/circle_double_list.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/circle_list.cc (renamed from I_anno/Programmazione_2/data_structures/circle_list.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/dfs.cc (renamed from I_anno/Programmazione_2/data_structures/dfs.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/graph.cc (renamed from I_anno/Programmazione_2/data_structures/graph.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/graph_stl.cc (renamed from I_anno/Programmazione_2/data_structures/graph_stl.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/list.cc (renamed from I_anno/Programmazione_2/data_structures/list.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/list_double.cc (renamed from I_anno/Programmazione_2/data_structures/list_double.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/matrix-graph.cc (renamed from I_anno/Programmazione_2/data_structures/matrix-graph.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/queue.cc (renamed from I_anno/Programmazione_2/data_structures/queue.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/queue_w_array.cc (renamed from I_anno/Programmazione_2/data_structures/queue_w_array.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/stack.cc (renamed from I_anno/Programmazione_2/data_structures/stack.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/stack_w_array.cc (renamed from I_anno/Programmazione_2/data_structures/stack_w_array.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/data_structures/top-sort.cc (renamed from I_anno/Programmazione_2/data_structures/top-sort.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/carattere-maggiore.cc (renamed from I_anno/Programmazione_2/exercises/carattere-maggiore.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/dequeue.cc (renamed from I_anno/Programmazione_2/exercises/dequeue.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/doppioni.cc (renamed from I_anno/Programmazione_2/exercises/doppioni.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/estremi-uguali.cc (renamed from I_anno/Programmazione_2/exercises/estremi-uguali.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/even-length.cc (renamed from I_anno/Programmazione_2/exercises/even-length.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_08_10_14.cc (renamed from I_anno/Programmazione_2/exercises/exam_08_10_14.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp (renamed from I_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp (renamed from I_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp (renamed from I_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp (renamed from I_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp (renamed from I_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/inizia-con.cc (renamed from I_anno/Programmazione_2/exercises/inizia-con.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/inserimento-coda.cc (renamed from I_anno/Programmazione_2/exercises/inserimento-coda.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/inserimento-pila.cc (renamed from I_anno/Programmazione_2/exercises/inserimento-pila.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/matrice-adj.cc (renamed from I_anno/Programmazione_2/exercises/matrice-adj.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/minore.cc (renamed from I_anno/Programmazione_2/exercises/minore.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/pop-stack.cc (renamed from I_anno/Programmazione_2/exercises/pop-stack.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/prima-maiuscola.cc (renamed from I_anno/Programmazione_2/exercises/prima-maiuscola.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/ripetute.cc (renamed from I_anno/Programmazione_2/exercises/ripetute.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/sol-ripetute.cc (renamed from I_anno/Programmazione_2/exercises/sol-ripetute.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/sottosequenza.cc (renamed from I_anno/Programmazione_2/exercises/sottosequenza.cc) | 0 | ||||
-rw-r--r-- | 1_anno/Programmazione_2/exercises/stringa-inversa.cc (renamed from I_anno/Programmazione_2/exercises/stringa-inversa.cc) | 0 | ||||
-rw-r--r-- | 2_anno/Algoritmi/data_structures/heap.c | 19 |
108 files changed, 15 insertions, 4 deletions
diff --git a/I_anno/Architettura_Elaboratori/biggest.asm b/1_anno/Architettura_Elaboratori/biggest.asm index a604350..a604350 100644 --- a/I_anno/Architettura_Elaboratori/biggest.asm +++ b/1_anno/Architettura_Elaboratori/biggest.asm diff --git a/I_anno/Architettura_Elaboratori/counter_numbers.asm b/1_anno/Architettura_Elaboratori/counter_numbers.asm index e48f1e3..e48f1e3 100644 --- a/I_anno/Architettura_Elaboratori/counter_numbers.asm +++ b/1_anno/Architettura_Elaboratori/counter_numbers.asm diff --git a/I_anno/Architettura_Elaboratori/division.asm b/1_anno/Architettura_Elaboratori/division.asm index 6b9f80a..6b9f80a 100644 --- a/I_anno/Architettura_Elaboratori/division.asm +++ b/1_anno/Architettura_Elaboratori/division.asm diff --git a/I_anno/Architettura_Elaboratori/find_elem.asm b/1_anno/Architettura_Elaboratori/find_elem.asm index db7dc35..db7dc35 100644 --- a/I_anno/Architettura_Elaboratori/find_elem.asm +++ b/1_anno/Architettura_Elaboratori/find_elem.asm diff --git a/I_anno/Architettura_Elaboratori/lowest.asm b/1_anno/Architettura_Elaboratori/lowest.asm index 3dccb4a..3dccb4a 100644 --- a/I_anno/Architettura_Elaboratori/lowest.asm +++ b/1_anno/Architettura_Elaboratori/lowest.asm diff --git a/I_anno/Architettura_Elaboratori/multiply.asm b/1_anno/Architettura_Elaboratori/multiply.asm index 1635a6d..1635a6d 100644 --- a/I_anno/Architettura_Elaboratori/multiply.asm +++ b/1_anno/Architettura_Elaboratori/multiply.asm diff --git a/I_anno/Architettura_Elaboratori/num_of_1s.asm b/1_anno/Architettura_Elaboratori/num_of_1s.asm index ffbd4f4..ffbd4f4 100644 --- a/I_anno/Architettura_Elaboratori/num_of_1s.asm +++ b/1_anno/Architettura_Elaboratori/num_of_1s.asm diff --git a/I_anno/Architettura_Elaboratori/odd_even_numbers.asm b/1_anno/Architettura_Elaboratori/odd_even_numbers.asm index 996fd62..996fd62 100644 --- a/I_anno/Architettura_Elaboratori/odd_even_numbers.asm +++ b/1_anno/Architettura_Elaboratori/odd_even_numbers.asm diff --git a/I_anno/Architettura_Elaboratori/subsequence_less_than_5.asm b/1_anno/Architettura_Elaboratori/subsequence_less_than_5.asm index 3c266d5..3c266d5 100644 --- a/I_anno/Architettura_Elaboratori/subsequence_less_than_5.asm +++ b/1_anno/Architettura_Elaboratori/subsequence_less_than_5.asm diff --git a/I_anno/Architettura_Elaboratori/sum_n_nums.asm b/1_anno/Architettura_Elaboratori/sum_n_nums.asm index 0efcedc..0efcedc 100644 --- a/I_anno/Architettura_Elaboratori/sum_n_nums.asm +++ b/1_anno/Architettura_Elaboratori/sum_n_nums.asm diff --git a/I_anno/Architettura_Elaboratori/vector_prod.asm b/1_anno/Architettura_Elaboratori/vector_prod.asm index cf5e4ef..cf5e4ef 100644 --- a/I_anno/Architettura_Elaboratori/vector_prod.asm +++ b/1_anno/Architettura_Elaboratori/vector_prod.asm diff --git a/I_anno/Programmazione_1/ex01.cc b/1_anno/Programmazione_1/ex01.cc index 9183dec..9183dec 100644 --- a/I_anno/Programmazione_1/ex01.cc +++ b/1_anno/Programmazione_1/ex01.cc diff --git a/I_anno/Programmazione_1/ex08.cc b/1_anno/Programmazione_1/ex08.cc index fdfea92..fdfea92 100644 --- a/I_anno/Programmazione_1/ex08.cc +++ b/1_anno/Programmazione_1/ex08.cc diff --git a/I_anno/Programmazione_1/ex10_07_18.cc b/1_anno/Programmazione_1/ex10_07_18.cc index 092b184..092b184 100644 --- a/I_anno/Programmazione_1/ex10_07_18.cc +++ b/1_anno/Programmazione_1/ex10_07_18.cc diff --git a/I_anno/Programmazione_1/ex12.cc b/1_anno/Programmazione_1/ex12.cc index ab20cef..ab20cef 100644 --- a/I_anno/Programmazione_1/ex12.cc +++ b/1_anno/Programmazione_1/ex12.cc diff --git a/I_anno/Programmazione_1/ex13.cc b/1_anno/Programmazione_1/ex13.cc index f9f19fa..f9f19fa 100644 --- a/I_anno/Programmazione_1/ex13.cc +++ b/1_anno/Programmazione_1/ex13.cc diff --git a/I_anno/Programmazione_1/ex15.cc b/1_anno/Programmazione_1/ex15.cc index 525882c..525882c 100644 --- a/I_anno/Programmazione_1/ex15.cc +++ b/1_anno/Programmazione_1/ex15.cc diff --git a/I_anno/Programmazione_1/ex16.cc b/1_anno/Programmazione_1/ex16.cc index 4c2b74a..4c2b74a 100644 --- a/I_anno/Programmazione_1/ex16.cc +++ b/1_anno/Programmazione_1/ex16.cc diff --git a/I_anno/Programmazione_1/ex17.cc b/1_anno/Programmazione_1/ex17.cc index 9eee61d..9eee61d 100644 --- a/I_anno/Programmazione_1/ex17.cc +++ b/1_anno/Programmazione_1/ex17.cc diff --git a/I_anno/Programmazione_1/ex1_03_12_19.cc b/1_anno/Programmazione_1/ex1_03_12_19.cc index 8f9bed7..8f9bed7 100644 --- a/I_anno/Programmazione_1/ex1_03_12_19.cc +++ b/1_anno/Programmazione_1/ex1_03_12_19.cc diff --git a/I_anno/Programmazione_1/ex1_04_12_19.cc b/1_anno/Programmazione_1/ex1_04_12_19.cc index 3d352f1..3d352f1 100644 --- a/I_anno/Programmazione_1/ex1_04_12_19.cc +++ b/1_anno/Programmazione_1/ex1_04_12_19.cc diff --git a/I_anno/Programmazione_1/ex1_06_12_18.cc b/1_anno/Programmazione_1/ex1_06_12_18.cc index b16748f..b16748f 100644 --- a/I_anno/Programmazione_1/ex1_06_12_18.cc +++ b/1_anno/Programmazione_1/ex1_06_12_18.cc diff --git a/I_anno/Programmazione_1/ex1_08_03_18.cc b/1_anno/Programmazione_1/ex1_08_03_18.cc index 9942714..9942714 100644 --- a/I_anno/Programmazione_1/ex1_08_03_18.cc +++ b/1_anno/Programmazione_1/ex1_08_03_18.cc diff --git a/I_anno/Programmazione_1/ex1_18_02_19.cc b/1_anno/Programmazione_1/ex1_18_02_19.cc index a1bfc91..a1bfc91 100644 --- a/I_anno/Programmazione_1/ex1_18_02_19.cc +++ b/1_anno/Programmazione_1/ex1_18_02_19.cc diff --git a/I_anno/Programmazione_1/ex1_23_04_19.cc b/1_anno/Programmazione_1/ex1_23_04_19.cc index c977ece..c977ece 100644 --- a/I_anno/Programmazione_1/ex1_23_04_19.cc +++ b/1_anno/Programmazione_1/ex1_23_04_19.cc diff --git a/I_anno/Programmazione_1/ex1_23_07_19.cc b/1_anno/Programmazione_1/ex1_23_07_19.cc index 3c6c5f3..3c6c5f3 100644 --- a/I_anno/Programmazione_1/ex1_23_07_19.cc +++ b/1_anno/Programmazione_1/ex1_23_07_19.cc diff --git a/I_anno/Programmazione_1/ex1_25_06_19.cc b/1_anno/Programmazione_1/ex1_25_06_19.cc index f28a09b..f28a09b 100644 --- a/I_anno/Programmazione_1/ex1_25_06_19.cc +++ b/1_anno/Programmazione_1/ex1_25_06_19.cc diff --git a/I_anno/Programmazione_1/ex1_27_01_20.cc b/1_anno/Programmazione_1/ex1_27_01_20.cc index 1b0e529..1b0e529 100644 --- a/I_anno/Programmazione_1/ex1_27_01_20.cc +++ b/1_anno/Programmazione_1/ex1_27_01_20.cc diff --git a/I_anno/Programmazione_1/ex1_28_01_19.cc b/1_anno/Programmazione_1/ex1_28_01_19.cc index a027e82..a027e82 100644 --- a/I_anno/Programmazione_1/ex1_28_01_19.cc +++ b/1_anno/Programmazione_1/ex1_28_01_19.cc diff --git a/I_anno/Programmazione_1/ex1_tutorato_03_12_19.cc b/1_anno/Programmazione_1/ex1_tutorato_03_12_19.cc index d8d61b0..d8d61b0 100644 --- a/I_anno/Programmazione_1/ex1_tutorato_03_12_19.cc +++ b/1_anno/Programmazione_1/ex1_tutorato_03_12_19.cc diff --git a/I_anno/Programmazione_1/ex1_tutorato_14_01_20.cc b/1_anno/Programmazione_1/ex1_tutorato_14_01_20.cc index 557b0ee..557b0ee 100644 --- a/I_anno/Programmazione_1/ex1_tutorato_14_01_20.cc +++ b/1_anno/Programmazione_1/ex1_tutorato_14_01_20.cc diff --git a/I_anno/Programmazione_1/ex2_04_12_19.cc b/1_anno/Programmazione_1/ex2_04_12_19.cc index 66b2895..66b2895 100644 --- a/I_anno/Programmazione_1/ex2_04_12_19.cc +++ b/1_anno/Programmazione_1/ex2_04_12_19.cc diff --git a/I_anno/Programmazione_1/ex2_06_12_18.cc b/1_anno/Programmazione_1/ex2_06_12_18.cc index 50744ba..50744ba 100644 --- a/I_anno/Programmazione_1/ex2_06_12_18.cc +++ b/1_anno/Programmazione_1/ex2_06_12_18.cc diff --git a/I_anno/Programmazione_1/ex2_08_03_18.cc b/1_anno/Programmazione_1/ex2_08_03_18.cc index 88d55e1..88d55e1 100644 --- a/I_anno/Programmazione_1/ex2_08_03_18.cc +++ b/1_anno/Programmazione_1/ex2_08_03_18.cc diff --git a/I_anno/Programmazione_1/ex2_18_02_19.cc b/1_anno/Programmazione_1/ex2_18_02_19.cc index 8195fb9..8195fb9 100644 --- a/I_anno/Programmazione_1/ex2_18_02_19.cc +++ b/1_anno/Programmazione_1/ex2_18_02_19.cc diff --git a/I_anno/Programmazione_1/ex2_23_07_19.cc b/1_anno/Programmazione_1/ex2_23_07_19.cc index 3b0ed37..3b0ed37 100644 --- a/I_anno/Programmazione_1/ex2_23_07_19.cc +++ b/1_anno/Programmazione_1/ex2_23_07_19.cc diff --git a/I_anno/Programmazione_1/ex2_27_01_20.cc b/1_anno/Programmazione_1/ex2_27_01_20.cc index 25caf5b..25caf5b 100644 --- a/I_anno/Programmazione_1/ex2_27_01_20.cc +++ b/1_anno/Programmazione_1/ex2_27_01_20.cc diff --git a/I_anno/Programmazione_1/ex2_28_01_19.cc b/1_anno/Programmazione_1/ex2_28_01_19.cc index 7ad8398..7ad8398 100644 --- a/I_anno/Programmazione_1/ex2_28_01_19.cc +++ b/1_anno/Programmazione_1/ex2_28_01_19.cc diff --git a/I_anno/Programmazione_1/ex2_tutorato_14_01_20.cc b/1_anno/Programmazione_1/ex2_tutorato_14_01_20.cc index b54860e..b54860e 100644 --- a/I_anno/Programmazione_1/ex2_tutorato_14_01_20.cc +++ b/1_anno/Programmazione_1/ex2_tutorato_14_01_20.cc diff --git a/I_anno/Programmazione_1/h9_1.cc b/1_anno/Programmazione_1/h9_1.cc index 12c629d..12c629d 100644 --- a/I_anno/Programmazione_1/h9_1.cc +++ b/1_anno/Programmazione_1/h9_1.cc diff --git a/I_anno/Programmazione_1/h9_2.cc b/1_anno/Programmazione_1/h9_2.cc index 0e9c853..0e9c853 100644 --- a/I_anno/Programmazione_1/h9_2.cc +++ b/1_anno/Programmazione_1/h9_2.cc diff --git a/I_anno/Programmazione_1/h9_3.cc b/1_anno/Programmazione_1/h9_3.cc index c9ef418..c9ef418 100644 --- a/I_anno/Programmazione_1/h9_3.cc +++ b/1_anno/Programmazione_1/h9_3.cc diff --git a/I_anno/Programmazione_1/h9_4.cc b/1_anno/Programmazione_1/h9_4.cc index cd534b3..cd534b3 100644 --- a/I_anno/Programmazione_1/h9_4.cc +++ b/1_anno/Programmazione_1/h9_4.cc diff --git a/I_anno/Programmazione_1/h9_5.cc b/1_anno/Programmazione_1/h9_5.cc index a2e3f8b..a2e3f8b 100644 --- a/I_anno/Programmazione_1/h9_5.cc +++ b/1_anno/Programmazione_1/h9_5.cc diff --git a/I_anno/Programmazione_1/h9_6.cc b/1_anno/Programmazione_1/h9_6.cc index d889c43..d889c43 100644 --- a/I_anno/Programmazione_1/h9_6.cc +++ b/1_anno/Programmazione_1/h9_6.cc diff --git a/I_anno/Programmazione_1/lab_14_12_18.cc b/1_anno/Programmazione_1/lab_14_12_18.cc index 02bbd69..02bbd69 100644 --- a/I_anno/Programmazione_1/lab_14_12_18.cc +++ b/1_anno/Programmazione_1/lab_14_12_18.cc diff --git a/I_anno/Programmazione_1/lab_15_02_19_D.cc b/1_anno/Programmazione_1/lab_15_02_19_D.cc index b050e72..b050e72 100644 --- a/I_anno/Programmazione_1/lab_15_02_19_D.cc +++ b/1_anno/Programmazione_1/lab_15_02_19_D.cc diff --git a/I_anno/Programmazione_1/lab_26_07_19.cc b/1_anno/Programmazione_1/lab_26_07_19.cc index 91822d9..91822d9 100644 --- a/I_anno/Programmazione_1/lab_26_07_19.cc +++ b/1_anno/Programmazione_1/lab_26_07_19.cc diff --git a/I_anno/Programmazione_1/lab_28_02_19_A.cc b/1_anno/Programmazione_1/lab_28_02_19_A.cc index ff2eaae..ff2eaae 100644 --- a/I_anno/Programmazione_1/lab_28_02_19_A.cc +++ b/1_anno/Programmazione_1/lab_28_02_19_A.cc diff --git a/I_anno/Programmazione_1/lab_28_02_19_B.cc b/1_anno/Programmazione_1/lab_28_02_19_B.cc index 4639f66..4639f66 100644 --- a/I_anno/Programmazione_1/lab_28_02_19_B.cc +++ b/1_anno/Programmazione_1/lab_28_02_19_B.cc diff --git a/I_anno/Programmazione_1/lab_28_02_19_C.cc b/1_anno/Programmazione_1/lab_28_02_19_C.cc index ac53815..ac53815 100644 --- a/I_anno/Programmazione_1/lab_28_02_19_C.cc +++ b/1_anno/Programmazione_1/lab_28_02_19_C.cc diff --git a/I_anno/Programmazione_2/algorithms/binarysearch.cc b/1_anno/Programmazione_2/algorithms/binarysearch.cc index c9b4cd7..c9b4cd7 100644 --- a/I_anno/Programmazione_2/algorithms/binarysearch.cc +++ b/1_anno/Programmazione_2/algorithms/binarysearch.cc diff --git a/I_anno/Programmazione_2/algorithms/cbrt.cc b/1_anno/Programmazione_2/algorithms/cbrt.cc index 30c7792..30c7792 100644 --- a/I_anno/Programmazione_2/algorithms/cbrt.cc +++ b/1_anno/Programmazione_2/algorithms/cbrt.cc diff --git a/I_anno/Programmazione_2/algorithms/insertionsort.cc b/1_anno/Programmazione_2/algorithms/insertionsort.cc index 9b309d6..9b309d6 100644 --- a/I_anno/Programmazione_2/algorithms/insertionsort.cc +++ b/1_anno/Programmazione_2/algorithms/insertionsort.cc diff --git a/I_anno/Programmazione_2/algorithms/log.cc b/1_anno/Programmazione_2/algorithms/log.cc index 1e49a2e..1e49a2e 100644 --- a/I_anno/Programmazione_2/algorithms/log.cc +++ b/1_anno/Programmazione_2/algorithms/log.cc diff --git a/I_anno/Programmazione_2/algorithms/mergesort.cc b/1_anno/Programmazione_2/algorithms/mergesort.cc index 68d28cb..68d28cb 100644 --- a/I_anno/Programmazione_2/algorithms/mergesort.cc +++ b/1_anno/Programmazione_2/algorithms/mergesort.cc diff --git a/I_anno/Programmazione_2/algorithms/pow.cc b/1_anno/Programmazione_2/algorithms/pow.cc index 16cf419..16cf419 100644 --- a/I_anno/Programmazione_2/algorithms/pow.cc +++ b/1_anno/Programmazione_2/algorithms/pow.cc diff --git a/I_anno/Programmazione_2/algorithms/quicksort.cc b/1_anno/Programmazione_2/algorithms/quicksort.cc index 795bd7b..795bd7b 100644 --- a/I_anno/Programmazione_2/algorithms/quicksort.cc +++ b/1_anno/Programmazione_2/algorithms/quicksort.cc diff --git a/I_anno/Programmazione_2/algorithms/selectionsort.cc b/1_anno/Programmazione_2/algorithms/selectionsort.cc index 57dcc17..57dcc17 100644 --- a/I_anno/Programmazione_2/algorithms/selectionsort.cc +++ b/1_anno/Programmazione_2/algorithms/selectionsort.cc diff --git a/I_anno/Programmazione_2/algorithms/sqrt.cc b/1_anno/Programmazione_2/algorithms/sqrt.cc index aa6b032..aa6b032 100644 --- a/I_anno/Programmazione_2/algorithms/sqrt.cc +++ b/1_anno/Programmazione_2/algorithms/sqrt.cc diff --git a/I_anno/Programmazione_2/coding_contest/dolcetti.cpp b/1_anno/Programmazione_2/coding_contest/dolcetti.cpp index c3409a4..c3409a4 100644 --- a/I_anno/Programmazione_2/coding_contest/dolcetti.cpp +++ b/1_anno/Programmazione_2/coding_contest/dolcetti.cpp diff --git a/I_anno/Programmazione_2/coding_contest/gita.cpp b/1_anno/Programmazione_2/coding_contest/gita.cpp index cbb4910..cbb4910 100644 --- a/I_anno/Programmazione_2/coding_contest/gita.cpp +++ b/1_anno/Programmazione_2/coding_contest/gita.cpp diff --git a/I_anno/Programmazione_2/coding_contest/gribaudo.cpp b/1_anno/Programmazione_2/coding_contest/gribaudo.cpp index 39d0e42..39d0e42 100644 --- a/I_anno/Programmazione_2/coding_contest/gribaudo.cpp +++ b/1_anno/Programmazione_2/coding_contest/gribaudo.cpp diff --git a/I_anno/Programmazione_2/coding_contest/gualtieri.cpp b/1_anno/Programmazione_2/coding_contest/gualtieri.cpp index f8a0ecf..f8a0ecf 100644 --- a/I_anno/Programmazione_2/coding_contest/gualtieri.cpp +++ b/1_anno/Programmazione_2/coding_contest/gualtieri.cpp diff --git a/I_anno/Programmazione_2/coding_contest/ladri.cpp b/1_anno/Programmazione_2/coding_contest/ladri.cpp index 04e8e65..04e8e65 100644 --- a/I_anno/Programmazione_2/coding_contest/ladri.cpp +++ b/1_anno/Programmazione_2/coding_contest/ladri.cpp diff --git a/I_anno/Programmazione_2/coding_contest/pizzini.cpp b/1_anno/Programmazione_2/coding_contest/pizzini.cpp index 4fcb4ab..4fcb4ab 100644 --- a/I_anno/Programmazione_2/coding_contest/pizzini.cpp +++ b/1_anno/Programmazione_2/coding_contest/pizzini.cpp diff --git a/I_anno/Programmazione_2/coding_contest/scheletri.cpp b/1_anno/Programmazione_2/coding_contest/scheletri.cpp index 2389d25..2389d25 100644 --- a/I_anno/Programmazione_2/coding_contest/scheletri.cpp +++ b/1_anno/Programmazione_2/coding_contest/scheletri.cpp diff --git a/I_anno/Programmazione_2/coding_contest/stazioni.cpp b/1_anno/Programmazione_2/coding_contest/stazioni.cpp index 29ede44..29ede44 100644 --- a/I_anno/Programmazione_2/coding_contest/stazioni.cpp +++ b/1_anno/Programmazione_2/coding_contest/stazioni.cpp diff --git a/I_anno/Programmazione_2/coding_contest/tastevin.cpp b/1_anno/Programmazione_2/coding_contest/tastevin.cpp index 301ebcf..301ebcf 100644 --- a/I_anno/Programmazione_2/coding_contest/tastevin.cpp +++ b/1_anno/Programmazione_2/coding_contest/tastevin.cpp diff --git a/I_anno/Programmazione_2/coding_contest/tastevin_paths.cpp b/1_anno/Programmazione_2/coding_contest/tastevin_paths.cpp index eb7da54..eb7da54 100644 --- a/I_anno/Programmazione_2/coding_contest/tastevin_paths.cpp +++ b/1_anno/Programmazione_2/coding_contest/tastevin_paths.cpp diff --git a/I_anno/Programmazione_2/data_structures/bfs.cc b/1_anno/Programmazione_2/data_structures/bfs.cc index 2b4efbd..2b4efbd 100644 --- a/I_anno/Programmazione_2/data_structures/bfs.cc +++ b/1_anno/Programmazione_2/data_structures/bfs.cc diff --git a/I_anno/Programmazione_2/data_structures/bst.cc b/1_anno/Programmazione_2/data_structures/bst.cc index 9223e04..9223e04 100644 --- a/I_anno/Programmazione_2/data_structures/bst.cc +++ b/1_anno/Programmazione_2/data_structures/bst.cc diff --git a/I_anno/Programmazione_2/data_structures/circle_double_list.cc b/1_anno/Programmazione_2/data_structures/circle_double_list.cc index f162e57..f162e57 100644 --- a/I_anno/Programmazione_2/data_structures/circle_double_list.cc +++ b/1_anno/Programmazione_2/data_structures/circle_double_list.cc diff --git a/I_anno/Programmazione_2/data_structures/circle_list.cc b/1_anno/Programmazione_2/data_structures/circle_list.cc index 2143ac1..2143ac1 100644 --- a/I_anno/Programmazione_2/data_structures/circle_list.cc +++ b/1_anno/Programmazione_2/data_structures/circle_list.cc diff --git a/I_anno/Programmazione_2/data_structures/dfs.cc b/1_anno/Programmazione_2/data_structures/dfs.cc index 744f153..744f153 100644 --- a/I_anno/Programmazione_2/data_structures/dfs.cc +++ b/1_anno/Programmazione_2/data_structures/dfs.cc diff --git a/I_anno/Programmazione_2/data_structures/graph.cc b/1_anno/Programmazione_2/data_structures/graph.cc index 12837be..12837be 100644 --- a/I_anno/Programmazione_2/data_structures/graph.cc +++ b/1_anno/Programmazione_2/data_structures/graph.cc diff --git a/I_anno/Programmazione_2/data_structures/graph_stl.cc b/1_anno/Programmazione_2/data_structures/graph_stl.cc index 5381747..5381747 100644 --- a/I_anno/Programmazione_2/data_structures/graph_stl.cc +++ b/1_anno/Programmazione_2/data_structures/graph_stl.cc diff --git a/I_anno/Programmazione_2/data_structures/list.cc b/1_anno/Programmazione_2/data_structures/list.cc index 8ddcbf9..8ddcbf9 100644 --- a/I_anno/Programmazione_2/data_structures/list.cc +++ b/1_anno/Programmazione_2/data_structures/list.cc diff --git a/I_anno/Programmazione_2/data_structures/list_double.cc b/1_anno/Programmazione_2/data_structures/list_double.cc index fa0af26..fa0af26 100644 --- a/I_anno/Programmazione_2/data_structures/list_double.cc +++ b/1_anno/Programmazione_2/data_structures/list_double.cc diff --git a/I_anno/Programmazione_2/data_structures/matrix-graph.cc b/1_anno/Programmazione_2/data_structures/matrix-graph.cc index a644ec1..a644ec1 100644 --- a/I_anno/Programmazione_2/data_structures/matrix-graph.cc +++ b/1_anno/Programmazione_2/data_structures/matrix-graph.cc diff --git a/I_anno/Programmazione_2/data_structures/queue.cc b/1_anno/Programmazione_2/data_structures/queue.cc index 8398459..8398459 100644 --- a/I_anno/Programmazione_2/data_structures/queue.cc +++ b/1_anno/Programmazione_2/data_structures/queue.cc diff --git a/I_anno/Programmazione_2/data_structures/queue_w_array.cc b/1_anno/Programmazione_2/data_structures/queue_w_array.cc index fb92d68..fb92d68 100644 --- a/I_anno/Programmazione_2/data_structures/queue_w_array.cc +++ b/1_anno/Programmazione_2/data_structures/queue_w_array.cc diff --git a/I_anno/Programmazione_2/data_structures/stack.cc b/1_anno/Programmazione_2/data_structures/stack.cc index ffff780..ffff780 100644 --- a/I_anno/Programmazione_2/data_structures/stack.cc +++ b/1_anno/Programmazione_2/data_structures/stack.cc diff --git a/I_anno/Programmazione_2/data_structures/stack_w_array.cc b/1_anno/Programmazione_2/data_structures/stack_w_array.cc index c20db90..c20db90 100644 --- a/I_anno/Programmazione_2/data_structures/stack_w_array.cc +++ b/1_anno/Programmazione_2/data_structures/stack_w_array.cc diff --git a/I_anno/Programmazione_2/data_structures/top-sort.cc b/1_anno/Programmazione_2/data_structures/top-sort.cc index 7441ee9..7441ee9 100644 --- a/I_anno/Programmazione_2/data_structures/top-sort.cc +++ b/1_anno/Programmazione_2/data_structures/top-sort.cc diff --git a/I_anno/Programmazione_2/exercises/carattere-maggiore.cc b/1_anno/Programmazione_2/exercises/carattere-maggiore.cc index 2e89fcd..2e89fcd 100644 --- a/I_anno/Programmazione_2/exercises/carattere-maggiore.cc +++ b/1_anno/Programmazione_2/exercises/carattere-maggiore.cc diff --git a/I_anno/Programmazione_2/exercises/dequeue.cc b/1_anno/Programmazione_2/exercises/dequeue.cc index 4b012c4..4b012c4 100644 --- a/I_anno/Programmazione_2/exercises/dequeue.cc +++ b/1_anno/Programmazione_2/exercises/dequeue.cc diff --git a/I_anno/Programmazione_2/exercises/doppioni.cc b/1_anno/Programmazione_2/exercises/doppioni.cc index fdd3e88..fdd3e88 100644 --- a/I_anno/Programmazione_2/exercises/doppioni.cc +++ b/1_anno/Programmazione_2/exercises/doppioni.cc diff --git a/I_anno/Programmazione_2/exercises/estremi-uguali.cc b/1_anno/Programmazione_2/exercises/estremi-uguali.cc index 63ac019..63ac019 100644 --- a/I_anno/Programmazione_2/exercises/estremi-uguali.cc +++ b/1_anno/Programmazione_2/exercises/estremi-uguali.cc diff --git a/I_anno/Programmazione_2/exercises/even-length.cc b/1_anno/Programmazione_2/exercises/even-length.cc index 2d3d6a4..2d3d6a4 100644 --- a/I_anno/Programmazione_2/exercises/even-length.cc +++ b/1_anno/Programmazione_2/exercises/even-length.cc diff --git a/I_anno/Programmazione_2/exercises/exam_08_10_14.cc b/1_anno/Programmazione_2/exercises/exam_08_10_14.cc index c9c33be..c9c33be 100644 --- a/I_anno/Programmazione_2/exercises/exam_08_10_14.cc +++ b/1_anno/Programmazione_2/exercises/exam_08_10_14.cc diff --git a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp index 4f08a74..4f08a74 100644 --- a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp +++ b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex1.cpp diff --git a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp index aed25e4..aed25e4 100644 --- a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp +++ b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex2.cpp diff --git a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp index 71f9c65..71f9c65 100644 --- a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp +++ b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex3.cpp diff --git a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp index e234363..e234363 100644 --- a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp +++ b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex4.cpp diff --git a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp index dd8fc98..dd8fc98 100644 --- a/I_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp +++ b/1_anno/Programmazione_2/exercises/exam_20_07_20/ex5.cpp diff --git a/I_anno/Programmazione_2/exercises/inizia-con.cc b/1_anno/Programmazione_2/exercises/inizia-con.cc index 97f0c39..97f0c39 100644 --- a/I_anno/Programmazione_2/exercises/inizia-con.cc +++ b/1_anno/Programmazione_2/exercises/inizia-con.cc diff --git a/I_anno/Programmazione_2/exercises/inserimento-coda.cc b/1_anno/Programmazione_2/exercises/inserimento-coda.cc index 6775ca2..6775ca2 100644 --- a/I_anno/Programmazione_2/exercises/inserimento-coda.cc +++ b/1_anno/Programmazione_2/exercises/inserimento-coda.cc diff --git a/I_anno/Programmazione_2/exercises/inserimento-pila.cc b/1_anno/Programmazione_2/exercises/inserimento-pila.cc index 0dbe99b..0dbe99b 100644 --- a/I_anno/Programmazione_2/exercises/inserimento-pila.cc +++ b/1_anno/Programmazione_2/exercises/inserimento-pila.cc diff --git a/I_anno/Programmazione_2/exercises/matrice-adj.cc b/1_anno/Programmazione_2/exercises/matrice-adj.cc index 7830f97..7830f97 100644 --- a/I_anno/Programmazione_2/exercises/matrice-adj.cc +++ b/1_anno/Programmazione_2/exercises/matrice-adj.cc diff --git a/I_anno/Programmazione_2/exercises/minore.cc b/1_anno/Programmazione_2/exercises/minore.cc index 677da76..677da76 100644 --- a/I_anno/Programmazione_2/exercises/minore.cc +++ b/1_anno/Programmazione_2/exercises/minore.cc diff --git a/I_anno/Programmazione_2/exercises/pop-stack.cc b/1_anno/Programmazione_2/exercises/pop-stack.cc index 3739450..3739450 100644 --- a/I_anno/Programmazione_2/exercises/pop-stack.cc +++ b/1_anno/Programmazione_2/exercises/pop-stack.cc diff --git a/I_anno/Programmazione_2/exercises/prima-maiuscola.cc b/1_anno/Programmazione_2/exercises/prima-maiuscola.cc index 6273219..6273219 100644 --- a/I_anno/Programmazione_2/exercises/prima-maiuscola.cc +++ b/1_anno/Programmazione_2/exercises/prima-maiuscola.cc diff --git a/I_anno/Programmazione_2/exercises/ripetute.cc b/1_anno/Programmazione_2/exercises/ripetute.cc index 23d151a..23d151a 100644 --- a/I_anno/Programmazione_2/exercises/ripetute.cc +++ b/1_anno/Programmazione_2/exercises/ripetute.cc diff --git a/I_anno/Programmazione_2/exercises/sol-ripetute.cc b/1_anno/Programmazione_2/exercises/sol-ripetute.cc index 1518d76..1518d76 100644 --- a/I_anno/Programmazione_2/exercises/sol-ripetute.cc +++ b/1_anno/Programmazione_2/exercises/sol-ripetute.cc diff --git a/I_anno/Programmazione_2/exercises/sottosequenza.cc b/1_anno/Programmazione_2/exercises/sottosequenza.cc index 1d7c481..1d7c481 100644 --- a/I_anno/Programmazione_2/exercises/sottosequenza.cc +++ b/1_anno/Programmazione_2/exercises/sottosequenza.cc diff --git a/I_anno/Programmazione_2/exercises/stringa-inversa.cc b/1_anno/Programmazione_2/exercises/stringa-inversa.cc index 5c37718..5c37718 100644 --- a/I_anno/Programmazione_2/exercises/stringa-inversa.cc +++ b/1_anno/Programmazione_2/exercises/stringa-inversa.cc diff --git a/2_anno/Algoritmi/data_structures/heap.c b/2_anno/Algoritmi/data_structures/heap.c index 56c3d3d..6939b0e 100644 --- a/2_anno/Algoritmi/data_structures/heap.c +++ b/2_anno/Algoritmi/data_structures/heap.c @@ -5,7 +5,7 @@ unsigned heapsize = 0; int compare(int x, int y) { - return (HEAP_TYPE) ? x < y : x > y; + return (!HEAP_TYPE) ? x < y : x > y; } void swap(int* a, int x, int y) { @@ -29,8 +29,8 @@ void heapify(int* a, int n, int i) { int r = l | 1; int max = i; - if(l <= n && compare(a[l], a[max])) max = l; - if(r <= n && compare(a[r], a[max])) max = r; + if(l <= n && !compare(a[l], a[max])) max = l; + if(r <= n && !compare(a[r], a[max])) max = r; if(max != i) { swap(a, i, max); @@ -56,7 +56,6 @@ int* heapsort(int* a, int n) { build(a, n); for(unsigned i = 0; i < n; ++i) { b[i] = extract(a); -; } return b; @@ -74,6 +73,18 @@ int main() { heapsize = 6; int* a = malloc(sizeof(int) * 7); + a[1] = 5; + a[2] = 24; + a[3] = 1; + a[4] = 12; + for(unsigned i = 1; i < 7; ++i) + printf("%d ", a[i]); + printf("\n"); + build(a, 4); + for(unsigned i = 1; i < 7; ++i) + printf("%d ", a[i]); + printf("\n\n"); + for(unsigned i = 1; i < 7; ++i) a[i] = i; build(a, 6); |