Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zxc479773533/DS-curriculum-design
Hust Data structure curriculum design 2018 winter.
https://github.com/zxc479773533/DS-curriculum-design
Last synced: 3 months ago
JSON representation
Hust Data structure curriculum design 2018 winter.
- Host: GitHub
- URL: https://github.com/zxc479773533/DS-curriculum-design
- Owner: zxc479773533
- License: gpl-3.0
- Created: 2018-02-18T06:46:04.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-19T07:29:53.000Z (over 5 years ago)
- Last Synced: 2024-04-23T04:49:21.796Z (6 months ago)
- Language: C++
- Homepage:
- Size: 6.65 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hust - zxc479773533-2017
README
# DS-curriculum-design
## About
Project: Hust Data structure curriculum design 2018 winter.
Name: Friends, followers and followings manage system.[Based in AVL tree]
License: `GNU GENERAL PUBLIC LICENSE V3.0`
Developing language: C
## Requirements
Platform: `GNU/Linux x86_64`
Compiler: `gcc version 7.3.0 or more`
CMake: `VERSION 3.9`
## Project Introduction
A friends, followers and followings manage system developed in 2018 winter, with a shell-like interface. The user database built by Hash table, the friend, followers and following set built by AVL tree. The whole requirements can be seen in `Requirements&Report` file.
## Usage
py_manager [options]
* -h: Print help messages
* -p: Hide the prompt
* default: Start shell**The User's Manual can be seen when you type "help" in shell**
## File Structure
```
./
├── test/ --the test file which runs gtest
│
├── Makefile
├── main.c
└── src/
├── data/
│
├── prompt/
│ ├── py_exec.c
│ ├── py_prompt.c
│ └── Makefile
├── avltree.h
├── avltree.c
├── set.h
├── set.c
├── hashtable.h
├── hashtable.c
└── Makefile
```Finished by Pan Yue 2018.2.24