serebit
01/06/2019, 11:38 PMAlan Evans
01/06/2019, 11:44 PM"ab" in "a".."z"
but if a=0
, z=25
and ab=27
it won't workserebit
01/06/2019, 11:55 PMAlan Evans
01/06/2019, 11:55 PMserebit
01/06/2019, 11:55 PMAlan Evans
01/06/2019, 11:55 PMAlan Evans
01/06/2019, 11:56 PMserebit
01/06/2019, 11:56 PMAlan Evans
01/06/2019, 11:56 PMShawn
01/06/2019, 11:56 PMAlan Evans
01/06/2019, 11:56 PMShawn
01/06/2019, 11:56 PM"ab" !in 'a'..'z'
Shawn
01/06/2019, 11:57 PM"ab" in "aa".."az"
serebit
01/06/2019, 11:57 PMDominaezzz
01/06/2019, 11:57 PMAlan Evans
01/06/2019, 11:58 PMShawn
01/06/2019, 11:58 PM0xAB in 0xA..0xF
?Dominaezzz
01/06/2019, 11:58 PMAlan Evans
01/06/2019, 11:59 PM'a'
is not the same as "a"
@ShawnShawn
01/06/2019, 11:59 PMAlan Evans
01/06/2019, 11:59 PMserebit
01/06/2019, 11:59 PMShawn
01/06/2019, 11:59 PMserebit
01/07/2019, 12:00 AMAlan Evans
01/07/2019, 12:00 AM"ab" !in 'a'..'z'
serebit
01/07/2019, 12:01 AM”ba” in “a”..”z”
?Alan Evans
01/07/2019, 12:01 AMserebit
01/07/2019, 12:03 AMtake
the first n chars in the initial string (n being the length of the longest string in the range), convert to base 26, and compare that in the rangeserebit
01/07/2019, 12:03 AMAlan Evans
01/07/2019, 12:04 AMa in b..c
is a.compareTo(b) >= 0 && a.compareTo(c) <= 0
Alan Evans
01/07/2019, 12:05 AM"ba"
is alphabetically after "a"
but alphabetically before "z"
serebit
01/07/2019, 12:06 AMserebit
01/07/2019, 12:06 AMAlan Evans
01/07/2019, 12:08 AMAlan Evans
01/07/2019, 12:08 AMAlan Evans
01/07/2019, 12:09 AMAlan Evans
01/07/2019, 12:09 AMserebit
01/07/2019, 12:10 AMserebit
01/07/2019, 12:11 AMcompareTo
impl for strings and emulate that behavior, how would you do it?serebit
01/07/2019, 12:11 AMtake
and conversion to base26 would be my methodbjonnh
01/07/2019, 7:31 AMbjonnh
01/07/2019, 7:32 AMbjonnh
01/07/2019, 7:33 AMAlan Evans
01/07/2019, 11:24 AMcompareTo
impl for strings and emulate that behavior"
I said how https://kotlinlang.slack.com/archives/C0B8MA7FA/p1546819682237400?thread_ts=1546817918.220500&cid=C0B8MA7FAAlan Evans
01/07/2019, 11:25 AM