Hacker CS - New Modules RSS Feed
http://www.hackercs.com/
Hacker CS is a free online database of Computer Science video tutorials.Sat, 27 Aug 2011 14:02:16 ESTen-usCombinations of a StringWrite a method that prints out all the combinations of the characters in a string.
http://hackercs.com/videos/Combinations-of-a-String-Part-1
http://hackercs.com/videos/Combinations-of-a-String-Part-1Wed, 24 Aug 2011 00:00:00 ESTPermutations of a StringWrite a method that prints out all the permutations of the characters in a string.
http://hackercs.com/videos/Permutations-of-a-String-Part-1
http://hackercs.com/videos/Permutations-of-a-String-Part-1Mon, 22 Aug 2011 00:00:00 ESTBinary SearchStudy of Binary Search, its algorithm and recursive/iterative implementations
http://hackercs.com/videos/Binary-Search-Part-1
http://hackercs.com/videos/Binary-Search-Part-1Sun, 21 Aug 2011 00:00:00 ESTRecursionThe concept of recursion in computer science
http://hackercs.com/videos/Recursion-Part-1
http://hackercs.com/videos/Recursion-Part-1Thu, 18 Aug 2011 00:00:00 ESTBinary Number RepresentationIntroduction to binary numbers and the binary system
http://hackercs.com/videos/Binary-Number-Representation-Part-1
http://hackercs.com/videos/Binary-Number-Representation-Part-1Sun, 14 Aug 2011 00:00:00 ESTConvert an Integer to a String in JavaWrite a method in Java that converts an int to its String representation.
http://hackercs.com/videos/Convert-an-Integer-to-a-String-in-Java-Part-1
http://hackercs.com/videos/Convert-an-Integer-to-a-String-in-Java-Part-1Fri, 12 Aug 2011 00:00:00 ESTConvert a String to an Integer in JavaWrite a method in Java that converts a String to its int representation.
http://hackercs.com/videos/Convert-a-String-to-an-Integer-in-Java-Part-1
http://hackercs.com/videos/Convert-a-String-to-an-Integer-in-Java-Part-1Wed, 03 Aug 2011 00:00:00 ESTReverse Word Order in a String ChallengeWrite an efficient function that reverses the words in a strong (common interview problem).
http://hackercs.com/videos/Reverse-Word-Order-in-a-String-Challenge-Part-1
http://hackercs.com/videos/Reverse-Word-Order-in-a-String-Challenge-Part-1Sat, 30 Jul 2011 00:00:00 ESTDelete Characters from StringWrite a function in Java/C# that deletes specific characters from a string.
http://hackercs.com/videos/Delete-Characters-from-String-Part-1
http://hackercs.com/videos/Delete-Characters-from-String-Part-1Thu, 21 Jul 2011 00:00:00 ESTFirst Non-Repeated Character in a StringWrite a function that finds the first non-repeated character in a given string
http://hackercs.com/videos/First-Non-Repeated-Character-in-a-String-Part-1
http://hackercs.com/videos/First-Non-Repeated-Character-in-a-String-Part-1Wed, 13 Jul 2011 00:00:00 ESTLowest Common Ancestor in a BSTCS challenge to find the lowest common ancestor node of two given nodes in a binary search tree
http://hackercs.com/videos/Lowest-Common-Ancestor-in-a-BST-Part-1
http://hackercs.com/videos/Lowest-Common-Ancestor-in-a-BST-Part-1Wed, 13 Jul 2011 00:00:00 ESTBinary Tree TraversalImplementation of binary tree traversal algorithms (preorder, postorder, inorder) recursively and non-recursively in Java
http://hackercs.com/videos/Binary-Tree-Traversal-Part-1
http://hackercs.com/videos/Binary-Tree-Traversal-Part-1Wed, 13 Jul 2011 00:00:00 ESTBinary Search Tree: Find (Lookup) MethodRecursive and non-recursive implementations of the lookup method of a binary search tree
http://hackercs.com/videos/Binary-Search-Tree-Find-Lookup-Method-Part-1
http://hackercs.com/videos/Binary-Search-Tree-Find-Lookup-Method-Part-1Wed, 13 Jul 2011 00:00:00 ESTCyclic or Acyclic Linked ListWrite a function to determine if a linked list is cyclic or acyclic
http://hackercs.com/videos/Cyclic-or-Acyclic-Linked-List-Part-1
http://hackercs.com/videos/Cyclic-or-Acyclic-Linked-List-Part-1Tue, 28 Jun 2011 00:00:00 ESTList Flattening and Unflattening Brain TeaserBrain teaser designed to test your skills at handling linked lists C
http://hackercs.com/videos/List-Flattening-and-Unflattening-Brain-Teaser-Part-1
http://hackercs.com/videos/List-Flattening-and-Unflattening-Brain-Teaser-Part-1Fri, 24 Jun 2011 00:00:00 ESTMth to last Element of a Linked ListChallenge to design a function retrieving the mth to last element of a linked list
http://hackercs.com/videos/Mth-to-last-Element-of-a-Linked-List-Part-1
http://hackercs.com/videos/Mth-to-last-Element-of-a-Linked-List-Part-1Thu, 23 Jun 2011 00:00:00 ESTFind the Bugs in Linked List Remove Head FunctionFix the bugs in a given function in C
http://hackercs.com/videos/Find-the-Bugs-in-Linked-List-Remove-Head-Function-Part-1
http://hackercs.com/videos/Find-the-Bugs-in-Linked-List-Remove-Head-Function-Part-1Tue, 21 Jun 2011 00:00:00 ESTLinked List Remove FunctionImplementation of the remove function of a linked list in C
http://hackercs.com/videos/Linked-List-Remove-Function-Part-1
http://hackercs.com/videos/Linked-List-Remove-Function-Part-1Mon, 20 Jun 2011 00:00:00 ESTStack Implementation in C using a Linked ListDesign and implementation of a stack in C
http://hackercs.com/videos/Stack-Implementation-in-C-using-a-Linked-List-Part-1
http://hackercs.com/videos/Stack-Implementation-in-C-using-a-Linked-List-Part-1Fri, 17 Jun 2011 00:00:00 ESTReview of Linked ListsA quick review of linked lists in preparation for the exercises
http://hackercs.com/videos/Review-of-Linked-Lists-Part-1
http://hackercs.com/videos/Review-of-Linked-Lists-Part-1Fri, 03 Jun 2011 00:00:00 ESTPriority Queues using HeapsIntroduction to the heap abstract data type and its use in implementing priority queues
http://hackercs.com/videos/Priority-Queues-using-Heaps-Part-1
http://hackercs.com/videos/Priority-Queues-using-Heaps-Part-1Thu, 17 Mar 2011 00:00:00 ESTJava InterfacesAn introduction to interfaces in Java
http://hackercs.com/videos/Java-Interfaces-Part-1
http://hackercs.com/videos/Java-Interfaces-Part-1Thu, 17 Mar 2011 00:00:00 ESTBinary Search TreeIntroduction to the binary search tree and its operations
http://hackercs.com/videos/Binary-Search-Tree-Part-1
http://hackercs.com/videos/Binary-Search-Tree-Part-1Thu, 17 Mar 2011 00:00:00 ESTBinary TreesIntroduction to binary trees
http://hackercs.com/videos/Binary-Trees-Part-1
http://hackercs.com/videos/Binary-Trees-Part-1Wed, 16 Mar 2011 00:00:00 ESTThe Tree Abstract Data Type (ADT)Introduction to the tree abstract data type
http://hackercs.com/videos/The-Tree-Abstract-Data-Type-ADT--Part-1
http://hackercs.com/videos/The-Tree-Abstract-Data-Type-ADT--Part-1Tue, 15 Mar 2011 00:00:00 ESTRecurrencesStudy of recurrences and their use in determining the time complexity of recursive algorithms
http://hackercs.com/videos/Recurrences-Part-1
http://hackercs.com/videos/Recurrences-Part-1Wed, 23 Feb 2011 00:00:00 ESTRecursive Power AlgorithmStudy of a recursive algorithm to compute the power of a number
http://hackercs.com/videos/Recursive-Power-Algorithm-Part-1
http://hackercs.com/videos/Recursive-Power-Algorithm-Part-1Fri, 11 Feb 2011 00:00:00 ESTRecursive Decimal to Binary ConversionAnalysis of a recursive decimal to binary conversion algorithm
http://hackercs.com/videos/Recursive-Decimal-to-Binary-Conversion-Part-1
http://hackercs.com/videos/Recursive-Decimal-to-Binary-Conversion-Part-1Fri, 11 Feb 2011 00:00:00 ESTThe List Abstract Data Type (ADT)Analysis of the different implementation of the list ADT and the time complexities associated with its operations.
http://hackercs.com/videos/The-List-Abstract-Data-Type-ADT--Part-1
http://hackercs.com/videos/The-List-Abstract-Data-Type-ADT--Part-1Thu, 10 Feb 2011 00:00:00 ESTArray Expansion Time ComplexityAnalysis of the operation that expands an array to accommodate more elements
http://hackercs.com/videos/Array-Expansion-Time-Complexity-Part-1
http://hackercs.com/videos/Array-Expansion-Time-Complexity-Part-1Thu, 10 Feb 2011 00:00:00 ESTDecimal to Binary ConversionTechnique to convert a decimal number to its binary representation
http://hackercs.com/videos/Decimal-to-Binary-Conversion-Part-1
http://hackercs.com/videos/Decimal-to-Binary-Conversion-Part-1Wed, 09 Feb 2011 00:00:00 ESTAddition AlgorithmAn introduction to algorithms using a simple example (addition)
http://hackercs.com/videos/Addition-Algorithm-Part-1
http://hackercs.com/videos/Addition-Algorithm-Part-1Wed, 09 Feb 2011 00:00:00 ESTInsertion Sort Algorithm and Time ComplexityAnalysis of a sorting algorithm (insertion sort)
http://hackercs.com/videos/Insertion-Sort-Algorithm-and-Time-Complexity-Part-1
http://hackercs.com/videos/Insertion-Sort-Algorithm-and-Time-Complexity-Part-1Fri, 04 Feb 2011 00:00:00 ESTMathematical Induction (Proof by Induction)Introduction to a method of proving mathematical statements (induction)
http://hackercs.com/videos/Mathematical-Induction-Proof-by-Induction--Part-1
http://hackercs.com/videos/Mathematical-Induction-Proof-by-Induction--Part-1Fri, 28 Jan 2011 00:00:00 ESTStack and Queue Abstract Data Types (ADT)Review of stacks and queues and an analysis of their implementations.
http://hackercs.com/videos/Stack-and-Queue-Abstract-Data-Types-ADT--Part-1
http://hackercs.com/videos/Stack-and-Queue-Abstract-Data-Types-ADT--Part-1Wed, 26 Jan 2011 00:00:00 EST