""" A mozikban a helyek egy sorban vannak elrendezve. Egy újonnan érkező néző kiválaszt egy helyet, hogy a lehető legtávolabb üljön a többi nézőtől a sorban. Vagyis, a helytől, ahová leül, a legközelebbi nézőig tartó távolságnak maximálisnak kell lennie. Biztosítva van, hogy mindig vannak szabad helyek a sorban, és már legalább egy néző ül. Írjon egy függvényt, amely adott helyek sorát (egy nullákból és egyekből álló tömb) adja vissza a távolságot (a székek közötti szünetek számát) a kiválasztott helytől a legközelebbi nézőig. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] -> 3 [1, 0, 0, 0] -> 3 place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Golang
Lehet-e állandó memóriát készíteni anélkül, hogy eltávolítanánk a térképet?
Milyen szakaszban van az álláskeresése: aktívan vagy passzívan fontolgatja az álláslehetőségeket?
Hogyan egyeztettek a szomszédos csapatokkal a szerződésekről — protobuf, esemény szerződések, miben különböznek?
Mekkora a fizetéselvárás (nettó)?
Mesélj a tapasztalataidról, projektjeidről és feladataidról.
Készen állsz egy másik nyelvre váltani? Talán szeretnél valami érdekeset megtanulni?
Hányan vannak jelenleg a projektben?
Használtál nyilvános felhőket a munkád során (Yandex.Cloud, AWS stb.)?
Milyen fizetési elvárásai vannak?
Hogyan működik a git flow — ágak, környezetek, telepítés?
Magyarázd el a Pipe függvény teljes kódját megjegyzésekkel
A 60. sorban buf = buf[:0] — mi történik itt?
Használta már valamelyik felhőszolgáltatást? Yandex, Google, AWS vagy más felhőszolgáltatások?
Fejleszthető a maxSegment algoritmus?
Milyen volt ezeknek a tárolóknak az olvasási és írási terhelés profilja: hány kérés másodpercenként?
Írja le a skálázható üzenetküldő funkcionális és nem funkcionális követelményeit
Röviden meséld el a követelésállomány projekt architektúráját.
Kérlek, mondd el, melyik nyelvet használod most főként? Vannak-e további nyelvek, amiken dolgozol?
Milyen adatbázisokkal dolgozol? Mekkora volt a maximális tárolt adatmennyiség?