From 98fb817c80a85af11749ef5546e4a30c435e9a10 Mon Sep 17 00:00:00 2001 From: Jacob Signorovitch Date: Sun, 2 Mar 2025 13:35:11 -0500 Subject: [PATCH] aldsalkjf --- arrays/src/arrays/Main.java | 16 +++++++----- bloom_filters/src/bloom_filters/Main.java | 31 +++++++++++++++++++++-- 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/arrays/src/arrays/Main.java b/arrays/src/arrays/Main.java index b6b367d..e92eb95 100644 --- a/arrays/src/arrays/Main.java +++ b/arrays/src/arrays/Main.java @@ -57,13 +57,15 @@ class Sudoku { for (int[] col : transposed) if (isRepetitive(col)) return false; - // Check there'ren't any repeats in a square. - for (int i = 0; i < 9; i++) { - int[] square = new int[3][3]; - for (int j = i; j < i + 3; j++) { - // for (int k = i; k < i + 3; k++) { square[i][k] } - } - } + /* + // Check there'ren't any repeats in a square. + for (int i = 0; i < 9; i++) { + int[] square = new int[3][3]; + for (int j = i; j < i + 3; j++) { + // for (int k = i; k < i + 3; k++) { square[i][k] } + } + } +*/ return true; } diff --git a/bloom_filters/src/bloom_filters/Main.java b/bloom_filters/src/bloom_filters/Main.java index 999a8fe..44d6505 100644 --- a/bloom_filters/src/bloom_filters/Main.java +++ b/bloom_filters/src/bloom_filters/Main.java @@ -2,6 +2,33 @@ package bloom_filters; import tester.Tester; -class Examples { - void testTheThing(Tester t) { t.checkExpect(true, true); } +class BitVec { + boolean[] vec; + + BitVec(int m) { + if (m < 0) + throw new IllegalArgumentException("Must be positive integer."); + + this.vec = new boolean[m]; + } + + // Get the value of the ith bit. + boolean get(int i) { return this.vec[i]; } + + // Set the value of the ith bit. + void set(int i, boolean v) { this.vec[i] = v; } + + // Flip the ith bit. + void flip(int i) { this.vec[i] = !this.vec[i]; } +} + +class Hash { + static +} + +class Examples { + void testTheThing(Tester t) { + t.checkExpect(true, true); + t.checkExpect(false, false); + } }