コード例 #1
0
ファイル: Coder.cs プロジェクト: sA1mon/TheoryOfCoding
        public override string Encode(string str)
        {
            var shifts = new List <string>(Bw.GetShiftsOf(str));

            shifts.Sort();
            var position = Bw.GetIndexOf(str, shifts);

            return(Rle.Transform(shifts, position).ToString());
        }