LINUX.ORG.RU

История изменений

Исправление 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» . раньше в америце вроде как настолько «находчивых»(без ничего притязать на всё)