Xianjie Zheng's repositories
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
digit_recognition
a multi-class classification problem for recognizing images of handwritten digits
IO_synchronization
This program is about the synchronization with Threads and Shared Memory. Users will use four threads to get the result. The threads include reader, munch1, munch2, and writer. It has the features of reading each line of the input, replacing each space character with an asterisk character, converting all lower case letters to upper case, and write the line to standard output.
JavaGuide
「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
linux-make
This program is a simple version of the make command in linux system.
linux-ps
A program written in c that simulate ps command in linux. It's able to display useful info about any running process that user requires.
safe_malloc
This program is a special version of the malloc and free library routines that checks on common heap allocation and usage mistakes.
sql-data
A programming assignment using sql to practice and to predict
TOP250movie_douban
TOP250豆瓣电影短评:Scrapy 爬虫+数据清理/分析+构建中文文本情感分析模型
VLAD_spark
Rewrote VLAD k-means algo in pyspark version to support parallel computing