Skip to content

shrey27tri01/pds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Data Store

A basic implementation of a personal data store in C. This implements all the classic database operations: create, read, update, and delete.

Main functions are:
2. put_rec_by_key: Store the given record at the END of the data file
3. get_rec_by_non_ndx_key: Search by non-index key
4. get_rec_by_ndx_key: Search by index key using offset in BST
5. delete_rec_by_ndx_key: Delete by index key

Usage:

gcc -o pds_tester bst.c contact.c pds.c pds_tester.c
./pds_tester testcase.in

About

Personal Data Store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages