From fd96ec518fb35933b2df862e67f3ad57bfea7d27 Mon Sep 17 00:00:00 2001
From: MetaAttack <49219375+mohamedsakeel@users.noreply.github.com>
Date: Wed, 15 Sep 2021 11:54:56 +0530
Subject: [PATCH] Added timer to calculate the Execution time of the project
---
.project | 11 +++++++++++
.settings/org.eclipse.jdt.core.prefs | 2 ++
bin/Driver.class | Bin 8505 -> 0 bytes
bin/Key.class | Bin 2491 -> 0 bytes
src/Driver.java | 8 ++++++++
5 files changed, 21 insertions(+)
delete mode 100644 bin/Driver.class
delete mode 100644 bin/Key.class
diff --git a/.project b/.project
index 5972db2..fbbec51 100644
--- a/.project
+++ b/.project
@@ -14,4 +14,15 @@
org.eclipse.jdt.core.javanature
+
+
+ 1631686964620
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 3a21537..339daf3 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -7,5 +7,7 @@ org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=enabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.source=1.8
diff --git a/bin/Driver.class b/bin/Driver.class
deleted file mode 100644
index 8cd4b276de299b5d57aea0a02cd0263d833c2b61..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 8505
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
R0OV{Wu%p&j_(|=r{|6P8h%^8I
diff --git a/src/Driver.java b/src/Driver.java
index 475a01c..2a50d0a 100644
--- a/src/Driver.java
+++ b/src/Driver.java
@@ -8,6 +8,8 @@
public class Driver {
public static void main(String[] args) {
+ //start timer
+ long startTime = System.currentTimeMillis();
//list used to hold key words.
ArrayList listOfKeys = new ArrayList();
@@ -75,6 +77,12 @@ public static void main(String[] args) {
results are accurate thus proving this implementation of Cichelli's algorithm is effective.
*/
readOtherFile(textFile, g, hashTable, keyWordCounter, modValue);
+
+ //end timer
+ long endTime = System.currentTimeMillis();
+ //calculate the time it took to run the program.
+ long timeTaken = endTime - startTime;
+ System.out.println("Execution time: " + timeTaken + " milliseconds");
}//end of main