https://github.com/rapter1990/heap-sort-example
HeapSortExample
https://github.com/rapter1990/heap-sort-example
heapsort java
Last synced: 10 months ago
JSON representation
HeapSortExample
- Host: GitHub
- URL: https://github.com/rapter1990/heap-sort-example
- Owner: Rapter1990
- Created: 2020-07-08T04:45:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-08T04:49:00.000Z (almost 6 years ago)
- Last Synced: 2025-03-14T03:45:04.322Z (about 1 year ago)
- Topics: heapsort, java
- Language: Java
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Heap Sort Example
- Heap sort is a comparison based sorting technique based on Binary Heap data structure. It is similar to selection sort where we first find the maximum element and place the maximum element at the end. We repeat the same process for remaining element
- This java example shows how to sort an element of Java ArrayList using heap sort method of Collections class.
The objective of Program
- The program firstly assign some values including person's atttributes to its object and performs sort process in terms of each attribute title. All sort process is implemented by Turkish alphabetical order.
Files contaning in this repository
- src
- heapsort
- HeapSortProcess.java
- main
- Main.java
- model
- Person.java
- util
- DefineValues.java
- ShowProcess.java
- heapsort
Explaining an inforamtion of each file
Files Names
Information
HeapSortProcess.java
Implementing Heap Sort Process by Turkish alphabetical order
Person.java
Defining it as a POJO
Main.java
Handle with all project files to run the program
ShowProcess.java
Showing all information about Person Object as output
DefineValues.java
Filling its attributes into Person Object