Skip to content

yan-kuan/mergesort-concurrent

 
 

Repository files navigation

concurrent merge sort on singly-linked list

mergesort-concurrent implements merge sort on linked list via POSIX Thread.

Build

make

Run

./sort [thread count] [data count]

Then input integer data line-by-line

Install customized Git pre-commit hooks

Git hooks are scripts that Git executes before or after events such as: commit, push, and receive. We provide the customized hooks for spelling errors and software quality validation while the change is about to be committed.

Before installing the Git hooks, please ensure astyle and cppcheck installed. You can install the packages via apt-get:

sudo apt-get install astyle cppcheck

Install Git pre-commit hook to check C/C++ source file format and quality:

scripts/install-git-hooks

Licensing

mergesort-concurrent is freely redistributable under the two-clause BSD License. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.

About

merge sort on singly-linked list utilzing POSIX Thread

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 83.0%
  • Shell 12.1%
  • Makefile 4.9%