有趣的题目系列一:实现具有最大值、最小值、中间值的栈和队列 - 1ouis的专栏 - 博客频道 - CSDN.NET



有趣的题目系列一:实现具有最大值、最小值、中间值的栈和队列 - 1ouis的专栏 - 博客频道 - CSDN.NET

番外知识:Java反射详解

番外二:

<?>是1.5的新特性,泛型 如果是?表示可以放Object类型以及他的子类 
如果是String 表示只能接收String以及他的子类。 Class<?> c表示这个Class可以放任意的类,?表示object(所有类都隐性从Object继承的) Class<String> c 只能接收String和他的子类(本文中的<E>也是这种情况) Class c和Class<?>c性质是一样的
===========================================

题目来源:

1)http://blog.csdn.net/bigheadzzy/article/details/8002253

2)http://blog.csdn.net/yangzhongblog/article/details/12391959

文章中的大部分题目描述、代码均参考自上面二处,加以自己的一些理解。

-------------------------------------------------------------------切割-------------------------------------------------------------------------

Works Applications的笔试题:

要求实现下面两个接口,实现要求:运行速度快,每个操作时间复杂度不能相差太大。

一,实现Immutable的FIFO队列。也就是说要求入队和出队不会改变原来的队列。


Read full article from 有趣的题目系列一:实现具有最大值、最小值、中间值的栈和队列 - 1ouis的专栏 - 博客频道 - CSDN.NET


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts