twitter oa

  1. authentication tokens

  2. k - difference (蠡口舞伞耳)

  3. reaching point(可用bfs,超出坐标xy限制break)

  4. game events

思路:

  1. 遍历所有event,将event名加空格再加原event内容设为key,以空格splitevent,遍历split后的string[],若第一位为数字则说明该值为时间,用indexOf查询其中是否有加号,假如有的话则再次split,后半部分除以100再加前半部分。举例:45的value即为45, 45+2的value设置为45.02 。将这个算出的时间数字存入value中。别忘了这值不能是int得整个double

  2. 利用keySet新建一个answerlist,自定义comparator进行sort,首先以hashmap中的value进行sort,小的在前大的在后。若时间值相等则判断string的最后一位,若最后一位为GYR则按GYR排序,若最后一位不是则说明为S类比赛,优先级最后。若赛事类型依然相同,则用string compareTo直接比较两个string

  3. 返回answer list