package Ġle et code . kotlin . array . easy Ċ Ċ import Ġjava . util . Priority Queue Ċ Ċ private Ġfun Ġmin Meeting Rooms ( intervals : ĠArray < IntArray >): ĠInt Ġ{ ĊĠĠĠ Ġintervals . sortBy Ġ{ Ġit [ 0 ] Ġ} ĊĠĠĠ Ġvar Ġpq Ġ= ĠPriority Queue < IntArray >() Ġ{ Ġa 1 , Ġa 2 Ġ-> Ġa 1 [ 1 ] Ġ- Ġa 2 [ 1 ] Ġ} Ġ// Ġsort Ġby Ġend Ġtime ĊĠĠĠ Ġfor Ġ( meeting Ġin Ġintervals ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! pq . isEmpty () Ġ&& Ġpq . peek ()[ 1 ] Ġ<= Ġmeeting [ 0 ]) Ġpq . poll () Ġ// Ġnotice Ġequal , Ġwe Ġare Ġnot Ġcounting Ġsw apping Ġtime ĊĠĠĠĠĠĠĠ Ġpq . add ( meeting ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġpq . size Ċ } Ċ Ċ // Ġtodo Ġcheck Ġbelow Ġsolution Ċ // Ġhttps :// leetcode . com / problems / meeting - rooms - ii / dis cuss / 6 7 8 5 5 / Explanation - of -% 2 2 Super - Easy - Java - Solution - Be ats - 9 8 . 8 % 2 2 - from - @ pink f loy da Ċ