- Ascii codes
- AVL trees
rotation: http://en.wikipedia.org/wiki/Tree_rotation (read up to Inorder Invariance), also see this picture: http://en.wikipedia.org/wiki/File:Tree_Rotations.gif , and this flash: http://research.cs.queensu.ca/home/jstewart/applets/bst/bst-rotation.html
Video Lecture (53 mins): http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-6-avl-trees-avl-sort/
Video Lecture from MIT (53 mins): http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-5-binary-search-trees-bst-sort/
BST delete node: http://www.algolist.net/Data_structures/Binary_search_tree/Removal
Insertion and deletion (6 mins video): https://www.youtube.com/watch?v=wcIRPqTR3Kc
Comment: deletion procedure here follows a different strategy: right subtree, leftmost element.
- Insertion Sort, Merge sort (lecture from MIT)
Insertion Sort, Merge sort
You can also watch a video on Merge Sort here: http://en.wikipedia.org/wiki/Merge_sort
- Introduction to Python (video lectures)
Unit 1 lectures - check out this video lecture and the rest below in the left Menu, under Unit 1
01/21/2016 Hi! Check out this web-page with useful resources and events for CS major students: http://fsw01.bcc.cuny.edu/mathdepartment/Degrees/CSresources.html
We will be diligently updating it from time to time.