Skip to content

sparshsharma81/Testpad

Repository files navigation

Testpad

This repository contains small Java exercises and utilities (single-file programs). Each source file is located in a folder that reflects how you organized practice problems.

Files

  • Family cousin/BFS.java: declares package Exam; provides a BFS class with a main method. Implements level-order traversal and a cousin-finding helper. Run with package-qualified name (see commands below).
  • Password Checker/PasswordChecker.java: default package; contains PasswordChecker with main that generates case permutations for a sample string.
  • Brand Logo Name/Brand_Logo.java: default package; contains Brand_Logo with a main that prints a computed char result.
  • Brand Logo Name/Brand_Logo_Name.java: default package (no main); provides companyLogo utility method for the Brand Logo problem.

Quick compile & run (Windows PowerShell)

  • For files that declare a package (example: BFS.java declares package Exam;) compile into package folders and run using the package-qualified class name:
javac -d . "Family cousin\BFS.java"
java Exam.BFS
  • For files in the default package (no package line) you can compile and run from the workspace root. Because some directories contain spaces, wrap paths in quotes.

Example (compile+run PasswordChecker):

javac "Password Checker\PasswordChecker.java"
java -cp "Password Checker" PasswordChecker

Example (compile+run Brand_Logo):

javac "Brand Logo Name\Brand_Logo.java"
java -cp "Brand Logo Name" Brand_Logo

Notes

  • Keep package declarations and filesystem layout consistent: if a source file declares package Exam; the compiled .class must be placed under an Exam directory (the javac -d . approach does this).
  • If you prefer running classes without package qualifiers, remove the package line from the source (not recommended for larger projects).

About

Java practice programs organized by exam questions and coding exercises, covering algorithms, strings, and logical problem solving.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages