An open API service indexing awesome lists of open source software.

https://github.com/fishercoder1534/ctci

Java solutions to Cracking the Coding Interviews
https://github.com/fishercoder1534/ctci

ctci interviews java

Last synced: about 1 month ago
JSON representation

Java solutions to Cracking the Coding Interviews

Awesome Lists containing this project

README

        

# CtCI [![Build Status](https://travis-ci.org/fishercoder1534/CtCI.svg?branch=master)](https://travis-ci.org/fishercoder1534/CtCI)
Java solutions to Cracking the Coding Interviews (6th Edition)

| # | Title | Solutions | Time | Space
|-----|----------------|---------------|---------------|---------------
|_1_1|[Is Unique](../master/src/main/java/com/fisher/coder/chapter1/_1_1.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/_1_1.java) | O(n) |O(1) ~ O(n)
|_1_2|[Check permutation](../master/src/main/java/com/fisher/coder/chapter1/_1_2.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/_1_2.java) | O(n) |O(n)
|_1_3|[URLify](../master/src/main/java/com/fisher/coder/chapter1/_1_3.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/_1_3.java) | O(n) |O(n)
|_1_5|[One Edit Away](../master/src/main/java/com/fisher/coder/chapter1/_1_5.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/_1_5.java) | O(n) |O(1)
|_1_6|[String compression](../master/src/main/java/com/fisher/coder/chapter1/_1_6.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/_1_6.java) | O(n) |O(1)
|_4_4|[Check balanced binary tree](../master/src/main/java/com/fisher/coder/chapter4/_4_4.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter4/_4_4.java) | O(n) or O(n^2) |O(h)
|_8_1|[Climb Stairs](../master/src/main/java/com/fisher/coder/chapter8/_8_1.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter8/_9_1.java) | O(n) |O(n)
|only in 5th_edition|[Reverse a string](../master/src/main/java/com/fisher/coder/chapter1/ReverseString.java)|[Solution](../master/src/main/java/com/fisher/coder/chapter1/ReverseString.java) | O(n) |O(1)