package Ġdev . a ustin zh u . al god s . containers . util Ċ Ċ enum Ġclass ĠComplex ity ( private Ġval Ġs : ĠString ) Ġ{ ĊĠĠĠ ĠEXP ON ENTIAL (" O ( 2 âģ ¿ )"), ĊĠĠĠ ĠC UB IC (" O ( n Â ³ )"), ĊĠĠĠ ĠLOG QUAD RAT IC (" O ( n Â² log Ġn )"), ĊĠĠĠ ĠQU AD RAT IC (" O ( n Â² )"), ĊĠĠĠ ĠLO GL INE AR (" O ( n log Ġn )"), ĊĠĠĠ ĠLINE AR (" O ( n )"), ĊĠĠĠ ĠRAD ICAL (" O ( âĪ ļ n )"), ĊĠĠĠ ĠLOG AR ITH MIC (" O ( log Ġn )"), ĊĠĠĠ ĠCONSTANT (" O ( 1 )"), ĊĠĠĠ ĠNONE (""); ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġs ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ @ Target ( Annotation Target . FUNCTION , ĠAnnotation Target . CON STRUCTOR ) Ċ annotation Ġclass ĠTime Complexity ( val Ġworst : ĠComplex ity Ġ= ĠComplex ity . NONE , Ġval Ġbest : ĠComplex ity Ġ= ĠComplex ity . NONE ) Ċ Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ @ Target ( Annotation Target . FUNCTION , ĠAnnotation Target . CON STRUCTOR ) Ċ annotation Ġclass ĠSpace Complexity ( val Ġworst : ĠComplex ity Ġ= ĠComplex ity . NONE , Ġval Ġbest : ĠComplex ity Ġ= ĠComplex ity . NONE ) Ċ