Skip to content

triet4p/SearchAppQt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SearchAppQt

Cây phân cấp các class của dự án

  • Searcher(.h, .cpp): (Các thuật toán tìm kiếm)
    • LinearSearcher(.h, .cpp)
    • NeedSortedSearcher(.h, .cpp) (Các thuật toán tìm kiếm cần sắp xếp)
    • HashingSearcher(.h, .cpp)
  • TimeCounter(.h, .cpp) (Bộ đếm thời gian)
  • SearchContext(.h, .cpp)
  • ArrGenerator(.h, .cpp) (Các bộ sinh số)
    • AscendingArrGenerator(.h, .cpp)
    • DescendingArrGenerator(.h, .cpp)
    • RandomizeArrGenerator(.h, .cpp)
  • Reader(.h, .cpp) (Đọc từ field)
  • FileIO(.h, .cpp) (Đọc ghi file)
  • SearchVisualizer(.h, .cpp): (Các class để tạo animation minh họa thuật toán tìm kiếm)
    • LinearSearchVisualizer(.h, .cpp)
    • BinarySearchVisualizer(.h, .cpp)
    • TernarySearchVisualizer(.h, .cpp)
    • JumpSearchVisualizer(.h, .cpp)
    • ExponentialSearchVisualizer(.h, .cpp)
    • InterpolationSearchVisualizer(.h, .cpp)
    • FibonacciSearchVisualizer(.h, .cpp)
  • mainWindow(.h, .cpp) (Cửa sổ chính của app)

Chạy thử

Run file main

About

This is an implementation of search algorithms like Linear, Binary Search and visualization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors