Package hsa

Class VisualSortUtil


  • public abstract class VisualSortUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      VisualSortUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Comparable[] createVisualArray​(java.lang.String sortName, int width, int height)  
      static void shift​(int i, int j, java.lang.Comparable[] list)  
      static void showMerge​(int i, int j, java.lang.Comparable[] list)  
      static void swap​(int i, int j, java.lang.Comparable[] list)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VisualSortUtil

        public VisualSortUtil()
    • Method Detail

      • createVisualArray

        public static java.lang.Comparable[] createVisualArray​(java.lang.String sortName,
                                                               int width,
                                                               int height)
      • swap

        public static void swap​(int i,
                                int j,
                                java.lang.Comparable[] list)
      • shift

        public static void shift​(int i,
                                 int j,
                                 java.lang.Comparable[] list)
      • showMerge

        public static void showMerge​(int i,
                                     int j,
                                     java.lang.Comparable[] list)