Skip to content

Latest commit

 

History

History
73 lines (37 loc) · 2.91 KB

notes_link.md

File metadata and controls

73 lines (37 loc) · 2.91 KB

useful links

XOR http://betterexplained.com/articles/swap-two-variables-using-xor/

*Some useful questions(dynamic programming etc.) http://people.csail.mit.edu/bdean/6.046/

equals: http://www.javapractices.com/topic/TopicAction.do?Id=17

== and equals: http://leepoint.net/notes-java/data/expressions/22compareobjects.html

Java notes: http://leepoint.net/notes-java/index.html

Interval Tree: http://thekevindolan.com/2010/02/interval-tree/

Monopoly:http://weblog.raganwald.com/2006/06/my-favourite-interview-question.html

Expression Tree: http://www.99inf.net/SoftwareDev/Java/41838.htm

Hashtable vs hashmap: http://stackoverflow.com/questions/40471/java-hashmap-vs-hashtable

Hashtable: http://cloudera.iteye.com/blog/1131307

Good hashfunction:

  1. http://en.wikipedia.org/wiki/Hash_function#Properties

  2. http://stackoverflow.com/questions/113511/hash-code-implementation

Hashtable implementation http://www.360doc.com/content/11/0817/11/18042_141124440.shtml

Circular Linkedlist: http://www.programmerinterview.com/index.php/data-structures/how-to-find-if-a-linked-list-is-circular-or-has-a-cycle-or-it-ends/

OOD: air traffic control also the traffic control: http://www.caasd.org/library/tech_docs/pre1999/wp90w542/section3.html#3-2-1

Common parent of two nodes in BST: http://code.google.com/p/sureinterview/source/browse/src/solution/tree/LowestCommonAncestor.java

Some common questions: http://geek-o-pedia.blogspot.com/search/label/java

http://stackoverflow.com/questions/5455527/how-can-i-find-the-longest-word-in-a-string-recursively

http://stackoverflow.com/questions/859562/whats-the-best-way-to-recursively-reverse-a-string-in-java

Reverse a sentence word by word. http://www.techinterview.org/post/526374214/reverse-a-string

Java GC: http://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html

Height of BST: recursively: http://stackoverflow.com/questions/575772/the-best-way-to-calculate-the-height-in-a-binary-search-tree-balancing-an-avl

Non-recursively: BFS:

http://discuss.joelonsoftware.com/default.asp?interview.11.526183.4

OOD elevator: http://www.mitbbs.com/bbsann2/life.faq/JobHunting/17/D12842543542i0/M.1284510201_2.O0/%CE%CA%B8%F6%B5%E7%CC%DD%CF%B5%CD%B3%C9%E8%BC%C6%B5%C4%CE%CA%CC%E2

Introduction on design pattern: cs.uncc.edu/~payton/courses/DesignPatterns.pdf

Phone Trie tree: http://www.cnblogs.com/sysuwhj/archive/2010/11/17/1880328.html

BIG-ENDIAN/LITTLE-ENDIAN: http://www.coderanch.com/t/384495/java/java/do-convert-big-endian-bit

http://stackoverflow.com/questions/362384/are-integers-in-java-little-endian-or-big-endian

atoi in java: http://blog.sangupta.com/2010/10/atoi-in-java.html

Strategy pattern: http://java-x.blogspot.com/2006/12/implementing-strategy-pattern-in-java.html

x power y: http://mindprod.com/jgloss/power.html

How to implement myList in java: http://www.vogella.de/articles/JavaDatastructures/article.html

k-th largest number:

http://www.geeksforgeeks.org/archives/2392