From 7e4b0da48f5d5d88a991cd15e96f1cd96bacf262 Mon Sep 17 00:00:00 2001 From: khathab Date: Fri, 18 Mar 2022 23:45:25 -0400 Subject: [PATCH 1/7] Added java twosum --- git-intro/twosum/java/twosum.java | 44 +++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 git-intro/twosum/java/twosum.java diff --git a/git-intro/twosum/java/twosum.java b/git-intro/twosum/java/twosum.java new file mode 100644 index 0000000..5a9a11a --- /dev/null +++ b/git-intro/twosum/java/twosum.java @@ -0,0 +1,44 @@ +/* + To run the code, you must have a rust installed + Go to: https://java.com/en/download/help/download_options.html#windows + + Once installed, open your terminal and type: + `rustc twosum.rs` + `./twosum` - Linux or macOS + `.\twosum.exe` - Windows + + ** Make sure you are in the rust folder so that the + ** code file can be found. +*/ + + +public static void main(String[] args) { + // Target number to compute + int target = 8; + + // The array of values that can be used + // Remember, arrays are 0 indexed + int[] data = new int{ 7, 2, -3, 48, 5, 6, 46, 8, 19, -10, + 11, 32, 6, 26, 15, -16, 20, 18, 30, 20, + 21, 52, -23, 54, 21, 26, 27, 70, -29, 30} + + twosum(data,target); +} + +public static void twosum(int[] data, int target){ + int complement; + HashMap hMap = new HashMap(); + boolean Sol=false; + for(int i=0;i Date: Fri, 18 Mar 2022 23:49:01 -0400 Subject: [PATCH 2/7] Added twosum for java (rebased) --- git-intro/twosum/java/twosum.java | 32 ++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/git-intro/twosum/java/twosum.java b/git-intro/twosum/java/twosum.java index 5a9a11a..9d13d0f 100644 --- a/git-intro/twosum/java/twosum.java +++ b/git-intro/twosum/java/twosum.java @@ -3,24 +3,26 @@ Go to: https://java.com/en/download/help/download_options.html#windows Once installed, open your terminal and type: - `rustc twosum.rs` + `javac twosum.java` `./twosum` - Linux or macOS `.\twosum.exe` - Windows - ** Make sure you are in the rust folder so that the + ** Make sure you are in the java folder so that the ** code file can be found. */ -public static void main(String[] args) { +import java.util.HashMap; +class Twosum { + public static void main(String[] args) { // Target number to compute - int target = 8; + int target = 14; // The array of values that can be used // Remember, arrays are 0 indexed - int[] data = new int{ 7, 2, -3, 48, 5, 6, 46, 8, 19, -10, - 11, 32, 6, 26, 15, -16, 20, 18, 30, 20, - 21, 52, -23, 54, 21, 26, 27, 70, -29, 30} + int[] data= new int[]{ 8, 2, -3, 48, 5, 6, 46, 8, 19, -10, + 11, 32, 6, 26, 15, -16, 20, 118, 30, 20, + 21, 52, -23, 54, 21, 26, 37, 70, -29, 30}; twosum(data,target); } @@ -28,17 +30,21 @@ public static void main(String[] args) { public static void twosum(int[] data, int target){ int complement; HashMap hMap = new HashMap(); - boolean Sol=false; + boolean Sol=true; + for(int i=0;i Date: Fri, 15 Apr 2022 17:44:12 -0400 Subject: [PATCH 3/7] added gitignore ignored .vscode folder --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..600d2d3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vscode \ No newline at end of file From f1614213680f2ed645daceac254441eda126ac91 Mon Sep 17 00:00:00 2001 From: "Jeff St. Jean" Date: Fri, 15 Apr 2022 17:44:32 -0400 Subject: [PATCH 4/7] added c++ fizzbuzz example --- git-intro/fizzbuzz/cpp/fizzbuzz | Bin 0 -> 56360 bytes git-intro/fizzbuzz/cpp/fizzbuzz.cpp | 31 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100755 git-intro/fizzbuzz/cpp/fizzbuzz create mode 100644 git-intro/fizzbuzz/cpp/fizzbuzz.cpp diff --git a/git-intro/fizzbuzz/cpp/fizzbuzz b/git-intro/fizzbuzz/cpp/fizzbuzz new file mode 100755 index 0000000000000000000000000000000000000000..08285b02b93232ea920177b281d16c87737a964c GIT binary patch literal 56360 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 YX4Nmqs@njB_*OZEp^vQxJ+(9TKl6lzU;qFB literal 0 HcmV?d00001 diff --git a/git-intro/fizzbuzz/cpp/fizzbuzz.cpp b/git-intro/fizzbuzz/cpp/fizzbuzz.cpp new file mode 100644 index 0000000..2e5b44e --- /dev/null +++ b/git-intro/fizzbuzz/cpp/fizzbuzz.cpp @@ -0,0 +1,31 @@ +#include +using namespace std; + +int main() { + int lower = 25; + int upper = 150; + + int fizz = 7; + int buzz = 12; + int is_fizz = 0; + int is_buzz = 0; + for(int i = lower; i <= upper; i++){ + is_fizz = (i%fizz == 0); + is_buzz = (i%buzz == 0); + + if(is_fizz == 0 && is_buzz == 0) { + cout << i << endl; + } + if(is_fizz == 1 && is_buzz == 0) { + cout << "Fizz" << endl; + } + if(is_fizz == 0 && is_buzz == 1) { + cout << "Buzz" << endl; + } + if(is_fizz == 1 && is_buzz == 1){ + cout << "FizzBuzz" << endl; + } + } + + return 0; +} \ No newline at end of file From d24c11cf577df1102f2e049ef8608ff49668b8bf Mon Sep 17 00:00:00 2001 From: "Jeff St. Jean" Date: Fri, 15 Apr 2022 17:47:37 -0400 Subject: [PATCH 5/7] update helpme --- git-intro/HELPME.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/git-intro/HELPME.md b/git-intro/HELPME.md index 4a6846d..c4799ae 100644 --- a/git-intro/HELPME.md +++ b/git-intro/HELPME.md @@ -14,4 +14,5 @@ Names with **bold** are team leads and senior members Super Exclusive List is Up-To-Date as of **February 02, 2022 @ 5:45pm EST** * ~~UWO SAE AERO DESIGN TEAM~~ * Zachary D'Souza -* Stuart Wing \ No newline at end of file +* Stuart Wing +* Jeff St. Jean \ No newline at end of file From 56425eeffcd155121dcec0d38056f5358c9e3876 Mon Sep 17 00:00:00 2001 From: Alex Fernandes Date: Sat, 22 Oct 2022 20:42:26 -0400 Subject: [PATCH 6/7] Added java fizzbuzz --- git-intro/fizzbuzz/java/fizzbuzz.java | 38 +++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 git-intro/fizzbuzz/java/fizzbuzz.java diff --git a/git-intro/fizzbuzz/java/fizzbuzz.java b/git-intro/fizzbuzz/java/fizzbuzz.java new file mode 100644 index 0000000..009a252 --- /dev/null +++ b/git-intro/fizzbuzz/java/fizzbuzz.java @@ -0,0 +1,38 @@ +/* + * To run the code, you must have java installed + Go to: https://www.oracle.com/java/technologies/downloads + Once installed, open your terminal and type: + `java fizzbuzz.java` + + Make sure you are in the java folder so that the + code file can be found + */ + +public class fizzbuzz { + + public static void main(String[] args) { + int lower = 0; + int upper = 100; + + int fizz = 1; + int buzz = 2; + + for (int i = lower; i <= upper; i++){ + boolean isFizz = i % fizz == 0; + boolean isBuzz = i % buzz == 0; + + if(isFizz && isBuzz){ + System.out.println("fizzbuzz"); + } else if(isFizz){ + System.out.println("fizz"); + } else if(isBuzz) { + System.out.println("buzz"); + } else { + System.out.println(i); + } + } + + + } + +} \ No newline at end of file From 9ddf2560dbbf68ed5ffa2455666a6662073e8048 Mon Sep 17 00:00:00 2001 From: Alex Fernandes Date: Tue, 25 Oct 2022 23:24:25 -0400 Subject: [PATCH 7/7] updated HELPME.md --- git-intro/HELPME.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/git-intro/HELPME.md b/git-intro/HELPME.md index c4799ae..298a342 100644 --- a/git-intro/HELPME.md +++ b/git-intro/HELPME.md @@ -11,8 +11,9 @@ Names that have been striked through with a line are people who have graduated o Names with **bold** are team leads and senior members # Super Exclusive List -Super Exclusive List is Up-To-Date as of **February 02, 2022 @ 5:45pm EST** +Super Exclusive List is Up-To-Date as of **October 25, 2022 @ 11:22pm EST** * ~~UWO SAE AERO DESIGN TEAM~~ * Zachary D'Souza * Stuart Wing -* Jeff St. Jean \ No newline at end of file +* Jeff St. Jean +* Alex Fernandes \ No newline at end of file