История изменений
Исправление qulinxao3, (текущая версия) :
Устный «экзамен» - а собес это всё таки фильтрация
но вот литкодинг он как бы против непотизма ибо когда оунеры не могут полностью доверять кому либо то и вынуждены много этапность и много факторность
не нуна глязи
class Solution:
def moveZeroes(self, n: List[int]) -> None:
r=0
for e,v in enumerate(n):
if v==0:continue
n[r],r=v,r+1
n[r:]=[0]*(len(n)-r)
let moveZeroes=n=>{
let l=0,r,d=n.length
for(let r=0;r<d;r++)
if(n[r])
n[l++]=n[r]
while(l<d)
n[l++]=0
return n
}
/**
* @param {number[]} nums
* @return {void} Do not return anything, modify nums in-place instead.
*/
var moveZeroes = function(n) {
let i=0,t=0,l=n.length
for(;i<l;i++)
if(n[i]){
n[t++]=n[i]
}
while(t<l)
n[t++]=0
return n
};
ваще физбаз нужен именно хотябы посмотреть сколькими пальцами и какие символы на клаве собеседник где ищет :)
ваще вроде как «волчистость» а физбаз по сути против «ифнокочевников» - это после «1991» . раньше в америце вроде как настолько «находчивых»(без ничего притязать на всё) было не настолько подавляюще много
ибо булшит джоб иногда реально единственное затруднение попасть в штат - ибо высокая производительность приводит к огромному число «отстройников» для workforce
т.е. «наглость соискателя» не могущего в физбаз часто оправданно огромным количеством реально бултишджобов которые обусловленны часто специфической сословностью
Исправление qulinxao3, :
Устный «экзамен» - а собес это всё таки фильтрация
но вот литкодинг он как бы против непотизма ибо когда оунеры не могут полностью доверять кому либо то и вынуждены много этапность и много факторность
не нуна глязи
class Solution:
def moveZeroes(self, n: List[int]) -> None:
r=0
for e,v in enumerate(n):
if v==0:continue
n[r],r=v,r+1
n[r:]=[0]*(len(n)-r)
let moveZeroes=n=>{
let l=0,r,d=n.length
for(let r=0;r<d;r++)
if(n[r])
n[l++]=n[r]
while(l<d)
n[l++]=0
return n
}
/**
* @param {number[]} nums
* @return {void} Do not return anything, modify nums in-place instead.
*/
var moveZeroes = function(n) {
let i=0,t=0,l=n.length
for(;i<l;i++)
if(n[i]){
n[t++]=n[i]
}
while(t<l)
n[t++]=0
return n
};
ваще физбаз нужен именно хотябы посмотреть сколькими пальцами и какие символы на клаве собеседник где ищет :)
ваще вроде как «волчистость» а физбаз по сути против «ифнокочевников» - это после «1991» . раньше в америце вроде как настолько «находчивых»(без ничего притязать на всё) было не настолько подавляюще много
ибо булшит джоб иногда реально единственное затруднение попасть в штат - ибо высокая производительность приводит к огромному число «отстройников» для workforce
Исходная версия qulinxao3, :
Устный «экзамен» - а собес это всё таки фильтрация
но вот литкодинг он как бы против непотизма ибо когда оунеры не могут полностью доверять кому либо то и вынуждены много этапность и много факторность
не нуна глязи
class Solution:
def moveZeroes(self, n: List[int]) -> None:
r=0
for e,v in enumerate(n):
if v==0:continue
n[r],r=v,r+1
n[r:]=[0]*(len(n)-r)
let moveZeroes=n=>{
let l=0,r,d=n.length
for(let r=0;r<d;r++)
if(n[r])
n[l++]=n[r]
while(l<d)
n[l++]=0
return n
}
/**
* @param {number[]} nums
* @return {void} Do not return anything, modify nums in-place instead.
*/
var moveZeroes = function(n) {
let i=0,t=0,l=n.length
for(;i<l;i++)
if(n[i]){
n[t++]=n[i]
}
while(t<l)
n[t++]=0
return n
};
ваще физбаз нужен именно хотябы посмотреть сколькими пальцами и какие символы на клаве собеседник где ищет :)
ваще вроде как «волчистость» а физбаз по сути против «ифнокочевников» - это после «1991» . раньше в америце вроде как настолько «находчивых»(без ничего притязать на всё)