From ffaf2f12c1751349bc4e56536c591e8e311bc48a Mon Sep 17 00:00:00 2001 From: Mehmet Ali Turan Date: Thu, 5 Mar 2026 21:17:41 +0300 Subject: [PATCH 1/5] Create info_mehmet_ali_turan.py --- Week01/info_mehmet_ali_turan.py | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Week01/info_mehmet_ali_turan.py diff --git a/Week01/info_mehmet_ali_turan.py b/Week01/info_mehmet_ali_turan.py new file mode 100644 index 00000000..92ca75db --- /dev/null +++ b/Week01/info_mehmet_ali_turan.py @@ -0,0 +1,2 @@ +student_id="230315078" +full_name= "Mehmet Ali Turan" From 78fdafb7c267a5b3ce2baae2b631c91661f36851 Mon Sep 17 00:00:00 2001 From: Mehmet Ali Turan Date: Wed, 11 Mar 2026 11:22:23 +0300 Subject: [PATCH 2/5] Create weighted_mehmet_ali_turan.py --- Week02/Create weighted_mehmet_ali_turan.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Week02/Create weighted_mehmet_ali_turan.py diff --git a/Week02/Create weighted_mehmet_ali_turan.py b/Week02/Create weighted_mehmet_ali_turan.py new file mode 100644 index 00000000..17867cb2 --- /dev/null +++ b/Week02/Create weighted_mehmet_ali_turan.py @@ -0,0 +1,10 @@ +import random + +def weighted_srs(data, n, weights, with_replacement): + if with_replacement: return random.choices(data, weights=weights, k=n) + d, w, r = list(data), list(weights), [] + for _ in range(n): + i = random.choices(range(len(d)), weights=w)[0] + r.append(d.pop(i)) + w.pop(i) + return r From 2a6f2d45052c3e4d5eeb702e8d6cd51b970a9fae Mon Sep 17 00:00:00 2001 From: Mehmet Ali Turan Date: Sun, 22 Mar 2026 02:37:13 +0300 Subject: [PATCH 3/5] Fix indentation in info_mehmet_ali_turan.py --- Week01/info_mehmet_ali_turan.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Week01/info_mehmet_ali_turan.py b/Week01/info_mehmet_ali_turan.py index 92ca75db..741bceb4 100644 --- a/Week01/info_mehmet_ali_turan.py +++ b/Week01/info_mehmet_ali_turan.py @@ -1,2 +1,2 @@ -student_id="230315078" -full_name= "Mehmet Ali Turan" +student_id = "230315078" +full_name = "Mehmet Ali Turan" From 049e16c385f2fa3bacaa2c28017f62760d4b3567 Mon Sep 17 00:00:00 2001 From: Mehmet Ali Turan Date: Sun, 22 Mar 2026 02:39:18 +0300 Subject: [PATCH 4/5] Rename file weighted_mehmet_ali_turan.py --- ...weighted_mehmet_ali_turan.py => weighted_mehmet_ali_turan.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Week02/{Create weighted_mehmet_ali_turan.py => weighted_mehmet_ali_turan.py} (100%) diff --git a/Week02/Create weighted_mehmet_ali_turan.py b/Week02/ weighted_mehmet_ali_turan.py similarity index 100% rename from Week02/Create weighted_mehmet_ali_turan.py rename to Week02/ weighted_mehmet_ali_turan.py From 9711036226aecc74e60be29aed2584be565ad16b Mon Sep 17 00:00:00 2001 From: Mehmet Ali Turan Date: Sat, 28 Mar 2026 11:35:59 +0300 Subject: [PATCH 5/5] Rename file to remove extra space --- ... weighted_mehmet_ali_turan.py => weighted_mehmet_ali_turan.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Week02/{ weighted_mehmet_ali_turan.py => weighted_mehmet_ali_turan.py} (100%) diff --git a/Week02/ weighted_mehmet_ali_turan.py b/Week02/weighted_mehmet_ali_turan.py similarity index 100% rename from Week02/ weighted_mehmet_ali_turan.py rename to Week02/weighted_mehmet_ali_turan.py