Skip to content

Common problems and solutions, coding interviews and algorithms with JUnit tests

Notifications You must be signed in to change notification settings

andreafiori/java-coding-dojo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java problems and solutions

Build Status

Problems and solutions in Java with Unit Tests (JUnit 4)

Setup and run the code

  • Import the project in Eclipse as existing Maven project.
  • Setup the build and set the goals with: clean install
  • Setup the run configuration using JUnit 4 and compile the whole workspace so Eclipse will run all tests

Data types and Data Structures

Data types

  • Primitive Types: int, double, String, char etc.
  • Wrapper classes: String, Integer, Double, Boolean etc.

Linear Data Structures

  • Lists: Arrays, Map, HashMap, Set, Matrix
  • Linked Lists: Singly Linked List, Doubly Linked List, Circular Linked List
  • Stack
  • Queue

Others:

  • Enumeration
  • BitSet
  • Vector
  • Heap
  • Dictionary
  • Hashing: Hashtable
  • Properties
  • Graph
  • BST
  • Trees: Binary Tree, Binary Search Tree, Trie, Segment Tree and Suffix Tree

Links

Coding interviews

Resources

About

Common problems and solutions, coding interviews and algorithms with JUnit tests

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages